Bellevue 2018ITF M25Court speedLost Q1Q110 FebStefan FiacanS. FiacanStefan FiacanSets won: 2Set 1: 6Set 2: 6Josh Hagar HagarJ. Hagar HagarJosh Hagar HagarSets won: 0Set 1: 3Set 2: 3
Oberentfelden 2018ITF M25Court speedLost Q2Q24 FebBastien KollyB. KollyBastien KollySets won: 1Set 1: 5Set 2: 6Set 3: 5Josh Hagar HagarJ. Hagar HagarJosh Hagar HagarSets won: 1Set 1: 7Set 2: 4Set 3: 2Josh Hagar Hagar · Retired
Long Beach 2018ITF M25Court speedLost R16R1611 JanJan SatralJ. SatralJan SatralSets won: 2Set 1: 6Set 2: 6Josh Hagar HagarJ. Hagar HagarJosh Hagar HagarSets won: 0Set 1: 1Set 2: 4Q310 JanJosh Hagar HagarJ. Hagar HagarJosh Hagar HagarSets won: 2Set 1: 6Set 2: 6Patrick KypsonP. KypsonPatrick KypsonSets won: 0Set 1: 3Set 2: 2R3210 JanJosh Hagar HagarJ. Hagar HagarJosh Hagar HagarSets won: 2Set 1: 6Set 2: 77Filip BergeviF. BergeviFilip BergeviSets won: 0Set 1: 2Set 2: 64All 5 matches