Luan 2026ITF M25Velocidade da quadraPerdeu Q2Q25 outSiu Chi Nicholas ChengS. Chi Nicholas ChengSiu Chi Nicholas ChengSets vencidos: 2Set 1: 2Set 2: 6Set 3: 10Thomas PattonT. PattonThomas PattonSets vencidos: 1Set 1: 6Set 2: 3Set 3: 4Q14 outThomas PattonT. PattonThomas PattonSets vencidos: 1Set 1: 6Junlin ChenJ. ChenJunlin ChenSets vencidos: 0Set 1: 1
Luan 2026ITF M15Velocidade da quadraPerdeu Q1Q127 setKazuma KawachiK. KawachiKazuma KawachiSets vencidos: 2Set 1: 6Set 2: 6Thomas PattonT. PattonThomas PattonSets vencidos: 0Set 1: 4Set 2: 2
Bali 2026ITF M15Velocidade da quadraPerdeu Q2Q27 setKai I WangK. I WangKai I WangSets vencidos: 2Set 1: 77Set 2: 7Thomas PattonT. PattonThomas PattonSets vencidos: 0Set 1: 64Set 2: 5Q16 setThomas PattonT. PattonThomas PattonSets vencidos: 2Set 1: 6Set 2: 6Gede Putra Jati SanjayaG. Putra Jati SanjayaGede Putra Jati SanjayaSets vencidos: 0Set 1: 0Set 2: 0
Bali 2026ITF M15Velocidade da quadraPerdeu R16Q16 setThomas PattonT. PattonThomas PattonSets vencidos: 2Set 1: 6Set 2: 6M Ragil Putra YudhaM. Ragil Putra YudhaM Ragil Putra YudhaSets vencidos: 0Set 1: 1Set 2: 1R163 setRyotaro TaguchiR. TaguchiRyotaro TaguchiSets vencidos: 2Set 1: 7Set 2: 6Thomas PattonT. PattonThomas PattonSets vencidos: 0Set 1: 5Set 2: 2R321 setThomas PattonT. PattonThomas PattonSets vencidos: 2Set 1: 6Set 2: 712Arjun RathiA. RathiArjun RathiSets vencidos: 0Set 1: 2Set 2: 610Todas as 4 partidas
Kursumlijska Banja 2026ITF M15Velocidade da quadraPerdeu R32R3224 junWishaya TrongcharoenchaikulW. TrongcharoenchaikulWishaya TrongcharoenchaikulSets vencidos: 2Set 1: 6Set 2: 3Set 3: 6Thomas PattonT. PattonThomas PattonSets vencidos: 1Set 1: 3Set 2: 6Set 3: 1Q323 junThomas PattonT. PattonThomas PattonSets vencidos: 2Set 1: 6Set 2: 6Marko DragovicM. DragovicMarko DragovicSets vencidos: 0Set 1: 1Set 2: 0Q222 junThomas PattonT. PattonThomas PattonSets vencidos: 2Set 1: 6Set 2: 6Stefan KosticS. KosticStefan KosticSets vencidos: 0Set 1: 3Set 2: 3Todas as 4 partidas