Sintra 2018ITF M1592.8SlowLost Q1Q118 AugHironori KoyanagiH. KoyanagiHironori KoyanagiSets won: 2Set 1: 5Set 2: 6Set 3: 6Martim VilelaM. VilelaMartim VilelaSets won: 1Set 1: 7Set 2: 3Set 3: 3
Sintra 2018ITF M1591.2Very slowLost Q2Q212 AugJulien EonJ. EonJulien EonSets won: 2Set 1: 6Set 2: 6Martim VilelaM. VilelaMartim VilelaSets won: 0Set 1: 4Set 2: 0Q111 AugMartim VilelaM. VilelaMartim VilelaSets won: 2Set 1: 6Set 2: 6Matthew HingleyM. HingleyMatthew HingleySets won: 0Set 1: 2Set 2: 2
Sintra 2018ITF M1584.6Very slowLost Q2Q25 AugTerence DasT. DasTerence DasSets won: 2Set 1: 6Set 2: 6Martim VilelaM. VilelaMartim VilelaSets won: 0Set 1: 2Set 2: 0Q14 AugMartim VilelaM. VilelaMartim VilelaSets won: 2Set 1: 6Set 2: 6Ron MansdorfR. MansdorfRon MansdorfSets won: 0Set 1: 2Set 2: 2
Porto 2018ITF M2589.1Very slowLost Q1Q128 JulAfonso SalgadoA. SalgadoAfonso SalgadoSets won: 2Set 1: 6Set 2: 6Martim VilelaM. VilelaMartim VilelaSets won: 0Set 1: 4Set 2: 3
Setubal 2018ITF M1593.8SlowLost Q1Q123 JunHenrique OsorioH. OsorioHenrique OsorioSets won: 2Set 1: 6Set 2: 6Martim VilelaM. VilelaMartim VilelaSets won: 0Set 1: 4Set 2: 1