Loading player details...
Loading player details...
Sacramento, California · USA
Singles UTR
13.02
Rated
Doubles UTR
12.27
Rated
Record
55-19
74% win rate
Events Played
8
This season

Class
'25 (2025)
Team Power 6
79.53
55
Wins
19
Losses
74%
Win Rate
Avg Opponent UTR
12.56
vs Higher Rated
4W - 9L
vs Lower Rated
51W - 8L
Last 5 Matches
4/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Mar 18, 2026 | Marco Alvarez(12.19) | 6-2, 6-4 | W | -0.03 | UTR PTT Newport Beach Men |
| 2 | Mar 17, 2026 |
Best Wins (boost UTR)
Costly Losses (drag UTR down)
How to Improve Your UTR
Model how a batch of future matches could shift your rating.
Based on 5 matches (3W-2L) vs ~13.02 rated opponents
Gaining ~1.0 point would require sustained effort over many matches against higher-rated opponents with a strong win rate.
Estimates based on documented UTR algorithm behavior with recency, format, and competitiveness weighting. Actual UTR also uses opponent reliability (not available from API). Results are approximate.
| 6-3, 7-6(0) |
| W |
| -0.05 |
| UTR PTT Newport Beach Men |
| 3 | Mar 16, 2026 | Jackson Hinderberger(11.99) | 6-2, 6-1 | W | -0.02 | UTR PTT Newport Beach Men |
| 4 | Mar 15, 2026 | Tristan Berard(13.01) | 6-7(8), 7-6(7), 6-2 | L | -0.01 | UTR PTT Newport Beach Men |
| 5 | Mar 14, 2026 | Matteo Huarte(12.72) | 4-6, 6-3, 6-2 | W | 0.00 | UTR PTT Newport Beach Men |
| 6 | Mar 13, 2026 | Rishvanth Krishna(12.68) | 6-4, 6-3 | W | 0.00 | UTR PTT Newport Beach Men |
| 7 | Mar 12, 2026 | LUCCA LIU(13.48) | 7-5, 6-3 | L | +0.01 | UTR PTT Newport Beach Men |
| 8 | Mar 10, 2026 | Brice Patoux(12.39) | 6-4, 6-2 | W | -0.01 | UTR PTT Newport Beach Men |
| 9 | Mar 9, 2026 | Benjamin Berger(12.44) | 6-3, 6-3 | W | -0.01 | UTR PTT Newport Beach Men |
| 10 | Jan 10, 2026 | Yuta Tomida(13.09) | 6-3, 6-4 | L | -0.02 | UTR PTT Yokohama Men |
| 11 | Jan 9, 2026 | Seiya Nakanishi(11.74) | 6-4, 6-2 | W | -0.04 | UTR PTT Yokohama Men |
| 12 | Jan 7, 2026 | Yuga Tashiro(12.65) | 6-3, 7-5 | W | 0.00 | UTR PTT Yokohama Men |
| 13 | Jan 5, 2026 | Daiki Yoshimura(12.40) | 7-5, 6-4 | W | -0.02 | UTR PTT Yokohama Men |
| 14 | Jan 5, 2026 | Shion Yamada(12.41) | 1-6, 7-5, 7-5 | W | -0.04 | UTR PTT Yokohama Men |
| 15 | Dec 28, 2025 | Ryotaro Matsumura(13.20) | 5-7, 6-2, 6-4 | L | 0.00 | UTR PTT Saitama Men |
| 16 | Dec 27, 2025 | Daiki Yoshimura(12.40) | 6-4, 6-4 | W | -0.02 | UTR PTT Saitama Men |
| 17 | Dec 24, 2025 | Yoshinori Kobayashi(12.80) | 6-4, 6-4 | W | 0.00 | UTR PTT Saitama Men |
| 18 | Dec 23, 2025 | Taiyo Uenoyama(12.37) | W | — | UTR PTT Saitama Men |
| 19 | Dec 22, 2025 | Ewan Ogura(11.93) | 3-6, 6-2, 6-2 | W | -0.04 | UTR PTT Saitama Men |
| 20 | Dec 22, 2025 | Shingo Masuda(11.99) | 6-3, 6-1 | W | -0.02 | UTR PTT Saitama Men |
| 21 | Nov 2, 2025 | Maciej Rajski(13.57) | 6-1, 6-2 | L | -0.01 | UTR PTT Newport Beach Men |
| 22 | Nov 1, 2025 | Alessandro Ventre(12.42) | 6-4, 6-4 | W | -0.02 | UTR PTT Newport Beach Men |
| 23 | Oct 30, 2025 | ALBERTO PEREZ MELLADO(12.29) | 6-3, 6-4 | W | -0.02 | UTR PTT Newport Beach Men |
| 24 | Oct 30, 2025 | Stefan Cooper(12.08) | 7-6(5), 6-4 | W | -0.03 | UTR PTT Newport Beach Men |
| 25 | Oct 28, 2025 | Antreas Djakouris(12.93) | 6-4, 6-4 | W | +0.01 | UTR PTT Newport Beach Men |
| 26 | Oct 27, 2025 | George Hakopian(12.27) | 3-6, 6-0, 6-2 | W | -0.02 | UTR PTT Newport Beach Men |
| 27 | Oct 18, 2025 | Tyler Lee(12.67) | 6-1, 1-6, 6-4 | L | -0.02 | UTR PTT Newport Beach Men |
| 28 | Oct 18, 2025 | Michael Kaplan(12.00) | 6-7(8), 6-1, 7-5 | W | -0.03 | UTR PTT Newport Beach Men |
| 29 | Oct 17, 2025 | Victor Severo Castro(11.77) | 7-5, 6-0 | W | -0.03 | UTR PTT Newport Beach Men |
| 30 | Oct 16, 2025 | Finn Willman(11.91) | 6-3, 6-0 | W | -0.01 | UTR PTT Newport Beach Men |
| — | Oct 15, 2025 | David Martirosian(12.74) | 7-6(2), 6-4 | L | — | UTR PTT Newport Beach Men |
| — | Oct 5, 2025 | Maciej Rajski(13.57) | 7-5, 7-5 | L | — | UTR PTT Newport Beach Men |
| — | Oct 4, 2025 | Jelani Sarr(12.94) | 6-2, 6-4 | W | — | UTR PTT Newport Beach Men |
| — | Oct 3, 2025 | Siddharth Bharadwaj(11.63) | 6-1, 6-3 | W | — | UTR PTT Newport Beach Men |
| — | Oct 2, 2025 | Andrew Li(12.37) | 7-5, 6-0 | W | — | UTR PTT Newport Beach Men |
| — | Oct 2, 2025 | David Duong(12.65) | 6-2, 7-5 | W | — | UTR PTT Newport Beach Men |
| — | Sep 30, 2025 | Antreas Djakouris(12.93) | 6-4, 3-6, 6-0 | W | — | UTR PTT Newport Beach Men |
| — | Jul 6, 2025 | Finn Willman(11.91) | 6-0, 7-5 | W | — | M15 Los Angeles, CA |
| — | Jul 6, 2025 | Hien Pham(11.96) | 6-3, 6-1 | W | — | M15 Los Angeles, CA |
| — | Jul 6, 2025 | Joao Vitor Goncalves Ceolin(13.32) | 6-3, 7-6(4) | L | — | M15 Los Angeles, CA |
| — | Jun 29, 2025 | Christopher Papa(12.88) | 6-3, 4-6, 1-0(6) | L | — | M15 Lakewood, CA |
| — | Jun 29, 2025 | Noah Zamora(13.51) | 6-7, 6-4, 1-0(5) | W | — | M15 Lakewood, CA |
| — | Jun 29, 2025 | Noah Zamora(13.51) | 6-7, 6-1, 1-0(5) | W | — | M15 Lakewood, CA |
| — | Jun 22, 2025 | Lucas Hammond(12.35) | 6-4, 6-2 | W | — | M15 Rancho Santa Fe, CA |
| — | Jun 22, 2025 | Rahul Dhokia(12.19) | 6-2, 6-3 | W | — | M15 Rancho Santa Fe, CA |
| — | Jun 15, 2025 | Alfredo Perez(14.13) | 6-2, 6-3 | L | — | M15 San Diego, CA |
| — | Jun 15, 2025 | Dominique Rolland(13.51) | 6-3, 7-6(2) | W | — | M15 San Diego, CA |
| — | Jun 15, 2025 | Jaden Weekes(13.33) | W | — | M15 San Diego, CA |
| — | Jun 8, 2025 | Dominique Rolland(13.51) | 0-6, 6-2, 1-0(7) | L | — | M15 San Diego, CA |
| — | Jun 1, 2025 | LUCCA LIU(13.48) | 6-3, 6-1 | L | — | M15 San Diego, CA |
| — | Jun 1, 2025 | Maksim Nekrasov(11.49) | 6-2, 6-3 | W | — | M15 San Diego, CA |
| — | Jun 1, 2025 | Alfredo Casso(10.97) | 6-1, 6-2 | W | — | M15 San Diego, CA |
| — | May 24, 2025 | Maksim Nekrasov(11.49) | 6-0, 6-1 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego (Men's and Women's Singles) |
| — | May 24, 2025 | Emilio Yera(9.55) | 6-0, 6-1 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego (Men's and Women's Singles) |
| — | May 24, 2025 | Brayden Tallakson(12.20) | 7-5, 4-6, 1-0(7) | L | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego (Men's and Women's Singles) |
| — | May 24, 2025 | Ilias Bouzoubaa(11.82) | 6-4, 6-4 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego (Men's and Women's Singles) |
| — | May 24, 2025 | Farzan Amiri(11.28) | 6-2, 6-1 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego (Men's and Women's Singles) |
| — | May 9, 2025 | Alexander Hoogmartens(13.27) | 4-6, 6-3, 6-3 | L | — | Dual Match: University of Southern California vs University of California, Los Angeles |
| — | May 4, 2025 | Adrien Berrut(12.82) | 7-6(5), 6-4 | W | — | Dual Match: University of Southern California vs University of San Diego |
| — | May 3, 2025 | Roi Ginat(12.97) | 6-3, 6-3 | W | — | Dual Match: Arizona State University vs University of Southern California |
| — | Apr 25, 2025 | Matthew Forbes(13.76) | 6-3, 7-5 | L | — | Dual Match: University of Southern California vs Michigan State University |
| — | Apr 20, 2025 | Matthew Fullerton(12.69) | 6-4, 6-0 | W | — | Dual Match: University of Southern California vs University of Wisconsin-Madison |
| — | Apr 18, 2025 | Nikolay Sysoev(12.63) | 6-4, 6-3 | W | — | Dual Match: University of Nebraska vs University of Southern California |
| — | Apr 13, 2025 | Nicholas Steiglehner(12.60) | 6-0, 6-2 | W | — | Dual Match: University of Southern California vs University of Michigan |
| — | Apr 11, 2025 | Vuk Radjenovic(12.83) | 6-1, 6-3 | W | — | Dual Match: Michigan State University vs University of Southern California |
| — | Apr 6, 2025 | Jack Anthrop(13.87) | 6-3, 6-4 | L | — | Dual Match: University of Southern California vs The Ohio State University |
| — | Apr 4, 2025 | Reiya Hattori(12.23) | 6-2, 6-4 | W | — | Dual Match: University of Southern California vs Pennsylvania State University |
| — | Apr 1, 2025 | Giacomo Revelli(13.07) | 6-2, 6-4 | W | — | Dual Match: University of California, Los Angeles vs University of Southern California |
| — | Mar 30, 2025 | Clement Lemire(13.20) | 6-2, 6-4 | W | — | Dual Match: University of Southern California vs University of Oregon |
| — | Mar 28, 2025 | Nedim Suko(12.48) | 7-6(6), 6-6(4) | W | — | Dual Match: University of Washington vs University of Southern California |
| — | Mar 23, 2025 | Mathis Debru(12.56) | 6-4, 7-5 | W | — | Dual Match: University of Southern California vs University of Illinois at Urbana-Champaign |
| — | Mar 21, 2025 | Chad Miller(12.14) | 7-6(3), 7-6(3) | W | — | Dual Match: University of Southern California vs Northwestern University |
| — | Mar 9, 2025 | Braeden Gelletich(12.78) | 7-5, 7-6(5) | L | — | Dual Match: University of Southern California vs Indiana University |
| — | Mar 8, 2025 | Maj Premzl(12.53) | 6-0, 6-4 | W | — | Dual Match: University of Southern California vs Purdue University |
| — | Feb 27, 2025 | Neo Niedner(13.00) | 6-4, 6-3 | L | — | Dual Match: University of Southern California vs University of San Diego |
| — | Feb 22, 2025 | Gianluca Ballotta(12.44) | 7-5, 2-6, 6-2 | W | — | Dual Match: University of Southern California vs University of California, Los Angeles |
| — | Feb 15, 2025 | Aleksa Pisaric(13.18) | 6-1, 5-7, 6-4 | W | — | Dual Match: University of Southern California vs Pepperdine University |
| — | Feb 2, 2025 | Dusan Rsovac(10.37) | 6-2, 6-1 | W | — | Dual Match: University of Southern California vs University of Nevada, Las Vegas |
| — | Jan 26, 2025 | Nicolas Kobelt(13.11) | 3-6, 7-5, 4-4 | L | — | Dual Match: University of Southern California vs Oklahoma State University |
| — | Jan 25, 2025 | Filip Gustafsson(13.35) | 6-3, 6-1 | L | — | Dual Match: University of Arizona vs University of Southern California |
| — | Jan 20, 2025 | Mathieu Josserand(12.29) | 4-6, 7-6(2), 1-0(7) | W | — | Dual Match: University of Southern California vs San Diego State University |
| — | Jan 20, 2025 | Rithvik Krishna(12.65) | 6-3, 6-1 | W | — | Dual Match: University of California, Irvine vs University of Southern California |
| — | Nov 20, 2024 | Alexander Chang(13.17) | 6-3, 6-7(7), 6-1 | L | — | 2024 ITA Division I Men's West Sectional |
| — | Oct 22, 2024 | Emon Van Loben Sels(13.60) | 6-3, 3-6, 6-4 | L | — | 2024 ITA DI Men's Southwest Regional Championships |
| — | Oct 22, 2024 | Lawee Sherif(12.16) | 6-3, 6-0 | W | — | 2024 ITA DI Men's Southwest Regional Championships |
| — | Oct 22, 2024 | Quinn Snyder(12.92) | 7-6(3), 2-6, 6-1 | W | — | 2024 ITA DI Men's Southwest Regional Championships |
| — | Oct 8, 2024 | Ilgiz VALIEV(12.57) | 6-1, 6-1 | L | — | M25 Louisville |
| — | Oct 7, 2024 | Enrique Pena(11.46) | 6-1, 6-2 | W | — | M25 Louisville |
| — | Sep 29, 2024 | Marko Miladinovic(13.28) | 6-2, 6-4 | L | — | 2024 ITA Men's All-American Championships |
| — | Sep 29, 2024 | Antonio Prat(13.49) | 6-4, 6-3 | W | — | 2024 ITA Men's All-American Championships |
| UTR Eligible | Date | Opponents | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Jul 13, 2025 | Rudy Quan(13.18) Emon Van Loben Sels(13.39) | 6-1, 3-6, 1-0(9) | L | +0.15 | M15 San Diego |
| 2 | Jul 13, 2025 | Dominique Rolland(12.80) | 6-3, 6-2 | L | 0.00 | M15 San Diego |
| 3 | Jun 22, 2025 | Oliver Clark Anderson(12.74) Dane Sweeny(13.48) | 6-4, 6-0 | L | -0.04 | M15 Rancho Santa Fe, CA |
| 4 | Jun 22, 2025 | Savriyan Danilov(13.00) | 6-3, 6-3 | W | +0.26 | M15 Rancho Santa Fe, CA |
| 5 | Jun 22, 2025 | Kyle Kang(13.67) | 6-3, 3-6, 6-2 | L | +0.21 | M15 Rancho Santa Fe, CA |
| 6 | Jun 1, 2025 | Andrew Fenty(13.52) Brandon Perez(13.07) | 6-2, 6-3 | L | +0.13 | M15 San Diego, CA |
| 7 | Apr 20, 2025 | Edouard Aubert(12.49) Matthew Fullerton(12.68) | 6-4 | W | +0.07 | Dual Match: University of Southern California vs University of Wisconsin-Madison |
| 8 | Apr 18, 2025 | Colson Wells(12.32) Nikolay Sysoev(12.37) | 6-5 | L | -0.01 | Dual Match: University of Nebraska vs University of Southern California |
| — | Feb 27, 2025 | Eduardo Gonzalez(11.05) Joseph Teh(11.49) | 6-0, 7-6(4) | W | — | Pacific Coast Men's Doubles Championship |
| — | Feb 27, 2025 | Aleksa Pisaric(13.19) Lasse Poertner(13.12) | 7-5, 7-5 | L | — | Pacific Coast Men's Doubles Championship |
| — | Feb 27, 2025 | Mason Hart(10.18) Jack Yurich(10.42) | 6-3, 6-3 | W | — | Pacific Coast Men's Doubles Championship |
| — | Feb 2, 2025 | Thomas Navarro(11.56) Dusan Rsovac(11.85) | 3-4 | W | — | Dual Match: University of Southern California vs University of Nevada, Las Vegas |
| — | Jan 20, 2025 | Rithvik Krishna(11.78) Hiroki Sakagawa(12.16) | 7-5 | L | — | Dual Match: University of California, Irvine vs University of Southern California |
| — | Nov 20, 2024 | Valentino De Pellegrin(11.95) Victor Sklenka(12.31) | 6-3, 7-5 | W | — | 2024 ITA Division I Men's West Sectional |
| — | Nov 20, 2024 | Theodore Dean(13.30) Carl Emil Overbeck(13.36) | 6-0, 7-5 | L | — | 2024 ITA Division I Men's West Sectional |
| — | Nov 20, 2024 | Carl Emil Overbeck(13.36) Theodore Dean(13.30) | 6-3, 6-4 | L | — | 2024 ITA Division I Men's West Sectional |
| — | Oct 22, 2024 | Maximilian Homberg(13.23) Christopher Papa(12.95) | 8-4 | W | — | 2024 ITA DI Men's Southwest Regional Championships |
| — | Oct 22, 2024 | Sohrob Yavari(11.84) Lawee Sherif(N/A) | 8-7(5) | W | — | 2024 ITA DI Men's Southwest Regional Championships |
| — | Oct 22, 2024 | Iiro Vasa(13.23) Savriyan Danilov(13.00) | 8-6 | L | — | 2024 ITA DI Men's Southwest 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
UTR Pro Tennis Tour - Asia & Pacific
Invalid Date - Invalid Date
UTR Pro Tennis Tour - Asia & Pacific
Invalid Date - Invalid Date
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