Loading player details...
Loading player details...

West Covina, California · USA
Singles UTR
12.99
Projected
Doubles UTR
12.61
Projected
Record
4-1
80% win rate
Events Played
1
This season
4
Wins
1
Losses
80%
Win Rate
Avg Opponent UTR
11.69
vs Higher Rated
0W - 0L
vs Lower Rated
4W - 1L
Last 5 Matches
4/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Jul 28, 2025 | Perry Di Giulio(12.38) | 6-3, 6-2 | W | -0.05 | $40,000 Washington State Open |
| — | Jul 28, 2025 | Andrew Anderson(10.11) |
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.99 rated opponents
To gain ~1.0 point: ~2 matches vs ~14.49 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-1, 6-1 |
| W |
| — |
| $40,000 Washington State Open |
| — | Jul 28, 2025 | Dario Ristovski(10.80) | 6-0, 6-2 | W | — | $40,000 Washington State Open |
| 2 | Jul 28, 2025 | Vincent Yang(12.18) | 6-4, 6-1 | W | -0.16 | $40,000 Washington State Open |
| 3 | Jul 28, 2025 | Lucas Gomez(12.99) | 3-6, 6-3, 7-5 | L | -0.04 | $40,000 Washington State Open |
| — | Jan 27, 2025 | Eliot Spizzirri(15.32) | 6-4, 6-3 | L | — | ATP Challenger Cleveland, USA |
| — | Nov 29, 2024 | Liam Draxl(14.36) | 7-6(5), 6-4 | L | — | ATP Challenger Manzanillo, Mexico |
| — | Nov 29, 2024 | Michael Geerts(14.23) | 4-6, 6-2, 7-6(7) | W | — | ATP Challenger Manzanillo, Mexico |
| — | Nov 26, 2024 | Giles Hussey(14.05) | 6-2, 6-3 | W | — | ATP Challenger Manzanillo, Mexico |
| — | Nov 20, 2024 | Rodrigo Pacheco Mendez(14.04) | 7-6(4), 4-6, 6-2 | L | — | ATP Challenger Puerto Vallarta, Mexico |
| — | Nov 3, 2024 | Ozan Baris(13.32) | 6-2, 2-1 | L | — | ATP Challenger Knoxville, USA |
| — | Oct 16, 2024 | Nicolas Mejia(14.26) | 7-6(1), 6-1 | L | — | ATP Challenger Calgary, Canada |
| — | Oct 14, 2024 | Kiranpal PANNU(13.29) | 6-1, 7-5 | W | — | ATP Challenger Calgary, Canada |
| — | Sep 25, 2024 | Learner Tien(15.56) | L | — | ATP Challenger Charleston, SC, USA |
| — | Sep 24, 2024 | Govind Nanda(13.45) | 6-2, 6-4 | W | — | ATP Challenger Charleston, SC, USA |
| — | Sep 23, 2024 | Gabi Adrian Boitan(14.03) | 6-3, 6-4 | W | — | ATP Challenger Charleston, SC, USA |
| — | Sep 22, 2024 | Patrick Maloney(13.85) | 6-3, 6-2 | W | — | ATP Challenger Charleston, SC, USA |
| — | Sep 20, 2024 | James Kent Trotter(14.09) | 7-6(3), 6-2 | L | — | ATP Challenger Columbus, USA |
| — | Sep 19, 2024 | Alexis Galarneau(14.30) | 6-4, 6-4 | W | — | ATP Challenger Columbus, USA |
| — | Sep 17, 2024 | Antoine Ghibaudo(13.79) | 6-7(7), 6-2, 6-4 | W | — | ATP Challenger Columbus, USA |
| — | Sep 9, 2024 | James Kent Trotter(14.09) | 6-4, 4-6, 6-4 | L | — | ATP Challenger Las Vegas , USA |
| — | Aug 5, 2024 | Stefan Kozlov(14.35) | 6-3, 6-1 | L | — | ATP Challenger Lincoln (NE), USA |
| — | Aug 4, 2024 | Henry Bilicic(11.59) | 6-0, 6-0 | W | — | ATP Challenger Lincoln (NE), USA |
| — | Jul 28, 2024 | Stefan Dostanic(14.12) | 6-3, 6-4 | L | — | ATP Challenger Lexington, USA |
| — | Jul 11, 2024 | Adam Neff(N/A) | 6-4, 6-3 | L | — | M25 |
| — | Jul 10, 2024 | Louis Cloud(12.56) | 6-3, 6-0 | W | — | M25 |
| — | Jul 4, 2024 | Ryan Seggerman(13.50) | 6-4, 6-2 | L | — | ATP Challenger Bloomfield Hills, USA |
| — | Jul 2, 2024 | Mitchell Krueger(14.49) | 6-3, 3-6, 6-3 | W | — | ATP Challenger Bloomfield Hills, USA |
| — | Jul 1, 2024 | Matt Kuhar(13.17) | 6-1, 6-3 | W | — | ATP Challenger Bloomfield Hills, USA |
| — | Jun 30, 2024 | Joshua Sheehy(13.71) | 4-6, 6-1, 6-4 | W | — | ATP Challenger Bloomfield Hills, USA |
| — | Jun 13, 2024 | Filip Peliwo(13.27) | 1-6, 6-4, 6-3 | L | — | M25 Wichita |
| — | Jun 12, 2024 | Chad Kissell(13.23) | 6-1, 6-4 | W | — | M25 Wichita |
| — | Jun 6, 2024 | Seongchan HONG(13.75) | 3-6, 6-4, 6-2 | L | — | ATP Challenger Tyler, USA |
| — | Jun 4, 2024 | Nicolas Mejia(14.26) | 6-7(7), 6-3, 6-3 | W | — | ATP Challenger Tyler, USA |
| — | Jun 3, 2024 | Andre Ilagan(14.03) | 4-6, 6-4, 6-3 | W | — | ATP Challenger Tyler, USA |
| — | Jun 2, 2024 | Alexander Frusina(13.46) | 6-1, 6-4 | W | — | ATP Challenger Tyler, USA |
| — | May 28, 2024 | Trevor Svajda(14.43) | 6-3, 6-4 | L | — | ATP Challenger Little Rock, USA |
| — | May 27, 2024 | Moerani Bouzige(13.42) | 6-3, 6-2 | W | — | ATP Challenger Little Rock, USA |
| — | May 26, 2024 | Noah Becker(11.66) | 6-3, 6-1 | W | — | ATP Challenger Little Rock, USA |
| — | May 12, 2024 | Rodrigo Pacheco Mendez(14.04) | 6-3, 7-5 | W | — | M15 Villahermosa |
| — | May 12, 2024 | Alan Fernando Rubio Fierros(13.40) | 6-3, 6-2 | W | — | M15 Villahermosa |
| — | May 11, 2024 | Osgar O'HOISIN(12.36) | 6-1, 6-4 | W | — | M15 Villahermosa |
| — | May 10, 2024 | Lorenzo Esquici(12.23) | 6-1, 6-1 | W | — | M15 Villahermosa |
| — | May 9, 2024 | Santiago Padilla Cote(12.26) | 6-0, 6-0 | W | — | M15 Villahermosa |
| — | May 5, 2024 | Bernard Tomic(14.27) | 6-3, 7-6(5) | L | — | M25 Xalapa |
| — | May 4, 2024 | Ezekiel Clark(13.16) | 6-3, 0-6, 6-4 | W | — | M25 Xalapa |
| — | May 2, 2024 | Miguel Angel Alonso(11.43) | 6-1, 6-4 | W | — | M25 Xalapa |
| — | May 1, 2024 | Jody Maginley(11.06) | 7-6(4), 6-4 | W | — | M25 Xalapa |
| — | Apr 16, 2024 | Adolfo Daniel Vallejo(14.83) | 6-4, 6-0 | L | — | ATP Challenger Acapulco, Mexico |
| — | Apr 9, 2024 | Giovanni Mpetshi Perricard(14.83) | 7-6(5), 7-6(3) | L | — | ATP Challenger Morelos, Mexico |
| — | Apr 3, 2024 | Oliver Crawford(14.20) | 7-6(5), 6-4 | L | — | ATP Challenger Mexico City, Mexico |
| — | Mar 26, 2024 | Nicolas Mejia(14.26) | 6-7(7), 7-5, 6-1 | L | — | ATP Challenger San Luis Potosi, Mexico |
| — | Mar 16, 2024 | Brandon Holt(14.42) | 6-2, 6-2 | L | — | M25 Bakersfield |
| — | Mar 15, 2024 | August Holmgren(14.24) | 6-3, 7-5 | W | — | M25 Bakersfield |
| — | Mar 14, 2024 | Ryan Dickerson(13.39) | 6-1, 6-1 | W | — | M25 Bakersfield |
| — | Mar 13, 2024 | Antreas Djakouris(12.97) | 6-0, 6-4 | W | — | M25 Bakersfield |
| UTR Eligible | Date | Opponents | Score | Result | Event |
|---|---|---|---|---|---|
| — | Jul 28, 2025 | Jason Edmonds(8.71) Shubhu Purohit(9.97) | 6-0, 6-1 | W | $40,000 Washington State Open |
| 1 | Jul 28, 2025 | Elias Weeks(11.21) Nabeel Khan(11.54) | 7-6(5), 6-4 | W | $40,000 Washington State Open |
| 2 | Jul 28, 2025 | Stewart Aronson(12.52) Denny Bao(12.08) | 6-7(8), 6-1, 1-0(8) | W | $40,000 Washington State Open |
| 3 | Jul 28, 2025 | Elisha Thornton(12.36) Mitchell Lee(12.40) | 7-6(6), 6-3 | W | $40,000 Washington State Open |
| 4 | Jul 28, 2025 | Aleksa Ciric(12.92) Stefan Menichella(12.58) | 6-7(7), 6-3, 6-4 | L | $40,000 Washington State Open |
| 5 | Mar 30, 2025 | Stefan Kozlov(13.23) Ryan Seggerman(14.06) | 6-4, 6-1 | L | 2025 Deutsch & Deutsch Laredo Open Invitational Men's Doubles $35,000 |
| 6 | Mar 29, 2025 | John-Patrick Smith(14.43) Fernando Romboli(14.36) | 6-7, 7-6, 7-6 | W | 2025 Deutsch & Deutsch Laredo Open Invitational Men's Doubles $35,000 |
| 7 | Mar 28, 2025 | Manuel Sanchez(13.10) Lucas Gomez(12.28) | 6-1, 6-3 | W | 2025 Deutsch & Deutsch Laredo Open Invitational Men's Doubles $35,000 |
| — | Feb 9, 2025 | Cannon Kingsley(13.49) Jody Maginley(13.54) | 3-6, 6-3, 1-0(6) | W | M15 Sunrise, FL |
| — | Feb 9, 2025 | Keshav Chopra(13.38) Andres Martin(13.55) | 6-2, 6-0 | L | M15 Sunrise, FL |
| — | Feb 9, 2025 | Charles Bertimon(12.61) | 6-3, 6-1 | W | M15 Sunrise, FL |
| — | Feb 9, 2025 | Evan Zhu(13.01) | 6-3, 3-6, 6-3 | W | M15 Sunrise, FL |
| — | Feb 9, 2025 | Bruno Kuzuhara(13.53) | 7-5, 6-0 | L | M15 Sunrise, FL |
| — | Jan 12, 2025 | Nicolas Arseneault(12.94) | 6-2, 6-2 | L | M25 Ithaca, NY |
| — | May 4, 2024 | Alan Fernando Rubio Fierros(12.66) Noah Schachter(13.14) | L | M25 Xalapa | |
| — | May 3, 2024 | Jake Van Emburgh(12.83) Lorenzo Esquici(11.95) | 6-1, 6-3 | W | M25 Xalapa |
| — | May 2, 2024 | Nick Chappell(13.08) Kody Pearson(13.41) | 6-2, 7-5 | W | M25 Xalapa |
Laredo Country Club
Invalid Date - Invalid Date