Weston 2018ITF M15Court speedLost Q2Q220 JanLev KazakovL. KazakovLev KazakovSets won: 2Set 1: 6Set 2: 6Max HartensteinM. HartensteinMax HartensteinSets won: 0Set 1: 4Set 2: 1Q119 JanMax HartensteinM. HartensteinMax HartensteinSets won: 2Set 1: 2Set 2: 6Set 3: 6Jamie VanceJ. VanceJamie VanceSets won: 1Set 1: 6Set 2: 3Set 3: 3
Long Beach 2018ITF M25Court speedLost Q2Q27 JanGarrett JohnsG. JohnsGarrett JohnsSets won: 2Set 1: 6Set 2: 5Set 3: 6Max HartensteinM. HartensteinMax HartensteinSets won: 1Set 1: 3Set 2: 7Set 3: 3Q16 JanMax HartensteinM. HartensteinMax HartensteinSets won: 2Set 1: 1Set 2: 6Set 3: 6Christopher RosensteelC. RosensteelChristopher RosensteelSets won: 1Set 1: 6Set 2: 3Set 3: 4