Loading player details...
Loading player details...
Irvine, California · USA
Singles UTR
12.79
Rated
Doubles UTR
11.94
Rated
Record
53-27
66% win rate
Events Played
10
This season
53
Wins
27
Losses
66%
Win Rate
Avg Opponent UTR
12.02
vs Higher Rated
0W - 8L
vs Lower Rated
47W - 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 | Mar 14, 2026 | Gianluca Brunkow(13.55) | 6-2, 7-5 | L | +0.02 | UTR PTT Newport Beach Men |
| 2 | Mar 14, 2026 |
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 ~12.79 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-4, 6-2 |
| W |
| +0.04 |
| UTR PTT Newport Beach Men |
| 3 | Mar 13, 2026 | Gray Kelley(12.59) | 6-3, 6-1 | W | +0.03 | UTR PTT Newport Beach Men |
| 4 | Mar 12, 2026 | Zen Uehling(12.21) | 7-6(4), 2-6, 7-6(7) | L | -0.03 | UTR PTT Newport Beach Men |
| 5 | Mar 11, 2026 | Youssef Kadiri Hassani(12.83) | 6-2, 6-2 | W | +0.05 | UTR PTT Newport Beach Men |
| 6 | Jan 31, 2026 | George Hakopian(12.27) | 4-6, 6-3, 7-6(4) | L | -0.04 | UTR PTT Newport Beach Men |
| 7 | Jan 31, 2026 | Antreas Djakouris(12.93) | 6-5 | W | +0.01 | UTR PTT Newport Beach Men |
| 8 | Jan 29, 2026 | Nikita Kryvonos(11.59) | 6-1, 6-2 | W | -0.02 | UTR PTT Newport Beach Men |
| 9 | Jan 27, 2026 | Michael Kaplan(12.00) | 7-5, 6-2 | W | -0.02 | UTR PTT Newport Beach Men |
| 10 | Jan 27, 2026 | Justin Riley Anson(12.23) | 6-2, 6-4 | W | -0.01 | UTR PTT Newport Beach Men |
| 11 | Jan 10, 2026 | Maciej Rajski(13.57) | 6-4, 6-4 | L | +0.03 | UTR PTT Newport Beach Men |
| 12 | Jan 9, 2026 | Vraj Patel(12.03) | 6-2, 6-2 | W | -0.01 | UTR PTT Newport Beach Men |
| 13 | Jan 8, 2026 | Maximilian Wuelfing(12.98) | 6-4, 6-3 | W | +0.03 | UTR PTT Newport Beach Men |
| 14 | Jan 8, 2026 | Caden Hasler(12.38) | 6-4, 3-6, 6-1 | W | -0.01 | UTR PTT Newport Beach Men |
| 15 | Jan 6, 2026 | Tal Goodman(12.49) | 3-6, 7-5, 6-4 | W | -0.01 | UTR PTT Newport Beach Men |
| 16 | Dec 21, 2025 | Vlad Cristian Breazu(13.33) | 6-0, 6-4 | L | 0.00 | UTR PTT Newport Beach Men |
| 17 | Dec 20, 2025 | George Hakopian(12.27) | 7-6(4), 6-0 | W | 0.00 | UTR PTT Newport Beach Men |
| 18 | Dec 19, 2025 | Antreas Djakouris(12.93) | 6-3, 7-5 | L | -0.01 | UTR PTT Newport Beach Men |
| 19 | Dec 18, 2025 | Ilia Snitari(13.68) | 6-4, 6-0 | L | +0.01 | UTR PTT Newport Beach Men |
| 20 | Dec 17, 2025 | Daniil Kakhniuk(13.02) | 1-6, 6-4, 6-4 | W | +0.01 | UTR PTT Newport Beach Men |
| 21 | Dec 7, 2025 | Raz Haviv(12.19) | 6-2, 1-0 | W | 0.00 | UTR PTT Newport Beach Men |
| 22 | Dec 6, 2025 | George Hakopian(12.27) | 0-6, 6-4, 6-2 | W | -0.03 | UTR PTT Newport Beach Men |
| 23 | Dec 6, 2025 | Dylan Waldorf Martin(12.04) | 6-0, 1-0 | W | +0.02 | UTR PTT Newport Beach Men |
| 24 | Nov 1, 2025 | George Hakopian(12.27) | 6-0, 7-5 | L | -0.05 | UTR PTT Newport Beach Men |
| 25 | Oct 31, 2025 | Roman Venger(12.55) | 7-6(1), 6-1 | W | +0.01 | UTR PTT Newport Beach Men |
| 26 | Oct 29, 2025 | Maciej Rajski(13.57) | 6-1, 6-0 | L | -0.01 | UTR PTT Newport Beach Men |
| 27 | Oct 29, 2025 | Dario Alexandru Ciobotaru(12.68) | 6-3, 6-3 | L | -0.03 | UTR PTT Newport Beach Men |
| 28 | Oct 28, 2025 | Brayden Tallakson(12.20) | 6-4, 6-4 | W | -0.02 | UTR PTT Newport Beach Men |
| — | Sep 21, 2025 | Jiayou Luo(10.73) | 6-3, 6-0 | W | — | J300 Beijing |
| — | Sep 21, 2025 | Yukun Zhou(9.42) | 6-0, 6-1 | W | — | J300 Beijing |
| 29 | Sep 21, 2025 | Aaron Gabet(12.54) | 6-3, 5-7, 6-3 | L | -0.02 | J300 Beijing |
| 30 | Sep 7, 2025 | Ki Bum Kim(11.89) | 4-6, 6-2, 1-0(1) | W | -0.03 | M15 Maanshan |
| — | Sep 7, 2025 | Minghui Zhang(12.15) | 7-6(6), 6-3 | W | — | M15 Maanshan |
| — | Sep 7, 2025 | Denis Vishenchuk Vishenko(11.61) | 7-6(9), 0-6, 1-0(2) | W | — | M15 Maanshan |
| — | Sep 7, 2025 | Ye Chen(12.76) | 6-4, 6-3 | L | — | M15 Maanshan |
| — | Sep 7, 2025 | Zhan Zheng(12.08) | 6-0 | W | — | M15 Maanshan |
| — | Aug 9, 2025 | Sohrob Yavari(12.34) | 7-5, 6-3 | L | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Aug 9-11 |
| — | Aug 9, 2025 | Tobias Luo(11.20) | 6-0, 6-1 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Aug 9-11 |
| — | Jul 27, 2025 | Idriss Haddouch(12.07) | 6-4, 4-2 | L | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (July 26-28) |
| — | Jul 27, 2025 | Hardy Owen(11.97) | 2-6, 6-1, 1-0(4) | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (July 26-28) |
| — | Jul 26, 2025 | Pavel Bushuev(12.20) | 3-6, 6-4, 1-0(5) | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (July 26-28) |
| — | Jul 26, 2025 | Brady Schaefgen(11.02) | 6-1, 6-1 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (July 26-28) |
| — | Jul 13, 2025 | Calvin Wang(11.90) | 6-2, 7-6(6) | L | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (July 12-14) |
| — | Jul 12, 2025 | Aaron Eliscu(12.21) | 6-2, 6-1 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (July 12-14) |
| — | Jul 12, 2025 | Nathaniel Suh(11.39) | 6-4, 6-2 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (July 12-14) |
| — | Jun 29, 2025 | Niels Hoffmann(13.13) | 6-7(8), 7-5, 1-0(4) | L | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (June 28-30) |
| — | Jun 29, 2025 | Kelly Giese(12.37) | 6-3, 6-3 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (June 28-30) |
| — | Jun 28, 2025 | Henry Bilicic(11.58) | 6-2, 6-3 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (June 28-30) |
| — | Jun 20, 2025 | Joshua Quijano(9.87) | 6-2, 6-1 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, San Diego State University (Men's and Women's Singles) |
| — | Jun 20, 2025 | Darian Quinonez(10.03) | 6-2, 6-2 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, San Diego State University (Men's and Women's Singles) |
| — | Jun 20, 2025 | Niels Hoffmann(13.13) | 6-2, 6-4 | L | — | SoCal Pro Series: $15,000 Pre-Qualifier, San Diego State University (Men's and Women's Singles) |
| — | Jun 13, 2025 | Kaveh Brian Taheri(12.47) | 6-3, 6-3 | L | — | SoCal Pro Series: $15,000 Pre-Qualifier at the Jack Kramer Club (Men's & Women's Singles) |
| — | Jun 13, 2025 | Edward Markosian(9.20) | 6-4, 6-3 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier at the Jack Kramer Club (Men's & Women's Singles) |
| — | Jun 13, 2025 | Desmond Chan(10.92) | 6-2, 6-1 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier at the Jack Kramer Club (Men's & Women's Singles) |
| — | May 30, 2025 | Liam Oliver(11.64) | 6-3, 6-2 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, Lakewood (Men's and Women's Singles) |
| — | May 30, 2025 | James Lai(11.55) | 6-0, 6-1 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, Lakewood (Men's and Women's Singles) |
| — | May 30, 2025 | Kelly Giese(12.37) | 6-1, 6-3 | L | — | SoCal Pro Series: $15,000 Pre-Qualifier, Lakewood (Men's and Women's Singles) |
| — | May 24, 2025 | Desmond Chan(10.92) | 6-0, 6-3 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego (Men's and Women's Singles) |
| — | May 24, 2025 | Dominique Rolland(13.51) | 6-2, 6-2 | L | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego (Men's and Women's Singles) |
| — | May 24, 2025 | Brian Espinoza(10.26) | 6-1, 6-2 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego (Men's and Women's Singles) |
| — | May 24, 2025 | Amrith Kodumuri(11.43) | 7-6(5), 6-1 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego (Men's and Women's Singles) |
| — | May 16, 2025 | Lucas Mszyca(10.98) | 6-4, 6-1 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, Rancho Santa Fe (Men's and Women's Singles) |
| — | May 16, 2025 | Adam Chodur(12.35) | 6-3, 7-6(1) | L | — | SoCal Pro Series: $15,000 Pre-Qualifier, Rancho Santa Fe (Men's and Women's Singles) |
| — | May 9, 2025 | Darren Wei(11.53) | 1-6, 7-6(1), 1-0(9) | L | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego #1 (Men's and Women's Singles) |
| — | May 9, 2025 | Adam Chodur(12.35) | 6-3, 6-3 | W | — | SoCal Pro Series: $15,000 Pre-Qualifier, University of San Diego #1 (Men's and Women's Singles) |
| — | Mar 22, 2025 | Lixing Jiang(11.88) | 6-1, 6-1 | L | — | USTA National Spring Championship: Fila Easter Bowl |
| — | Mar 22, 2025 | Sean Peng(10.73) | 1-6, 6-3, 6-2 | W | — | USTA National Spring Championship: Fila Easter Bowl |
| — | Mar 22, 2025 | Erik Schinnerer(11.90) | 6-3, 1-6, 1-0(9) | L | — | USTA National Spring Championship: Fila Easter Bowl |
| — | Mar 22, 2025 | Daniel Malacek(12.11) | 6-2, 3-6, 1-0(9) | W | — | USTA National Spring Championship: Fila Easter Bowl |
| — | Mar 22, 2025 | Antanas Daugis(11.52) | 6-3, 6-3 | W | — | USTA National Spring Championship: Fila Easter Bowl |
| — | Mar 22, 2025 | Finnegan Keenan(10.62) | 6-3, 6-3 | W | — | USTA National Spring Championship: Fila Easter Bowl |
| — | Mar 16, 2025 | Luca Stopforth(9.63) | 6-3, 6-1 | W | — | J300 Indian Wells |
| — | Mar 16, 2025 | Aditya Pandey(11.99) | 6-1, 5-7, 1-0(3) | W | — | J300 Indian Wells |
| — | Mar 16, 2025 | Joseph Nau(11.73) | 6-0, 6-2 | W | — | J300 Indian Wells |
| — | Feb 16, 2025 | Ilias Bouzoubaa(11.82) | L | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Feb 15-17) |
| — | Feb 16, 2025 | Alessandro Ventre(12.42) | 7-6(6), 4-6, 1-0(7) | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Feb 15-17) |
| — | Feb 15, 2025 | Gary Jiang(11.71) | 6-2, 6-4 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Feb 15-17) |
| — | Feb 15, 2025 | Jack Hinkle(10.84) | 6-2, 6-3 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Feb 15-17) |
| — | Feb 2, 2025 | Siddharth Bharadwaj(11.63) | 7-5, 6-2 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Feb 1-3) |
| — | Feb 2, 2025 | Karan SRIVASTAVA(11.23) | 6-2, 3-0 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Feb 1-3) |
| — | Feb 2, 2025 | Cayden Wang(12.05) | 7-5, 6-4 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Feb 1-3) |
| — | Feb 1, 2025 | Sam Rappaport(11.01) | 6-0, 6-4 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Feb 1-3) |
| — | Jan 31, 2025 | Ilias Bouzoubaa(11.82) | 4-6, 7-6(3), 6-4 | L | — | J60 San Diego |
| — | Jan 31, 2025 | Joaquin Blanco(11.24) | 6-2, 6-1 | W | — | J60 San Diego |
| — | Jan 31, 2025 | Tiger Semler(10.35) | 6-1, 6-0 | W | — | J60 San Diego |
| — | Jan 26, 2025 | Maximilian Wuelfing(12.98) | L | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Jan 25-27) |
| — | Jan 26, 2025 | Victor Severo Castro(11.77) | 4-0, 4-1 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Jan 25-27) |
| — | Jan 25, 2025 | Siddharth Bharadwaj(11.63) | 3-6, 6-3, 1-0(13) | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Jan 25-27) |
| — | Dec 28, 2024 | Parashar Bharadwaj(12.20) | 7-5, 6-3 | L | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Dec 28-30) |
| — | Dec 8, 2024 | Kale Dalla Costa(11.36) | 6-4, 6-0 | W | — | Orange Bowl International Tennis Championship (16 & Under) |
| — | Dec 8, 2024 | Alexander Suhanitski(11.94) | 7-5, 7-5 | W | — | Orange Bowl International Tennis Championship (16 & Under) |
| — | Dec 8, 2024 | Jordan Lee(13.10) | 6-4, 6-2 | L | — | Orange Bowl International Tennis Championship (16 & Under) |
| — | Dec 8, 2024 | Roberto Perez(N/A) | 4-6, 7-6(5), 6-3 | W | — | Orange Bowl International Tennis Championship (16 & Under) |
| — | Dec 8, 2024 | David Wu(12.56) | 6-3 | W | — | Orange Bowl International Tennis Championship (16 & Under) |
| — | Nov 27, 2024 | Maddox Bose(11.73) | 6-4, 6-2 | L | — | IMG Academy International Championships |
| — | Nov 27, 2024 | Mark Mrcela(10.73) | 6-3, 6-2 | W | — | IMG Academy International Championships |
| — | Nov 27, 2024 | Bercel Sandor Takacs(11.86) | 6-3, 6-0 | W | — | IMG Academy International Championships |
| — | Nov 25, 2024 | Raz Haviv(12.19) | 7-6(5), 1-4, 1-0(7) | L | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Nov 23-25) |
| — | Nov 25, 2024 | Teo Masera(N/A) | 0-4, 4-1, 1-0(5) | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Nov 23-25) |
| — | Nov 24, 2024 | Blaz SERIC(N/A) | 1-4, 4-2, 1-0(10) | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Nov 23-25) |
| — | Nov 23, 2024 | Karan SRIVASTAVA(11.23) | 6-2, 2-0 | W | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Nov 23-25) |
| — | Nov 16, 2024 | Reid Jarvis(12.41) | 7-5, 6-4 | L | — | NEWPORT BEACH $25,000 WILD CARD TOURNAMENT + $2000 PRIZE MONEY (Nov16-18) |
| — | Nov 15, 2024 | Alexander Guajardo(11.71) | 6-1, 6-2 | L | — | J60 San Diego |
| — | Sep 22, 2024 | Se Hyun Lee(10.96) | 7-5, 6-3 | W | — | J30 Miaoli |
| — | Sep 22, 2024 | SHANG-EN KAO(9.39) | 6-2, 6-0 | W | — | J30 Miaoli |
| — | Sep 22, 2024 | Yau-Hsuan Chan(8.51) | 6-0, 6-0 | W | — | J30 Miaoli |
| — | Sep 22, 2024 | Kuan-Huai Mao(11.56) | 6-2, 6-4 | W | — | J30 Miaoli |
| — | Sep 22, 2024 | Cheng En Yu(11.24) | 7-5, 5-7, 7-6(4) | W | — | J30 Miaoli |
| UTR Eligible | Date | Opponents | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Oct 11, 2025 | Francisco Salmain(11.45) | 6-2, 2-2 | L | -0.10 | J300 Spring - Pan American ITF |
| 2 | Sep 21, 2025 | Tito Chavez(12.70) Jamie Mackenzie(12.82) | 6-3, 6-4 | L | +0.04 | J300 Beijing |
| 3 | Sep 21, 2025 | Jun Ji He(11.65) | 6-4, 6-2 | W | +0.01 | J300 Beijing |
| 4 | Sep 21, 2025 | Shijie Chen(11.33) Yan Lang Chen(10.96) | 6-2, 2-6, 1-0(7) | W | -0.06 | J300 Beijing |
| 5 | Sep 13, 2025 | Liang Liang(11.24) Yuqiao Song(11.97) | 6-1, 3-6, 1-0(12) | L | -0.09 | J200 Nanjing |
| 6 | Sep 13, 2025 | Jiayou Luo(11.01) | 6-0, 6-0 | W | +0.03 | J200 Nanjing |
| 7 | Sep 13, 2025 | Eito Komada(11.99) | 6-2, 6-0 | W | +0.10 | J200 Nanjing |
| 8 | Sep 13, 2025 | Fanming Meng(12.20) | 6-3, 7-6(5) | W | +0.05 | J200 Nanjing |
| 9 | Sep 13, 2025 | Kuan-Shou Chen(12.63) | 6-1, 6-1 | L | -0.02 | J200 Nanjing |
| 10 | Sep 13, 2025 | Marat Salbiev(12.18) | 6-1, 6-4 | W | +0.08 | J200 Nanjing |
| 15 | Mar 22, 2025 | Erik Schinnerer(11.95) Nicolas Pedraza(11.85) | 6-4, 6-1 | L | -0.03 | USTA National Spring Championship: Fila Easter Bowl |
| 16 | Mar 22, 2025 | Anish Poojari(11.44) Maddox Bose(11.55) | 6-2, 6-2 | W | +0.01 | USTA National Spring Championship: Fila Easter Bowl |
| 17 | Mar 22, 2025 | Anthony Dry(11.65) Peyton Barrett(11.22) | 6-0, 6-7(7), 6-2 | W | +0.01 | USTA National Spring Championship: Fila Easter Bowl |
| 18 | Mar 22, 2025 | Eli Kaminski(11.39) Sebastian Inaki Godoy(11.23) | 4-6, 6-4, 1-0(5) | W | -0.03 | USTA National Spring Championship: Fila Easter Bowl |
| 19 | Mar 22, 2025 | Kush Bhandari(10.63) Saahil Gupte(11.53) | 4-6, 6-3, 1-0(5) | W | -0.06 | USTA National Spring Championship: Fila Easter Bowl |
| 11 | Mar 23, 2025 | Zavier Augustin(12.19) | 2-6, 6-4, 7-6(5) | W | +0.01 | J300 San Diego (North American Regional Championships) |
| 12 | Mar 23, 2025 | Vihaan Reddy(12.16) Erik Schinnerer(11.95) | 6-3, 6-3 | W | +0.04 | J300 San Diego (North American Regional Championships) |
| 13 | Mar 23, 2025 | Andrew Johnson(12.88) | 6-3, 6-4 | L | +0.04 | J300 San Diego (North American Regional Championships) |
| 14 | Mar 23, 2025 | Jacob Olar(12.82) Benjamin Willwerth(13.24) | 7-5, 6-7, 1-0(6) | L | +0.05 | J300 San Diego (North American Regional Championships) |
| — | Mar 16, 2025 | Ford Mccollum(12.76) | 6-2, 6-7, 6-2 | L | — | J300 Indian Wells |
| — | Mar 8, 2025 | Pedro Rodrigues Longobardi(10.77) | 6-2, 3-6, 6-2 | L | — | J100 Las Vegas |
| — | Jan 31, 2025 | John Gentek(11.38) Julian Zhang(11.29) | 7-5, 5-7, 1-0(8) | L | — | J60 San Diego |
| — | Dec 8, 2024 | Bernardo Tedesco(11.16) | 6-7(7), 6-1, 1-0(4) | W | — | Orange Bowl International Tennis Championship (16 & Under) |
| — | Dec 8, 2024 | Cristobal Plasencia Robles(11.35) Atticus Kim(11.13) | 6-2, 6-3 | W | — | Orange Bowl International Tennis Championship (16 & Under) |
| — | Dec 8, 2024 | Alexander Suhanitski(11.26) Ivan Rybak(11.40) | 2-6, 6-4, 1-0(7) | L | — | Orange Bowl International Tennis Championship (16 & Under) |
| — | Nov 27, 2024 | Kush Bhandari(10.63) Nishith Rajesh(10.94) | 4-6, 6-3, 1-0(6) | L | — | IMG Academy International Championships |
| — | Nov 27, 2024 | Nikolas Jacobson(11.47) Gianluca Galasso(10.83) | 6-4, 7-5 | W | — | IMG Academy International Championships |
| — | Nov 22, 2024 | Adrien Abarca(11.47) Andre Alcantara(12.28) | 6-4, 6-2 | L | — | J60 San Diego |
| — | Nov 22, 2024 | Romain Azais(11.15) | 6-7, 7-6(4), 6-3 | L | — | J60 San Diego |
| — | Nov 15, 2024 | William Kleege(12.47) Tiger Semler(11.11) | 4-6, 7-5, 1-0(12) | L | — | J60 San Diego |
| — | Oct 26, 2024 | Tabb Tuck(10.60) | 6-4, 6-4 | W | — | J60 Rome |
| — | Oct 26, 2024 | Vicente Jose Benitez(N/A) | 6-1, 6-1 | W | — | J60 Rome |
| — | Oct 26, 2024 | Graeme Angus(11.94) | 6-3, 6-3 | W | — | J60 Rome |
| — | Oct 26, 2024 | Max Goldemberg(10.77) | 6-1, 6-3 | W | — | J60 Rome |
| — | Oct 26, 2024 | Jordan Lee(12.90) | 7-6(4), 6-3 | L | — | J60 Rome |
| — | Sep 29, 2024 | Cheng En Yu(11.46) | 5-7, 6-2, 6-4 | W | — | J30 Chiayi County |
| — | Sep 29, 2024 | BO YU WU(10.66) TING-HO YANG(11.44) | 7-5, 6-4 | L | — | J30 Chiayi County |
| — | Sep 29, 2024 | Gyeom Do(11.41) | 6-2, 6-1 | W | — | J30 Chiayi County |
| — | Sep 29, 2024 | Se Hyun Lee(10.81) | 6-2, 6-0 | W | — | J30 Chiayi County |
| — | Sep 29, 2024 | Guan-Kai Wang(N/A) | 6-2, 6-1 | W | — | J30 Chiayi County |
| — | Sep 29, 2024 | Cheng-Chieh Cho(N/A) KAI-CHENG PENG(10.78) | 6-7, 6-3, 1-0(3) | W | — | J30 Chiayi County |
| — | Sep 29, 2024 | WEN CHIEH LIN(N/A) | 6-0, 6-2 | W | — | J30 Chiayi County |
| — | Sep 22, 2024 | TZU-YUAN TSENG(11.20) KUAN-HSIEN YU(11.34) | 6-3, 6-2 | L | — | J30 Miaoli |
| — | Sep 22, 2024 | CHIN KUAN LAI(12.63) Cheng-Han Zhou(N/A) | 7-5, 6-4 | W | — | J30 Miaoli |
The Tennis & Pickleball Club at Newport Beach
Invalid Date - Invalid Date
The Tennis & Pickleball Club at Newport Beach
Invalid Date - Invalid Date
The Tennis & Pickleball Club at Newport Beach
Invalid Date - Invalid Date
The Tennis & Pickleball Club at Newport Beach
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
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