Thomas Braithwaite and Vesa Ahti have met 1 time since 2025; Thomas Braithwaite leads 1–0. Their most recent meeting: Thomas Braithwaite won at M15 Monastir (2025).
1 career meeting, newest first
Last five matches per player
Moez Echargui
Porto · 1st Round Qualifying
Jul 27
Mae Malige
M25 Porto · Round of 32
Jul 21
Hayden Jones
M15 Monastir · Round of 16
Jun 30
Vesa Ahti
M15 Monastir · Round of 32
Jun 30
Vadym Konovchuk
M25 Monastir · Round of 32
Jun 23
Yurii Dzhavakian
M25 Monastir · Round of 16
Jun 23
Keisuke Saitoh
Brisbane 2 · 2nd Round Qualifying
Feb 3
Colin Sinclair
Brisbane 2 · 1st Round Qualifying
Feb 2
Rafael Ymer
Futures 2026 ·
Jun 10
Omaansh Choudhary Saharia
M15 Hurghada · Round of 32
Apr 27
Karim Ibrahim
M15 Hurghada · Round of 16
Apr 27
Aleksandr Braynin
M25 Trimbach · Round of 32
Mar 2
Emile Hudd
M15 Turku · Round of 32
Aug 11
Jacopo Bilardo
M15 Sofia · Round of 32
Aug 4
Zdenek Kolar
M25 Koszalin · Round of 32
Jul 28
Max Houkes
Tampere · Round of 32
Jul 22
Matches, sets and games won · Last 12 months · 4–8 matches
| Metric | Braithwaite | Ahti |
|---|---|---|
| Matches won | 25% | 13% |
| Sets won | 30% | 22% |
| Games won | 43% | 41% |
Head-to-head record by tournament tier
| Stage | Braithwaite | Ahti |
|---|---|---|
| ITF M15 | 1 | 0 |
Head-to-head record per surface
| Surface | Braithwaite | Ahti |
|---|---|---|
| Hard | 1 | 0 |