Loading player details...
Loading player details...
Thousand Oaks, California · USA
Singles UTR
12.45
Rated
Doubles UTR
11.84
Rated
Record
26-25
51% win rate
Events Played
3
This season
26
Wins
25
Losses
51%
Win Rate
Avg Opponent UTR
12.24
vs Higher Rated
1W - 11L
vs Lower Rated
18W - 3L
Last 5 Matches
2/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Mar 9, 2026 | Gadin Arun(11.95) | 6-0, 3-6, 6-1 | W | 0.00 | J300 Tuscon ITF |
| 2 | Mar 2, 2026 |
Best Wins (boost UTR)
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 ~12.45 rated opponents
To gain ~1.0 point: ~12 matches vs ~13.95 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.
| 6-2, 6-2 |
| W |
| -0.05 |
| J200 Las Vegas |
| 3 | Mar 2, 2026 | Dhakshish Aryan(11.97) | 6-4, 6-4 | L | -0.04 | J200 Las Vegas |
| 4 | Jan 24, 2026 | Oliver Majdandzic(12.76) | 6-1, 6-2 | L | -0.02 | Australian Open Junior Championships |
| 5 | Jan 16, 2026 | Matei Todoran(12.91) | 6-7, 6-3, 6-1 | L | +0.01 | J300 Traralgon |
| 6 | Jan 5, 2026 | AASHRAVYA MEHRA(12.02) | 6-4, 6-0 | W | +0.01 | J300 New Delhi |
| 7 | Jan 5, 2026 | Yen-Chun Wang(12.11) | 6-3, 6-4 | W | 0.00 | J300 New Delhi |
| 8 | Jan 5, 2026 | Min Hyuk Cho(12.35) | 6-2, 6-1 | L | -0.05 | J300 New Delhi |
| 9 | Dec 8, 2025 | Daniel Jade(12.73) | 7-5, 7-6 | L | +0.01 | J500 Fort Lauderdale |
| 10 | Dec 7, 2025 | Stefan Horia Haita(13.10) | 6-0, 6-1 | L | -0.02 | J300 Bradenton |
| 11 | Sep 21, 2025 | Alessandro Ventre(12.34) | 2-6, 6-0, 6-4 | W | +0.01 | UTR PTT Newport Beach Men |
| 12 | Sep 20, 2025 | Tal Goodman(12.49) | 0-6, 6-3, 6-4 | W | 0.00 | UTR PTT Newport Beach Men |
| 13 | Sep 20, 2025 | Benjamin Berger(12.44) | 0-6, 7-6(4), 6-4 | W | -0.01 | UTR PTT Newport Beach Men |
| 14 | Sep 18, 2025 | Maciej Rajski(13.54) | 6-1, 6-1 | L | +0.01 | UTR PTT Newport Beach Men |
| 15 | Sep 18, 2025 | Andreas Loizas(12.28) | 6-4, 6-2 | W | +0.01 | UTR PTT Newport Beach Men |
| 16 | Sep 17, 2025 | Liam Alvarez(12.26) | 6-2, 6-2 | W | +0.02 | UTR PTT Newport Beach Men |
| 17 | Aug 1, 2025 | Mason Vaughan(12.09) | 6-3, 6-2 | W | +0.01 | USTA Boys' 16 & 18 National Championships |
| 18 | Aug 1, 2025 | Jerrid Gaines Jr(12.93) | 6-3, 6-3 | L | 0.00 | USTA Boys' 16 & 18 National Championships |
| 19 | Aug 1, 2025 | Victor Pignaton(12.03) | 6-1, 6-0 | W | +0.03 | USTA Boys' 16 & 18 National Championships |
| 20 | Aug 1, 2025 | Daniil Berezin(11.70) | 6-1, 6-0 | W | +0.02 | USTA Boys' 16 & 18 National Championships |
| 21 | Aug 1, 2025 | Shaan A Majeed(11.67) | L | — | USTA Boys' 16 & 18 National Championships |
| 22 | Aug 1, 2025 | Simon Hayal(11.51) | 3-6, 6-4, 4-1 | W | -0.04 | USTA Boys' 16 & 18 National Championships |
| 23 | Jul 13, 2025 | Kerem Yilmaz(12.77) | 7-6(1), 7-5 | L | +0.01 | The Junior Championships, Wimbledon |
| 24 | Jun 15, 2025 | Quinn Vandecasteele(13.89) | 6-0, 6-3 | L | +0.04 | M15 San Diego, CA |
| — | Jun 7, 2025 | 6-3, 6-2 | W | — | J100 Guatemala |
| 25 | Jun 7, 2025 | Rushikesh Sonawane(10.47) | 6-3, 6-2 | W | -0.07 | J100 Guatemala |
| 26 | Jun 7, 2025 | Taisei Hata(11.72) | 6-2, 6-1 | W | 0.00 | J100 Guatemala |
| 27 | Jun 7, 2025 | Roger Koike(11.25) | 6-1, 6-2 | W | -0.02 | J100 Guatemala |
| 28 | Jun 7, 2025 | Theo Hegarty(11.94) | 6-2, 6-3 | W | 0.00 | J100 Guatemala |
| 29 | Jun 1, 2025 | Savriyan Danilov(13.41) | 6-3, 4-6, 6-2 | L | +0.04 | M15 San Diego, CA |
| 30 | May 15, 2025 | Maximilian Wuelfing(12.97) | 6-0, 4-6, 6-2 | L | +0.01 | PTT Newport Beach Men |
| — | May 12, 2025 | Antreas Djakouris(12.97) | 6-3, 6-0 | W | — | PTT Newport Beach Men |
| — | Apr 13, 2025 | Flynn Thomas(13.12) | 6-4, 6-0 | L | — | J200 Istres |
| — | Mar 8, 2025 | Andre Alcantara(12.23) | 6-3, 6-1 | W | — | J100 Las Vegas |
| — | Nov 30, 2024 | Pratyaksh lnu(11.07) | 5-7, 6-2, 6-4 | W | — | J100 New Delhi |
| — | Nov 30, 2024 | Vraj Gohil(11.46) | 6-2, 2-6, 6-2 | W | — | J100 New Delhi |
| — | Nov 30, 2024 | 6-4, 2-6, 6-4 | W | — | J100 New Delhi |
| — | Nov 30, 2024 | Arnav Paparkar(12.55) | 6-3, 0-6, 6-4 | L | — | J100 New Delhi |
| — | Nov 24, 2024 | Xingyu Chen(11.26) | 7-6(4), 6-2 | W | — | J300 Zapopan |
| — | Aug 2, 2024 | Justin Riley Anson(12.29) | 6-4, 4-6, 1-0(7) | W | — | USTA Boys' 16 & 18 National Championships |
| — | Aug 2, 2024 | Justin Lin(11.57) | 1-6, 7-6(2), 1-0(6) | W | — | USTA Boys' 16 & 18 National Championships |
| — | Aug 2, 2024 | Anthony Dry(11.80) | 7-6(3), 6-2 | W | — | USTA Boys' 16 & 18 National Championships |
| — | Aug 2, 2024 | Ryan Cozad(12.79) | 6-0, 7-6(7) | L | — | USTA Boys' 16 & 18 National Championships |
| — | Aug 2, 2024 | Jacob Lee(12.03) | 6-2, 6-2 | W | — | USTA Boys' 16 & 18 National Championships |
| — | Aug 2, 2024 | Anish Poojari(11.59) | 6-3, 6-3 | W | — | USTA Boys' 16 & 18 National Championships |
| — | Aug 2, 2024 | James Quattro(12.73) | 4-6, 6-4, 6-4 | L | — | USTA Boys' 16 & 18 National Championships |
| — | Jul 27, 2024 | Clayton Anderson(11.35) | 6-0, 6-3 | W | — | USTA Battle of the Sections (B16 & B18) |
| — | Jul 27, 2024 | Arnav Bhandari(12.24) | 6-2, 3-6, 6-3 | L | — | USTA Battle of the Sections (B16 & B18) |
| — | Jul 27, 2024 | Gordon Gallagher(12.18) | 6-0, 6-2 | W | — | USTA Battle of the Sections (B16 & B18) |
| — | Jun 22, 2024 | Mario Garcia(11.94) | 4-6, 7-5, 1-0(8) | L | — | J200 Veracruz |
| — | Jun 22, 2024 | 6-1 | W | — | J200 Veracruz |
| — | May 18, 2024 | Mason Foxman(10.03) | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, Lakewood 1 and 2 (Men's and Women's Singles) |
| — | May 18, 2024 | Sean Mccormack(7.80) | 6-1, 6-1 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, Lakewood 1 and 2 (Men's and Women's Singles) |
| — | May 18, 2024 | Luca Ostovany(11.55) | 7-6(5), 6-4 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, Lakewood 1 and 2 (Men's and Women's Singles) |
| — | May 18, 2024 | Rodrigo Santiago(12.73) | 6-3, 6-2 | L | — | SoCal Pro Series: $15,000 Pre-Qualifier, Lakewood 1 and 2 (Men's and Women's Singles) |
| — | May 5, 2024 | Ilya Maltsev(11.68) | 6-1, 6-1 | W | — | J200 Kuala Lumpur |
| — | May 5, 2024 | 6-2, 3-0 | L | — | J200 Kuala Lumpur |
| — | Mar 30, 2024 | Jeremiah Braswell(11.26) | 7-6(3), 6-0 | W | — | USTA National Spring Championships: FILA Easter Bowl |
| — | Mar 30, 2024 | Avner Wong(12.24) | 6-2, 6-3 | L | — | USTA National Spring Championships: FILA Easter Bowl |
| — | Mar 30, 2024 | James Quattro(12.73) | 6-7(10), 6-1, 1-0(3) | W | — | USTA National Spring Championships: FILA Easter Bowl |
| — | Mar 30, 2024 | Allan Xu(11.60) | 7-5, 6-4 | W | — | USTA National Spring Championships: FILA Easter Bowl |
| — | Mar 30, 2024 | Gray Kelley(12.52) | 6-4, 3-6, 7-6(3) | L | — | USTA National Spring Championships: FILA Easter Bowl |
| — | Mar 23, 2024 | Jack Davison(11.59) | 1-6, 6-2, 1-0(7) | W | — | J300 San Diego (American Regional Championships) |
| — | Mar 23, 2024 | Benjamin Sparks(12.45) | 6-3, 6-2 | W | — | J300 San Diego (American Regional Championships) |
| — | Mar 17, 2024 | Brody Nejedly(11.84) | 5-7, 7-6(3), 1-0(10) | L | — | J300 Indian Wells |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| 1 | Mar 2, 2026 | Sebastian Bielen(12.17) William Kjellberg(11.40) | 7-5, 7-5 | W | J200 Las Vegas |
| 2 | Mar 2, 2026 | Oliver Mesicek(10.34) Samuel Pohl(10.65) | 6-1, 6-4 | W | J200 Las Vegas |
| 3 | Mar 2, 2026 | Ryan Cozad(12.98) Ford Mccollum(12.82) | 6-3, 6-2 | L | J200 Las Vegas |
| 4 | Jan 24, 2026 | Ryo Tabata(12.88) | 6-2, 6-4 | L | Australian Open Junior Championships |
| 5 | Jan 16, 2026 | Ethan Domingo(11.66) Taiki Takizawa(12.21) | 6-4, 6-2 | L | J300 Traralgon |
| 6 | Jan 5, 2026 | Seifelden Mostafa Samih(11.80) | 6-2, 4-6, 1-0(6) | L | J300 New Delhi |
| 7 | Dec 8, 2025 | Dimitar Kisimov(12.55) Kaan Isik Kosaner(12.25) | 6-4, 7-5 | L | J500 Fort Lauderdale |
| 8 | Dec 7, 2025 | Johan Oscar Lien(12.60) | 6-3, 7-5 | L | J300 Bradenton |
| 9 | Oct 25, 2025 | Colin Bringas(10.85) Edward Feuer(10.75) | 6-4, 6-3 | W | 123rd Annual Jim Hillman Southern California Junior Sectional Doubles Championships, Lakewood |
| 10 | Oct 25, 2025 | Darren Wei(11.48) Kimi Basamakov(11.39) | 6-2, 6-1 | W | 123rd Annual Jim Hillman Southern California Junior Sectional Doubles Championships, Lakewood |
| 11 | Oct 25, 2025 | Brandon Hsiung(10.84) Solon Chi Chit Au(10.00) | 6-7(8), 6-3, 1-0(6) | W | 123rd Annual Jim Hillman Southern California Junior Sectional Doubles Championships, Lakewood |
| 12 | Oct 25, 2025 | Justin Yuan(10.78) Zach Xiaoke Chen(10.55) | 6-2, 6-4 | W | 123rd Annual Jim Hillman Southern California Junior Sectional Doubles Championships, Lakewood |
| 13 | Oct 25, 2025 | Dylan Lin(10.52) Keoni Brady(10.40) | 6-2, 6-3 | W | 123rd Annual Jim Hillman Southern California Junior Sectional Doubles Championships, Lakewood |
| — | Oct 25, 2025 | Kingsley Wolf(9.42) Peter Jorniak(11.13) | 7-5, 6-3 | W | 123rd Annual Jim Hillman Southern California Junior Sectional Doubles Championships, Lakewood |
| 14 | Oct 25, 2025 | Dj Buchfeller(9.92) Adelaide Games(7.70) | 6-2, 6-2 | W | 123rd Annual Jim Hillman Southern California Junior Sectional Doubles Championships, Lakewood |
| — | Oct 25, 2025 | Evelyn Hwang(7.23) Langston Walter-Wu(9.74) | 6-3, 6-1 | W | 123rd Annual Jim Hillman Southern California Junior Sectional Doubles Championships, Lakewood |
| — | Oct 25, 2025 | Emery June Martin(8.96) Kristian Sharma(11.59) | 2-2 | W | 123rd Annual Jim Hillman Southern California Junior Sectional Doubles Championships, Lakewood |
| 15 | Oct 11, 2025 | Mauricio Schtulmann Gasca(11.94) | 1-6, 6-3, 6-2 | L | J300 Spring - Pan American ITF |
| 16 | Oct 11, 2025 | Santiago Albarran(11.58) Elijah Mireles(10.90) | 6-4, 7-6(6) | L | J300 Spring - Pan American ITF |
| 17 | Oct 4, 2025 | Daniel Malacek(11.28) Dylan Meineke(10.43) | 6-4, 6-2 | W | J200 Corpus Christi |
| 18 | Oct 4, 2025 | Judah McEachern-Brown(11.25) | 6-4, 6-1 | W | J200 Corpus Christi |
| 19 | Oct 4, 2025 | Andrew Gordon(11.94) | 6-3, 7-5 | W | J200 Corpus Christi |
| 20 | Oct 4, 2025 | Andrej Markovic(11.38) Sean Peng(11.38) | 7-5, 6-4 | L | J200 Corpus Christi |
| 21 | Oct 4, 2025 | Mason Taube(12.29) | 6-3, 7-6(4) | W | J200 Corpus Christi |
| 22 | Oct 4, 2025 | Tanishk Konduri(12.72) | 6-1, 6-1 | L | J200 Corpus Christi |
| 23 | Oct 4, 2025 | ILan Klein(11.11) | W | J200 Corpus Christi | |
| 24 | Sep 13, 2025 | Jack Dermenjyan(11.41) Lucca Zamani(11.12) | 9-7 | W | Lakewood, CA |
| 25 | Sep 13, 2025 | Luca Ostovany(10.83) Justin Yuan(10.78) | 9-7 | W | Lakewood, CA |
| 26 | Sep 13, 2025 | Pavel Bushuev(10.90) Samuel He(11.22) | 8-1 | L | Lakewood, CA |
| 27 | Sep 13, 2025 | Deepinder Singh(11.19) Peter Jorniak(11.13) | 8-6 | L | Lakewood, CA |
| 28 | Sep 6, 2025 | Zangar Nurlanuly(12.64) | 6-3, 6-3 | L | US Open Junior Tennis Championships |
| 29 | Sep 6, 2025 | Niels McDonald(13.13) Max Schoenhaus(13.12) | 6-3, 6-1 | L | US Open Junior Tennis Championships |
| 30 | Aug 1, 2025 | Shaan A Majeed(12.29) Lucas Smith(11.92) | 6-2, 7-6(5) | L | USTA Boys' 16 & 18 National Championships |
| — | Aug 1, 2025 | Joseph Nau(11.95) Keshav Muthuvel(11.38) | 7-5, 6-1 | W | USTA Boys' 16 & 18 National Championships |
| — | Aug 1, 2025 | Rafael Bote(11.33) Cristobal Plasencia Robles(11.34) | 7-5, 6-3 | W | USTA Boys' 16 & 18 National Championships |
| — | Aug 1, 2025 | Joshua Bayete Miller(10.85) Lennart Hammargren(10.68) | 2-6, 6-1, 1-0(6) | W | USTA Boys' 16 & 18 National Championships |
| — | Jul 19, 2025 | Pedro Albuquerque Dietrich(11.98) | 6-7, 6-3, 1-0(1) | L | J200 Bogota |
| — | Jul 19, 2025 | Samuel Pedraza castellanos(10.05) | 6-3, 6-3 | W | J200 Bogota |
| — | Jul 19, 2025 | Alejandro Pena(11.22) | 6-3, 6-0 | L | J200 Bogota |
| — | Jun 28, 2025 | Mustafa Ege Sik(12.29) | 6-4, 4-6, 2-0 | L | J200 Veracruz |
| — | Jun 28, 2025 | Ignacio De Armas(11.90) Dani Szabo(12.00) | 6-1, 6-2 | W | J200 Veracruz |
| — | Jun 28, 2025 | Ahmed Darmoul(11.49) Anton Kartsev(11.74) | 3-6, 6-4, 1-0(5) | L | J200 Veracruz |
| — | Jun 22, 2025 | Moerani Bouzige(12.90) | 7-5, 6-2 | L | M15 Rancho Santa Fe, CA |
| — | Jun 7, 2025 | Mateo Herrarte(9.85) Mario Lopez(9.61) | 6-1, 6-0 | W | J100 Guatemala |
| — | Jun 7, 2025 | Rafael Ferreira(12.02) Andres Rendon(11.55) | 6-2, 6-4 | W | J100 Guatemala |
| — | Jun 7, 2025 | Taisei Hata(11.96) Roger Koike(11.75) | 4-6, 6-4, 1-0(6) | L | J100 Guatemala |
| — | Apr 25, 2025 | Ronit Karki(12.59) Jack Secord(12.66) | 3-6, 6-4, 1-0(5) | L | J200 Aldershot |
| — | Apr 25, 2025 | Maximilian Carrier(10.24) | 4-6, 6-2, 6-4 | L | J200 Aldershot |
| — | Apr 25, 2025 | Leo Wright(11.04) | 6-4, 6-3 | W | J200 Aldershot |
| — | Apr 20, 2025 | Jost Pecovnik(11.67) Jure Siftar(11.42) | 6-2, 6-2 | W | J200 Piestany |
| — | Apr 20, 2025 | Dominik Dujka(11.81) Josef Lebis(11.30) | 4-6, 7-5, 1-0(5) | L | J200 Piestany |
| — | Apr 20, 2025 | Oliver Majdandzic(12.13) | 6-4, 6-2 | L | J200 Piestany |
| — | Apr 13, 2025 | Mathys Domenc(12.25) Antonin Witz(12.01) | 4-6, 6-2, 1-0(8) | L | J200 Istres |
| — | Apr 5, 2025 | Benoit Geldof(11.64) Pablo Pradat(11.82) | 7-5, 6-4 | W | J200 Cap d'Ail |
| — | Apr 5, 2025 | Lieven Mietusch(12.31) | 6-4, 0-6, 6-4 | L | J200 Cap d'Ail |
| — | Apr 5, 2025 | Thijs Boogaard(13.56) Mark Ceban(12.62) | 6-4, 6-1 | L | J200 Cap d'Ail |
| — | Mar 23, 2025 | Simon Caldwell(12.40) Gavin Goode(13.01) | 6-4, 7-6(9) | W | J300 San Diego (North American Regional Championships) |
| — | Mar 23, 2025 | Justin Riley Anson(12.28) Tyler Lee(12.42) | 2-6, 6-2, 1-0(7) | W | J300 San Diego (North American Regional Championships) |
| — | Mar 23, 2025 | Adrien Abarca(11.44) Andre Alcantara(12.32) | 6-2, 6-4 | W | J300 San Diego (North American Regional Championships) |
| — | Mar 23, 2025 | Mason Taube(12.29) | 5-7, 6-3, 6-3 | W | J300 San Diego (North American Regional Championships) |
| — | Mar 23, 2025 | Jack Secord(12.66) | 6-4, 6-4 | L | J300 San Diego (North American Regional Championships) |
| — | Mar 23, 2025 | Maximus Dussault(12.58) Noah Johnston(13.19) | W | J300 San Diego (North American Regional Championships) | |
| — | Mar 16, 2025 | Ryan Cozad(12.98) | 6-1, 6-3 | L | J300 Indian Wells |
| — | Mar 16, 2025 | Fanming Meng(12.20) | 6-7, 6-2, 6-2 | W | J300 Indian Wells |
| — | Mar 16, 2025 | Zavier Augustin(12.14) Yubel Ubri(12.40) | 1-6, 7-6(5), 1-0(10) | L | J300 Indian Wells |
| — | Mar 8, 2025 | Safir Azam(12.01) | 6-7, 6-0, 7-5 | W | J100 Las Vegas |
| — | Mar 8, 2025 | Rush Slivjanovski(11.47) | 6-4, 4-6, 6-2 | W | J100 Las Vegas |
| — | Mar 8, 2025 | Sebastiano Cressi(11.49) Samuel Pohl(10.65) | 6-2, 7-6(4) | W | J100 Las Vegas |
| — | Mar 8, 2025 | Sean Grosman(11.86) | 6-4, 6-2 | W | J100 Las Vegas |
| — | Mar 8, 2025 | Alec Barin(11.54) Loïc Petrecca(11.44) | 6-4, 6-4 | L | J100 Las Vegas |
| — | Mar 8, 2025 | Se Hyuk Cho(11.74) | 6-0, 6-1 | W | J100 Las Vegas |
| — | Mar 8, 2025 | Boxiong Zhang(11.94) | 6-3, 4-6, 7-6(2) | W | J100 Las Vegas |
| — | Feb 22, 2025 | 6-2, 6-4 | L | J200 Santo Domingo | |
| — | Feb 22, 2025 | Ford Mccollum(12.82) Nischal Spurling(12.90) | 6-4, 6-3 | L | J200 Santo Domingo |
| — | Feb 15, 2025 | Juan Ignacio Gallego(12.09) Santiago Lora(11.95) | 6-4, 6-2 | W | J300 Asuncion |
| — | Feb 15, 2025 | Romeo Arcuschin(N/A) | 6-3, 7-5 | L | J300 Asuncion |
| — | Feb 15, 2025 | Valentin Garay(12.88) Keaton Hance(13.13) | 6-3, 6-4 | L | J300 Asuncion |
| — | Feb 15, 2025 | Romeo Arcuschin(N/A) Vito Antonio Darderi(12.00) | 6-7, 7-5, 1-0(7) | W | J300 Asuncion |
| — | Jan 25, 2025 | Penn Charusorn(11.90) Donghyun Hwang(12.17) | 2-6, 6-4, 1-0(8) | W | J200 Kolkata |
| — | Jan 25, 2025 | Artem Bogomolov(12.38) Roman Kharlamov(12.43) | 6-3, 6-4 | L | J200 Kolkata |
| — | Jan 25, 2025 | Penn Charusorn(11.90) | 6-2, 1-6, 6-3 | L | J200 Kolkata |
| — | Jan 25, 2025 | Eito Komada(11.98) Kanata Ozaki(11.61) | 6-4, 4-6, 1-0(6) | W | J200 Kolkata |
| — | Jan 25, 2025 | Dongmin Kim(11.88) | 6-3, 6-3 | W | J200 Kolkata |
| — | Jan 18, 2025 | Alan Aiukhanov(12.03) Alexey Shibaev(12.11) | 7-5, 6-1 | L | J200 Chandigarh |
| — | Jan 18, 2025 | Ilya Maltsev(11.97) | 6-2, 6-3 | L | J200 Chandigarh |
| — | Jan 11, 2025 | Artem Bogomolov(12.38) | 6-2, 6-1 | W | J300 New Delhi |
| — | Jan 11, 2025 | Aarjun Pandit(11.85) Rian Sharma(N/A) | 1-6, 7-6(6), 1-0(8) | W | J300 New Delhi |
| — | Jan 11, 2025 | Maximus Zavier Wong(11.95) | 6-4, 6-2 | W | J300 New Delhi |
| — | Jan 11, 2025 | Donghyun Hwang(12.17) | 6-1, 6-1 | L | J300 New Delhi |
| — | Jan 11, 2025 | Artem Bogomolov(12.38) Roman Kharlamov(12.43) | 6-4, 7-6(3) | L | J300 New Delhi |
| — | Jan 11, 2025 | Damir Zhalgasbay(12.68) | 6-1, 2-6, 7-6(4) | W | J300 New Delhi |
| — | Jan 11, 2025 | Hyeonseok Seo(11.87) | 6-4, 6-0 | W | J300 New Delhi |
| — | Dec 7, 2024 | Tavish Pahwa(11.69) Egor Shcherbakov(12.00) | 6-4, 2-6, 1-0(5) | W | J100 Pune |
| — | Dec 7, 2024 | Vraj Gohil(11.03) ARADHYA KSHITIJ(11.58) | 6-2, 6-1 | W | J100 Pune |
| — | Dec 7, 2024 | Alan Aiukhanov(12.03) Fedor Altukhov(11.97) | 7-5, 7-6(7) | L | J100 Pune |
| — | Dec 7, 2024 | Tanussh Ghildyal(11.28) Praneel Sharma(11.56) | 7-6(4), 6-4 | W | J100 Pune |
| — | Dec 7, 2024 | Shanker Heisnam(11.89) | 6-3, 3-0 | L | J100 Pune |
| — | Nov 30, 2024 | Itay Ezra(11.31) Snir Morag(11.35) | 6-4, 6-3 | W | J100 New Delhi |
| — | Nov 30, 2024 | Fedor Altukhov(11.97) Egor Shcherbakov(12.00) | 6-1, 6-3 | L | J100 New Delhi |
| — | Nov 24, 2024 | Sasha Colleu(12.56) Jerrid Gaines Jr(11.90) | 6-2, 6-1 | L | J300 Zapopan |
| — | Nov 24, 2024 | Gerardo Delgado(9.76) | 6-2, 6-4 | W | J300 Zapopan |
| — | Nov 24, 2024 | Thilo Behrmann(12.70) | 3-6, 6-4, 6-2 | L | J300 Zapopan |
| — | Nov 16, 2024 | Balthazar Huss(12.25) | 1-6, 6-2, 7-6(6) | W | J100 Zapopan |
| — | Nov 16, 2024 | Diego Alcala(11.67) Alejandro Ochoa(10.51) | 6-2, 6-2 | W | J100 Zapopan |
| — | Nov 16, 2024 | Andres Rendon(11.55) | 6-4, 6-1 | W | J100 Zapopan |
| — | Nov 16, 2024 | Valentin Gonzalez-Galino(12.31) | 4-6, 6-2, 7-5 | L | J100 Zapopan |
| — | Nov 16, 2024 | Sasha Colleu(12.56) Joseph Oyebog Jr(N/A) | 6-4, 7-5 | L | J100 Zapopan |
| — | Oct 5, 2024 | Valentin Garay(12.88) | 7-5, 3-6, 1-0(7) | L | J200 Salta |
| — | Oct 5, 2024 | Joao Pedro Didoni Bonini(12.24) | 6-1, 6-4 | L | J200 Salta |
| — | Oct 5, 2024 | Valentin Garay(12.88) | 6-3, 7-6(2) | W | J200 Salta |
| — | Oct 5, 2024 | Thomás Brandão(11.61) | 6-3, 5-7, 1-0(7) | W | J200 Salta |
| — | Oct 5, 2024 | 6-2, 6-0 | W | J200 Salta | |
| — | Sep 28, 2024 | Pedro Albuquerque Dietrich(11.98) Vicente Freda(11.66) | 6-4, 6-3 | L | J200 Punta del Este |
| — | Sep 28, 2024 | Dante Pagani(12.73) | 6-7, 7-5, 6-4 | L | J200 Punta del Este |
| — | Aug 2, 2024 | Liam Alvarez(12.04) Andre Alcantara(12.32) | 7-5, 6-2 | W | USTA Boys' 16 & 18 National Championships |
| — | Aug 2, 2024 | Nikolas Jacobson(11.47) Jackson Hinderberger(N/A) | 6-2, 7-5 | W | USTA Boys' 16 & 18 National Championships |
| — | Aug 2, 2024 | Sean Grosman(11.86) Shaan A Majeed(12.29) | 3-6, 7-5, 1-0(8) | L | USTA Boys' 16 & 18 National Championships |
| — | Jul 27, 2024 | Clayton Anderson(10.41) Evan Sharygin(11.64) | 6-2 | L | USTA Battle of the Sections (B16 & B18) |
| — | Jul 27, 2024 | Cooper Han(12.22) Arnav Bhandari(12.40) | 7-6(4) | W | USTA Battle of the Sections (B16 & B18) |
| — | Jul 27, 2024 | Yashwin Krishnakumar(11.94) Krish Gupta(11.75) | 1-0 | L | USTA Battle of the Sections (B16 & B18) |
| — | Jul 27, 2024 | Jack Di Menna(11.68) Gordon Gallagher(11.56) | 6-2 | W | USTA Battle of the Sections (B16 & B18) |
| — | Jul 27, 2024 | Connor Dils(12.03) Lincoln Baldonado(11.06) | 6-1 | W | USTA Battle of the Sections (B16 & B18) |
| — | Jul 20, 2024 | Nicolas Robert(12.87) | 7-6(1), 6-3 | L | J100 Santo Domingo |
| — | Jul 20, 2024 | Diego Alcala(11.67) Mauricio Schtulmann Gasca(11.94) | 7-6(3), 7-5 | W | J100 Santo Domingo |
| — | Jul 20, 2024 | Alec Barin(11.54) Loïc Petrecca(11.44) | 6-3, 6-4 | L | J100 Santo Domingo |
| — | Jul 20, 2024 | Xingyu Chen(11.37) | 6-2, 6-4 | W | J100 Santo Domingo |
| — | Jul 20, 2024 | Alberto Puello(11.74) | 6-3, 6-2 | W | J100 Santo Domingo |
| — | Jul 20, 2024 | Xingyu Chen(11.37) Ian Miller(10.82) | 7-6(3), 6-4 | W | J100 Santo Domingo |
| — | Jun 16, 2024 | Luis Andres Flores Avila(11.92) | 6-3, 1-6, 3-2 | L | J100 Veracruz |
| — | Jun 16, 2024 | Valentin Garay(12.88) charlie valentine(12.32) | W | J100 Veracruz | |
| — | Jun 16, 2024 | Ty Host(12.85) Harry Pugh(11.77) | 6-2, 6-3 | L | J100 Veracruz |
| — | Jun 16, 2024 | Santiago Trujillo Garcia(11.35) Emilio Zavala Salinas(10.77) | 6-3, 6-4 | W | J100 Veracruz |
| — | Jun 16, 2024 | Diego Alcala(11.67) Ignacio Ruiz Marquinez(11.67) | 6-3, 7-6(6) | W | J100 Veracruz |
| — | Jun 1, 2024 | Valmont Robyn(9.81) Kaden Sasaki(N/A) | 6-1, 6-4 | W | SoCal Open Tour 750, Calabasas $$$: Road to 2025 ITF's |
| — | Jun 1, 2024 | Cruz Thayne(9.85) Guenter Newman(9.62) | L | SoCal Open Tour 750, Calabasas $$$: Road to 2025 ITF's | |
| — | May 11, 2024 | Matthew Shapiro(11.67) | 7-6(11), 6-4 | L | J100 Plantation |
| — | May 11, 2024 | Dani Farran(10.67) Victor Mayer(10.83) | 7-6(7), 4-6, 1-0(5) | L | J100 Plantation |
| — | Apr 28, 2024 | Jack Cheng(12.06) Weiyi Kong(11.56) | 6-3, 6-1 | L | J300 Kuching |
| — | Apr 28, 2024 | Elijah Dikkenberg(11.37) | 6-3, 6-3 | L | J300 Kuching |
| — | Mar 30, 2024 | Louis Anderson Iii(11.20) Joaquin Blanco(11.69) | 6-2, 7-5 | W | USTA National Spring Championships: FILA Easter Bowl |
| — | Mar 30, 2024 | James Quattro(11.64) Yashwin Krishnakumar(11.94) | 3-6, 6-3, 1-0(6) | L | USTA National Spring Championships: FILA Easter Bowl |
| — | Mar 23, 2024 | Keaton Hance(13.13) | 4-6, 6-1, 7-6 | L | J300 San Diego (American Regional Championships) |
| — | Mar 23, 2024 | Shrikeshav Murugesan(11.59) Abhishek Thorat(12.97) | 6-1, 3-6, 1-0(3) | W | J300 San Diego (American Regional Championships) |
| — | Mar 23, 2024 | Ian Mayew(12.83) Jordan Reznik(11.91) | 6-4, 6-2 | L | J300 San Diego (American Regional Championships) |
UTR Pro Tennis Tour - Americas
Invalid Date - Invalid Date
UTR Pro Tennis Tour - Americas
Invalid Date - Invalid Date
UTR Pro Tennis Tour - Americas
Invalid Date - Invalid Date