Heraklion 2026ITF M15Velocidade da quadraPerdeu Q1Q118 outJakub FilipJ. FilipJakub FilipSets vencidos: 2Set 1: 6Set 2: 6James McGloughlinJ. McGloughlinJames McGloughlinSets vencidos: 0Set 1: 2Set 2: 0
Heraklion 2026ITF M15Velocidade da quadraPerdeu Q1Q111 outMarco BavaroM. BavaroMarco BavaroSets vencidos: 2Set 1: 2Set 2: 6Set 3: 11James McGloughlinJ. McGloughlinJames McGloughlinSets vencidos: 1Set 1: 6Set 2: 3Set 3: 9
Heraklion 2026ITF M15Velocidade da quadraPerdeu R32R327 outOdysseas GeladarisO. GeladarisOdysseas GeladarisSets vencidos: 2Set 1: 77Set 2: 6James McGloughlinJ. McGloughlinJames McGloughlinSets vencidos: 0Set 1: 62Set 2: 4Q36 outJames McGloughlinJ. McGloughlinJames McGloughlinSets vencidos: 2Set 1: 7Set 2: 6Barney FitzpatrickB. FitzpatrickBarney FitzpatrickSets vencidos: 0Set 1: 5Set 2: 4Q25 outJames McGloughlinJ. McGloughlinJames McGloughlinSets vencidos: 2Set 1: 77Set 2: 6Panagiotis-Gerasimos GrammatikakisP. GrammatikakisPanagiotis-Gerasimos GrammatikakisSets vencidos: 0Set 1: 65Set 2: 4Todas as 4 partidas
Sintra 2026ITF M25Velocidade da quadraPerdeu Q1Q113 setJulien PenzlinJ. PenzlinJulien PenzlinSets vencidos: 2Set 1: 6Set 2: 6James McGloughlinJ. McGloughlinJames McGloughlinSets vencidos: 0Set 1: 4Set 2: 2
Monastir 2026ITF M15Velocidade da quadraPerdeu R32R322 setBora SengulB. SengulBora SengulSets vencidos: 2Set 1: 6Set 2: 6James McGloughlinJ. McGloughlinJames McGloughlinSets vencidos: 0Set 1: 4Set 2: 4Q31 setJames McGloughlinJ. McGloughlinJames McGloughlinSets vencidos: 2Set 1: 6Set 2: 7Chetanna AmadikeC. AmadikeChetanna AmadikeSets vencidos: 0Set 1: 1Set 2: 5Q231 agoJames McGloughlinJ. McGloughlinJames McGloughlinSets vencidos: 0Set 1: 6Jaume Pla MalfeitoJ. Pla MalfeitoJaume Pla MalfeitoSets vencidos: 0Set 1: 5Jaume Pla Malfeito · DesistênciaTodas as 4 partidas