Loading player details...
Loading player details...
Twickenham, England · GBR
Singles UTR
14.21
Rated
Doubles UTR
13.39
Rated
Record
44-21
68% win rate
Events Played
0
This season

Class
'21 (2021)
Team Power 6
81.80
44
Wins
21
Losses
68%
Win Rate
Avg Opponent UTR
13.78
vs Higher Rated
0W - 2L
vs Lower Rated
35W - 16L
Last 5 Matches
3/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Feb 27, 2026 | Federico Cina(14.39) | 6-4, 6-2 | L | -0.01 | ATP Challenger Pune, India |
| 2 | Feb 25, 2026 |
Costly Losses (drag UTR down)
How to Improve Your UTR
See how hypothetical future matches could affect your rating.
Based on 5 matches (3W-2L) vs ~14.21 rated opponents
To gain ~1.0 point: ~14 matches vs ~15.71 rated opponents with an 80% win rate
This is a simplified estimate. Actual UTR uses score margins, match format, and other factors not modeled here.
| 4-6, 7-6(7), 7-5 |
| W |
| 0.00 |
| ATP Challenger Pune, India |
| 3 | Feb 23, 2026 | Daniel Michalski(14.15) | 6-3, 3-6, 6-3 | W | 0.00 | ATP Challenger Pune, India |
| 4 | Feb 19, 2026 | Rei Sakamoto(14.53) | 1-6, 6-1, 6-4 | L | +0.01 | ATP Challenger New Delhi, India |
| 5 | Feb 17, 2026 | Hyeon Chung(13.62) | 6-0, 7-6(6) | W | -0.01 | ATP Challenger New Delhi, India |
| 6 | Feb 9, 2026 | Philip Sekulic(13.83) | 6-3, 7-6(9) | L | -0.03 | ATP Challenger Chennai, India |
| 7 | Jan 25, 2026 | Andrea Guerrieri(14.17) | 6-4, 6-4 | L | -0.02 | ATP Challenger Oeiras 2, Portugal |
| 8 | Jan 14, 2026 | Johannus Monday(14.40) | 7-6(3), 7-6(3) | L | +0.01 | ATP Challenger Glasgow, Great Britain |
| 9 | Jan 13, 2026 | Giles Hussey(14.05) | 6-3, 6-4 | W | +0.01 | ATP Challenger Glasgow, Great Britain |
| 10 | Jan 7, 2026 | Cannon Kingsley(14.09) | 6-4, 4-6, 6-1 | L | -0.02 | ATP Challenger Nottingham, Great Britain |
| 11 | Jan 5, 2026 | Norbert Gombos(14.14) | 6-1, 3-6, 6-1 | W | +0.02 | ATP Challenger Nottingham, Great Britain |
| 12 | Dec 30, 2025 | Anton Matusevich(13.96) | 6-1, 7-6 | W | +0.01 | Lexus British Tour Premier Loughborough |
| 13 | Dec 29, 2025 | Marcus Walters(13.30) | 6-2, 6-1 | W | -0.01 | Lexus British Tour Premier Loughborough |
| 14 | Dec 28, 2025 | Benjamin Gusic-Wan(12.74) | 6-1, 6-7, 6-2 | W | -0.06 | Lexus British Tour Premier Loughborough |
| 15 | Dec 27, 2025 | Freddy Blaydes(12.74) | 7-6, 6-2 | W | -0.06 | Lexus British Tour Premier Loughborough |
| 16 | Nov 23, 2025 | Joao Graca(12.93) | 6-3, 6-2 | W | -0.04 | M25 Vale do Lobo |
| 17 | Nov 23, 2025 | Rafael Izquierdo Luque(13.69) | 6-4, 6-1 | W | 0.00 | M25 Vale do Lobo |
| 18 | Nov 23, 2025 | Sebastian Fanselow(13.08) | 6-2, 7-6(10) | W | -0.04 | M25 Vale do Lobo |
| 19 | Nov 23, 2025 | Tiago Cacao(13.54) | 6-1, 7-5 | W | -0.01 | M25 Vale do Lobo |
| 20 | Nov 23, 2025 | Georgii Kravchenko(13.83) | 6-1, 7-5 | W | 0.00 | M25 Vale do Lobo |
| 21 | Nov 16, 2025 | Salvador Monteiro(12.45) | 6-2, 6-1 | W | -0.05 | M25 Vale do Lobo |
| 22 | Nov 16, 2025 | Michiel De Krom(13.56) | 6-2, 6-4 | W | -0.01 | M25 Vale do Lobo |
| 23 | Nov 16, 2025 | Emilien Demanet(13.66) | 6-3, 6-4 | W | -0.01 | M25 Vale do Lobo |
| 24 | Nov 16, 2025 | Rudolf Molleker(13.82) | 6-2, 2-6, 7-5 | W | -0.02 | M25 Vale do Lobo |
| 25 | Nov 16, 2025 | Georgii Kravchenko(13.83) | 6-3, 7-5 | W | 0.00 | M25 Vale do Lobo |
| 26 | Nov 2, 2025 | Tibo Colson(13.81) | 6-4, 2-2 | W | -0.01 | M25 Glasgow |
| 27 | Nov 2, 2025 | Loann Massard(13.68) | 7-6(8), 6-7, 6-1 | W | -0.02 | M25 Glasgow |
| 28 | Nov 2, 2025 | Jonas Forejtek(14.01) | 6-4, 6-3 | W | +0.01 | M25 Glasgow |
| 29 | Nov 2, 2025 | Harry Wendelken(14.27) | 5-7, 6-4, 6-2 | L | -0.01 | M25 Glasgow |
| 30 | Oct 19, 2025 | Niklas Guttau(13.18) | 6-4, 4-6, 7-6(3) | L | -0.06 | ATP Challenger Hamburg, Germany |
| — | Sep 14, 2025 | Stefan Seifert(13.13) | 4-4 | L | — | M25+H Plaisir |
| — | Sep 7, 2025 | Jay Clarke(14.08) | 4-6, 6-2, 6-4 | W | — | LTA National League Open Finals 2025 |
| — | Sep 6, 2025 | Ryan Storrie(13.25) | 7-5, 7-6 | W | — | LTA National League Open Finals 2025 |
| — | Sep 4, 2025 | Hugo GRENIER(14.48) | 6-7(7), 6-1, 6-2 | L | — | ATP Challenger Istanbul, Turkey |
| — | Sep 2, 2025 | Marc-Andrea Huesler(14.19) | 6-3, 2-6, 6-4 | W | — | ATP Challenger Istanbul, Turkey |
| — | Aug 3, 2025 | Conor Gannon(12.76) | 7-6(2), 6-3 | W | — | M15 Dublin |
| — | Aug 3, 2025 | Oscar Weightman(13.52) | 7-6(2), 6-4 | W | — | M15 Dublin |
| — | Aug 3, 2025 | James Story(13.94) | 6-3, 6-4 | W | — | M15 Dublin |
| — | Aug 3, 2025 | Michael AGWI(13.89) | 2-6, 6-4, 7-5 | W | — | M15 Dublin |
| — | Jul 12, 2025 | Lui Maxted(14.02) | W | — | ATP Challenger Nottingham 3, Great Britain |
| — | Jul 11, 2025 | Oliver Crawford(14.20) | 6-7(8), 7-6(5), 6-3 | L | — | ATP Challenger Nottingham 3, Great Britain |
| — | Jul 8, 2025 | Maxime Janvier(13.85) | 6-3, 5-7, 7-5 | W | — | ATP Challenger Nottingham 3, Great Britain |
| — | Jun 23, 2025 | Arthur Bouquier(13.98) | 5-7, 6-3, 6-4 | L | — | Wimbledon |
| — | Jun 20, 2025 | Aidan Mchugh(13.89) | 6-3, 6-4 | W | — | LTA Wimbledon Wild Card Play Offs 2025 |
| — | Jun 20, 2025 | Matthew Summers(13.47) | 6-1, 6-2 | W | — | LTA Wimbledon Wild Card Play Offs 2025 |
| — | Jun 9, 2025 | Johannus Monday(14.40) | 6-2, 5-7, 7-6(2) | L | — | ATP Challenger Ilkley, Great Britain |
| — | Jun 8, 2025 | Edas Butvilas(14.37) | 4-6, 6-3, 7-6(7) | W | — | ATP Challenger Ilkley, Great Britain |
| — | Jun 1, 2025 | Yosuke Watanuki(14.46) | 6-4, 6-7(7), 6-1 | L | — | ATP Challenger Birmingham, Great Britain |
| — | May 27, 2025 | Lorenzo Giustino(14.44) | 6-2, 4-6, 7-6(7) | L | — | ATP Challenger Chisinau, Moldova |
| — | May 20, 2025 | Lukas Pokorny(13.94) | 6-2, 6-3 | L | — | ATP Challenger Tbilisi, Georgia |
| — | May 4, 2025 | Bernard Tomic(14.27) | 7-6(1), 7-6(4) | L | — | M25 Nottingham |
| — | Apr 27, 2025 | Evgeny Philippov(12.88) | 6-3, 6-1 | W | — | M25 Sharm ElSheikh |
| — | Apr 27, 2025 | Michael Bassem Sobhy(13.31) | 7-6(3), 7-5 | L | — | M25 Sharm ElSheikh |
| — | Feb 17, 2025 | James Story(13.94) | 6-2, 1-2 | L | — | ATP Challenger Glasgow, Great Britain |
| — | Feb 16, 2025 | Elmar Ejupovic(13.60) | 6-3, 6-4 | W | — | ATP Challenger Glasgow, Great Britain |
| — | Jan 26, 2025 | Nikola Slavic(13.27) | 6-7, 7-6(5), 6-3 | W | — | M25 Sunderland |
| — | Jan 26, 2025 | Raul Brancaccio(13.96) | 7-5, 6-7, 6-4 | W | — | M25 Sunderland |
| — | Jan 26, 2025 | Dennis Novak(13.65) | 4-6, 6-1, 6-4 | L | — | M25 Sunderland |
| — | Nov 23, 2024 | Stefan Dostanic(14.12) | 1-6, 6-1, 6-3 | L | — | M25 Austin |
| — | Nov 22, 2024 | Romain Gales(13.33) | 7-5, 6-0 | W | — | M25 Austin |
| — | Nov 21, 2024 | Joao Vitor Goncalves Ceolin(13.30) | 6-3, 7-5 | W | — | M25 Austin |
| — | Nov 20, 2024 | Piotr Pawlak(12.69) | 6-3, 6-0 | W | — | M25 Austin |
| — | Nov 12, 2024 | Alexis Galarneau(14.30) | 6-2, 2-6, 7-6(4) | L | — | ATP Challenger Drummondville, Canada |
| — | Nov 5, 2024 | Alvin Nicholas Tudorica(13.11) | 6-4, 7-5 | L | — | M25 Saint Augustin de Desmaures |
| — | Oct 21, 2024 | Ozan Baris(13.32) | 3-6, 6-4, 6-3 | L | — | ATP Challenger Sioux Falls, USA |
| — | Sep 13, 2024 | Antoine Cornut Chauvinc(13.96) | 6-4, 6-4 | L | — | M25 Plaisir |
| — | Sep 12, 2024 | Antoine BELLIER(12.78) | 6-4, 6-4 | W | — | M25 Plaisir |
| — | Sep 11, 2024 | Daniel De Jonge(13.54) | 6-3, 1-0 | W | — | M25 Plaisir |
| — | Sep 8, 2024 | Mark Whitehouse(13.40) | 4-6, 6-3, 6-4 | W | — | LTA National League Open Finals 2024 |
| — | Sep 7, 2024 | Alexis Canter(13.07) | 4-6, 6-2, 6-2 | W | — | LTA National League Open Finals 2024 |
| — | Sep 2, 2024 | Titouan Droguet(14.78) | 6-4, 7-5 | L | — | ATP Challenger Cassis, France |
| — | Aug 25, 2024 | Adolfo Daniel Vallejo(14.83) | 6-2, 6-3 | L | — | M25 Idanha-A-Nova |
| — | Aug 24, 2024 | Ivan Marrero Curbelo(13.57) | 6-4, 1-6, 7-6(2) | W | — | M25 Idanha-A-Nova |
| — | Aug 23, 2024 | Daniil Glinka(14.62) | 6-1, 6-2 | W | — | M25 Idanha-A-Nova |
| — | Aug 22, 2024 | Clement Chidekh(14.57) | 3-6, 6-0, 6-2 | W | — | M25 Idanha-A-Nova |
| — | Aug 20, 2024 | Evan Bynoe(13.17) | 6-3, 7-5 | W | — | M25 Idanha-A-Nova |
| — | Aug 13, 2024 | Murphy Cassone(14.23) | 2-6, 6-1, 7-6(2) | L | — | M25 Aldershot |
| — | Aug 1, 2024 | Luke Simkiss(13.21) | 6-4, 3-6, 6-3 | L | — | M25 Roehampton |
| — | Jul 30, 2024 | Oscar Weightman(13.52) | 6-3, 6-3 | W | — | M25 Roehampton |
| — | Jul 9, 2024 | Hugo Coquelin(12.86) | 7-5 | L | — | M25 Nottingham |
| — | Jun 27, 2024 | Lucas Poullain(13.98) | 7-6(3), 6-2 | L | — | M25 Bakio |
| — | Jun 26, 2024 | Benjamin Winter Lopez(13.62) | 6-2, 6-4 | W | — | M25 Bakio |
| — | Jun 25, 2024 | Dominik Palan(13.24) | 7-6(4), 6-3 | W | — | M25 Bakio |
| — | Jun 21, 2024 | Anton Matusevich(13.96) | 6-4, 6-7, 6-3 | L | — | LTA Wimbledon Wild Card Play Offs |
| — | Jun 21, 2024 | Giles Hussey(14.05) | 7-6, 6-4 | W | — | LTA Wimbledon Wild Card Play Offs |
| — | Jun 20, 2024 | Daniel Cox(13.04) | 6-3, 6-3 | W | — | LTA Wimbledon Wild Card Play Offs |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| 1 | Feb 13, 2026 | Jay Clarke(13.58) Sasikumar Mukund(13.23) | 7-6(7), 4-6, 1-0(11) | L | ATP Challenger Chennai, India |
| 2 | Feb 12, 2026 | Luca Castelnuovo(13.38) Rio Noguchi(13.53) | 7-6(2), 7-6(5) | W | ATP Challenger Chennai, India |
| 3 | Feb 11, 2026 | Francis Casey Alcantara(13.25) Adil Kalyanpur(13.19) | 6-2, 7-6(5) | W | ATP Challenger Chennai, India |
| 4 | Sep 14, 2025 | Niels Lootsma(12.86) Fons Van Sambeek(13.16) | 6-2, 6-3 | W | M25+H Plaisir |
| 5 | Sep 14, 2025 | Constantin Bittoun Kouzmine(13.22) Johannes Seeman(13.12) | L | M25+H Plaisir | |
| 6 | Sep 7, 2025 | Millen Hurrion(13.27) Giles Hussey(13.50) | 6-3, 6-4 | L | LTA National League Open Finals 2025 |
| 7 | Aug 3, 2025 | Dylan Leeman(11.49) Cian Mcdonnell(11.49) | 6-2, 6-0 | W | M15 Dublin |
| 8 | Aug 3, 2025 | Connor Thomson(13.50) | 3-6, 6-3, 6-1 | W | M15 Dublin |
| 9 | Aug 3, 2025 | Michael AGWI(13.16) Conor Gannon(12.99) | 6-3, 3-6, 1-0(6) | W | M15 Dublin |
| 10 | Aug 3, 2025 | Axel Nefve(13.12) Jamie Vance(13.04) | 6-2, 6-4 | W | M15 Dublin |
| 11 | Aug 3, 2025 | Finn Bass(13.44) Ben Jones(13.44) | 6-4, 7-6(6) | L | M15 Dublin |
| 14 | May 11, 2025 | Michal Kaminski(11.92) Ludovic Walter(11.82) | 6-7, 6-1, 1-0 | W | LTA National League - Open 2025 |
| 20 | Apr 27, 2025 | Marshall Tutu(12.25) Edward Pudney(12.34) | 6-4, 6-3 | W | LTA National League - Open 2025 |
| 12 | May 22, 2025 | Masamichi Imamura(13.43) Naoki Tajima(13.36) | 7-6(2), 6-4 | L | ATP Challenger Tbilisi, Georgia |
| 13 | May 19, 2025 | Kris van Wyk(13.05) Eliakim Coulibaly(13.23) | 6-3, 6-4 | W | ATP Challenger Tbilisi, Georgia |
| 15 | May 11, 2025 | Ben Jones(13.44) | 6-1, 6-3 | W | M25 Nottingham |
| — | May 11, 2025 | Blake Mott(11.00) | 7-5, 6-3 | W | M25 Nottingham |
| 16 | May 11, 2025 | Ewen Lumsden(13.05) | 6-1, 3-6, 6-1 | W | M25 Nottingham |
| 17 | May 11, 2025 | Charles Broom(13.60) | 6-3, 7-6(6) | L | M25 Nottingham |
| 18 | May 4, 2025 | Ben Jones(13.44) | 6-2, 7-6(3) | W | M25 Nottingham |
| 19 | May 4, 2025 | Loic Namigandet-Tenguere(12.68) | 6-2, 6-1 | W | M25 Nottingham |
| 21 | Mar 30, 2025 | David Fix(13.16) | 7-5, 6-3 | W | M25 Calabasas, CA |
| 22 | Mar 30, 2025 | Jacob Brumm(13.36) | 4-6, 6-0, 6-3 | W | M25 Calabasas, CA |
| 23 | Mar 30, 2025 | Jack Pinnington Jones(13.51) | 6-2, 6-3 | L | M25 Calabasas, CA |
| 24 | Mar 23, 2025 | Finn Murgett(13.29) | 6-4, 3-6, 7-6(4) | W | M25 Bakersfield, CA |
| 25 | Mar 23, 2025 | Isaiah Strode(13.12) | 7-6(7), 6-3 | L | M25 Bakersfield, CA |
| 26 | Mar 23, 2025 | Felix Mischker(13.01) Jake Van Emburgh(12.83) | 7-6(4), 6-4 | W | M25 Bakersfield, CA |
| 27 | Mar 23, 2025 | Jagger Leach(13.33) Ian Mayew(12.90) | 6-3, 3-6, 1-0(8) | L | M25 Bakersfield, CA |
| — | Mar 9, 2025 | Kai Wehnelt(13.25) | 7-6(5), 6-4 | L | M25 Trimbach |
| — | Feb 2, 2025 | Ewen Lumsden(13.05) | 6-1, 6-1 | W | M25 Glasgow |
| — | Feb 2, 2025 | Marcello Serafini(12.96) | 7-5, 6-1 | W | M25 Glasgow |
| — | Feb 2, 2025 | Blake Mott(11.00) | 6-2, 6-2 | W | M25 Glasgow |
| — | Feb 2, 2025 | George Loffhagen(N/A) | 6-3, 6-1 | W | M25 Glasgow |
| — | Feb 2, 2025 | Millen Hurrion(13.27) | 6-4, 6-3 | W | M25 Glasgow |
| — | Jan 12, 2025 | Chirag Duhan(12.79) | 6-1, 6-4 | W | M25 Bhopal |
| — | Jan 12, 2025 | Siddharth Vishwakarma(12.27) | 6-3, 6-4 | W | M25 Bhopal |
| — | Jan 12, 2025 | Egor Agafonov(13.27) | 6-1, 7-6(4) | W | M25 Bhopal |
| — | Jan 12, 2025 | Eric Vanshelboim(13.05) | 6-3, 6-4 | W | M25 Bhopal |
| — | Jan 12, 2025 | Maxim Zhukov(13.25) | 6-3, 6-4 | W | M25 Bhopal |
| — | Jan 5, 2025 | S D Prajwal Dev(13.40) Adil Kalyanpur(13.19) | 6-4, 3-6, 1-0(6) | W | M25 Indore |
| — | Jan 5, 2025 | Yurii Dzhavakian(12.76) Aryan Lakshmanan(12.81) | 6-2, 6-3 | W | M25 Indore |
| — | Jan 5, 2025 | Ishaque Eqbal(12.91) Aryan Shah(13.28) | 6-3, 6-4 | W | M25 Indore |
| — | Jan 5, 2025 | Parikshit Somani(13.10) Dhakshineswar Suresh(13.72) | L | M25 Indore | |
| — | Jan 5, 2025 | Adil Kalyanpur(13.19) | 6-3, 6-4 | W | M25 Indore |
| — | Jan 5, 2025 | Vishnu Vardhan(13.02) | 6-4, 6-3 | W | M25 Indore |
| — | Jan 5, 2025 | Mathys Erhard(13.18) | 6-1, 2-1 | W | M25 Indore |
| — | Jan 5, 2025 | Florent Bax(13.14) | 7-5, 6-0 | W | M25 Indore |
| — | Jan 5, 2025 | Samir Banerjee(13.26) | 6-3, 1-1 | W | M25 Indore |
| — | Sep 8, 2024 | Damian Rodriguez(12.23) Mark Whitehouse(13.36) | 6-7, 6-0, 1-0(6) | W | LTA National League Open Finals 2024 |
No tournaments found.