Loading player details...
Loading player details...
Roseville, California · USA
Singles UTR
12.97
Rated
Doubles UTR
0.00
Unrated
Record
21-10
68% win rate
Events Played
2
This season

Class
'20 (2020)
Team Power 6
73.75
21
Wins
10
Losses
68%
Win Rate
Avg Opponent UTR
12.24
vs Higher Rated
1W - 5L
vs Lower Rated
20W - 5L
Last 5 Matches
1/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Feb 1, 2026 | Evan Zhu(13.21) | 6-7(7), 7-5, 6-4 | L | +0.01 | ATP Challenger Cleveland, USA |
| 2 | Jan 26, 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.97 rated opponents
To gain ~1.0 point: ~9 matches vs ~14.47 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-3, 6-2 |
| L |
| 0.00 |
| ATP Challenger San Diego, USA |
| 3 | Jan 5, 2026 | Jules Leroux(13.23) | 5-7, 6-4, 1-0(6) | L | +0.01 | M25 Winston-Salem, NC |
| 4 | Jan 5, 2026 | Zac Hamill(11.21) | 4-6, 7-6, 1-0(7) | W | -0.10 | M25 Winston-Salem, NC |
| 5 | Dec 20, 2025 | Antreas Djakouris(12.97) | 1-6, 6-1, 6-1 | L | -0.02 | UTR PTT Newport Beach Men |
| 6 | Dec 19, 2025 | Alexander Simone(11.77) | 6-2, 6-2 | W | -0.03 | UTR PTT Newport Beach Men |
| 7 | Dec 18, 2025 | Vlad Cristian Breazu(13.29) | 7-5, 7-6(6) | W | +0.03 | UTR PTT Newport Beach Men |
| 8 | Dec 17, 2025 | Mitchell Sheldon(12.98) | 6-4, 6-4 | L | -0.01 | UTR PTT Newport Beach Men |
| 9 | Dec 16, 2025 | Kyle Overmyer(12.58) | 6-3, 6-2 | W | +0.01 | UTR PTT Newport Beach Men |
| 10 | Nov 16, 2025 | Alan Raul Sau Franco(12.44) | 4-6, 6-4, 1-0(4) | L | -0.03 | M25 Manzanillo |
| — | Nov 9, 2025 | Rodrigo Reyna(10.57) | 6-1, 6-0 | W | — | M25 Guadalajara |
| — | Nov 9, 2025 | Marat Sanchez Ballinas(10.80) | 6-3, 6-0 | W | — | M25 Guadalajara |
| 11 | Nov 9, 2025 | Brandon Perez(12.40) | 6-7, 6-4, 6-4 | W | -0.03 | M25 Guadalajara |
| 12 | Nov 9, 2025 | Matteo Covato(12.59) | 4-6, 7-6(5), 7-6(6) | W | -0.02 | M25 Guadalajara |
| 13 | Nov 9, 2025 | Alvin Nicholas Tudorica(13.11) | 6-1, 6-2 | W | +0.05 | M25 Guadalajara |
| 14 | Nov 9, 2025 | Elmar Ejupovic(13.64) | 6-4, 6-2 | L | +0.01 | M25 Guadalajara |
| 15 | Nov 2, 2025 | Mason Vaughan(12.09) | 7-5, 6-4 | W | -0.04 | M25 Harlingen, TX |
| 16 | Nov 2, 2025 | Derek Pham(13.19) | 6-3, 6-4 | W | +0.03 | M25 Harlingen, TX |
| 17 | Nov 2, 2025 | Aidan Mchugh(13.89) | 6-1, 6-1 | L | 0.00 | M25 Harlingen, TX |
| 18 | Sep 24, 2025 | Cameron Muller(12.35) | 6-0, 6-2 | W | +0.02 | KPSF OPEN - $50,000 |
| 19 | Sep 24, 2025 | Arin Pallegar(12.25) | 7-6(6), 6-7(7), 1-0(7) | W | -0.04 | KPSF OPEN - $50,000 |
| — | Sep 24, 2025 | Aaron Tong(8.07) | 6-0, 6-0 | W | — | KPSF OPEN - $50,000 |
| 20 | Sep 24, 2025 | Joseph Nau(11.71) | 7-6(5), 6-1 | W | -0.05 | KPSF OPEN - $50,000 |
| 21 | Sep 24, 2025 | Elmar Ejupovic(13.64) | 7-6(4), 7-5 | L | +0.03 | KPSF OPEN - $50,000 |
| 22 | Sep 12, 2025 | Avi Shugar(12.15) | 6-2, 6-3 | W | -0.02 | Sacramento Open $10,000 |
| 23 | Sep 12, 2025 | Jordan Chiu(12.84) | 6-2, 6-1 | W | +0.04 | Sacramento Open $10,000 |
| — | Sep 12, 2025 | Yoav Levy(9.98) | 6-1, 6-3 | W | — | Sacramento Open $10,000 |
| 24 | Sep 12, 2025 | Sebastian Vlahos(11.05) | 6-0, 6-0 | W | -0.04 | Sacramento Open $10,000 |
| 25 | Sep 12, 2025 | Xiaoyao Dai(11.00) | 6-1, 6-2 | W | -0.07 | Sacramento Open $10,000 |
| 26 | Sep 12, 2025 | Doni Gashi(11.68) | 6-1, 6-1 | W | -0.02 | Sacramento Open $10,000 |
| 27 | Jul 27, 2025 | Ryuki Matsuda(13.21) | 6-4, 2-6, 6-1 | L | +0.01 | ATP Challenger Lexington, USA |
| — | Aug 4, 2024 | Ryuki Matsuda(13.21) | 6-4, 7-6(3) | L | — | ATP Challenger Lincoln (NE), USA |
| — | Jun 2, 2024 | Filip Peliwo(13.29) | 2-6, 6-0, 6-4 | L | — | ATP Challenger Tyler, USA |
| — | May 26, 2024 | Moerani Bouzige(13.42) | 6-3, 6-4 | L | — | ATP Challenger Little Rock, USA |
| — | Apr 21, 2024 | Kyle Edmund(14.23) | 7-5, 6-3 | L | — | ATP Challenger Savannah, USA |
| — | Apr 7, 2024 | Andre Ilagan(14.03) | 7-6(7), 6-2 | L | — | ATP Challenger Morelos, Mexico |
| — | Mar 17, 2024 | Preston Brown(12.48) | 7-6(5), 6-4 | L | — | ATP Challenger Merida, Mexico |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| — | Mar 13, 2024 | Mitchell Harper(N/A) Alexander Klintcharov(12.94) | 6-2, 6-4 | L | M25 Bakersfield |
QA-Auto EventRegistration - Flex Club
Invalid Date - Invalid Date
UTR Pro Tennis Tour - Americas
Invalid Date - Invalid Date