Loading player details...
Loading player details...
Orinda, California · USA
Singles UTR
4.66
Rated
Doubles UTR
3.42
Rated
Record
50-36
58% win rate
Events Played
3
This season
50
Wins
36
Losses
58%
Win Rate
Avg Opponent UTR
4.01
vs Higher Rated
4W - 14L
vs Lower Rated
46W - 20L
Last 5 Matches
2/5 wins
Match Impact (last 12 months, most recent first)
| UTR Eligible | Date | Opponent | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Feb 28, 2026 | Neel Niphadkar(5.38) | 6-3, 6-2 | L | +0.02 | Hunter Gallaway Sports Level 6 Junior Open |
| 2 | Feb 28, 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 ~4.66 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.
| 4-6, 7-5, 1-0(8) |
| L |
| +0.02 |
| Hunter Gallaway Sports Level 6 Junior Open |
| 3 | Feb 28, 2026 | Rishi Rao(4.10) | 6-1, 6-4 | W | 0.00 | Hunter Gallaway Sports Level 6 Junior Open |
| 4 | Feb 7, 2026 | Linxuan Shuai(4.64) | 4-2, 1-4, 1-0 | W | 0.00 | Lafayette Tennis Club Level 6 Junior Open |
| 5 | Feb 7, 2026 | Chase Forbes(6.39) | 6-2, 6-3 | L | +0.06 | Lafayette Tennis Club Level 6 Junior Open |
| 6 | Feb 7, 2026 | Bruce Wong(5.30) | 6-0, 6-4 | W | +0.10 | Lafayette Tennis Club Level 6 Junior Open |
| 7 | Feb 7, 2026 | Suhaan Singh(3.27) | 4-0, 4-1 | W | -0.03 | Lafayette Tennis Club Level 6 Junior Open |
| 8 | Feb 7, 2026 | Jacob Yoon(4.18) | 5-4(4), 5-3 | W | -0.02 | Lafayette Tennis Club Level 6 Junior Open |
| 9 | Jan 25, 2026 | Nate Schrauth(4.72) | 4-0, 0-4, 1-0(1) | L | -0.01 | HRT Legend Tournament - Junior Circuit Boys/Girls |
| 10 | Jan 25, 2026 | Benjamin Faust(4.66) | W | — | HRT Legend Tournament - Junior Circuit Boys/Girls |
| 11 | Jan 25, 2026 | Ansh Phatnani(4.99) | 4-1, 4-3(0) | L | -0.01 | HRT Legend Tournament - Junior Circuit Boys/Girls |
| 12 | Dec 6, 2025 | Dan Dougherty(5.64) | 6-1, 6-1 | L | +0.01 | Arora Tennis & Fitness Level 6 Junior Open |
| 13 | Dec 6, 2025 | Chengmiao Yan(3.83) | 6-3, 7-5 | W | -0.03 | Arora Tennis & Fitness Level 6 Junior Open |
| 14 | Dec 6, 2025 | Avyay Thirumalai(3.82) | 4-1, 4-0 | W | +0.01 | Arora Tennis & Fitness Level 6 Junior Open |
| 15 | Dec 6, 2025 | Griffin Jackson(5.93) | 4-1, 4-2 | L | +0.04 | Arora Tennis & Fitness Level 6 Junior Open |
| 16 | Dec 6, 2025 | Colby Vet(4.59) | 4-0, 4-1 | W | +0.07 | Arora Tennis & Fitness Level 6 Junior Open |
| 17 | Nov 29, 2025 | William Lu(6.13) | 4-2, 4-0 | L | +0.04 | Arora Tennis & Fitness Level 6 Junior Open |
| 18 | Nov 29, 2025 | Leo Verde Lombardo(5.33) | 6-1, 6-4 | L | +0.01 | Arora Tennis & Fitness Level 6 Junior Open |
| 19 | Nov 29, 2025 | Kevin Chen(5.12) | W | — | Arora Tennis & Fitness Level 6 Junior Open |
| 20 | Nov 23, 2025 | Grant Gordon(4.15) | 4-0, 4-1 | W | +0.03 | HRT Legend Tournament - Junior Circuit Boys/Girls |
| 21 | Nov 23, 2025 | Ansh Phatnani(4.99) | 0-4, 4-2, 1-0(4) | W | +0.02 | HRT Legend Tournament - Junior Circuit Boys/Girls |
| 22 | Nov 23, 2025 | Jack Kabat(3.05) | 4-0, 4-0 | W | -0.02 | HRT Legend Tournament - Junior Circuit Boys/Girls |
| 23 | Nov 2, 2025 | Adam Jenkinson(4.67) | 6-2 | L | -0.03 | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| 24 | Nov 2, 2025 | 6-2 | W | +0.01 | Mount Diablo Level 7 Junior Challenger |
| 25 | Nov 2, 2025 | Julien Revenaugh(3.25) | 6-4 | W | -0.04 | Mount Diablo Level 7 Junior Challenger |
| — | Nov 2, 2025 | Daniel Gerchev(1.84) | 6-1 | W | — | Mount Diablo Level 7 Junior Challenger |
| 26 | Oct 26, 2025 | Sammy Taylor(4.84) | 7-6(4) | L | 0.00 | Bronco Level 7 Junior Challenger |
| — | Oct 26, 2025 | Ishaan Shah(2.32) | 6-1 | W | — | Bronco Level 7 Junior Challenger |
| — | Oct 26, 2025 | John Wu(2.00) | 6-0 | W | — | Bronco Level 7 Junior Challenger |
| 27 | Oct 19, 2025 | Sammy Taylor(4.84) | L | — | Northgate Level 7 Junior Challenger |
| 28 | Oct 19, 2025 | Vihaan Panth(3.15) | L | — | Northgate Level 7 Junior Challenger |
| 29 | Oct 19, 2025 | Liam Hossain(4.55) | L | — | Northgate Level 7 Junior Challenger |
| 30 | Oct 19, 2025 | Asher Jaffe(4.44) | L | — | Northgate Level 7 Junior Challenger |
| — | Oct 12, 2025 | Asher Jaffe(4.44) | 6-3 | L | — | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| — | Oct 12, 2025 | Rowan Nair(1.24) | 6-0 | W | — | East Bay Level 7 Junior Challenger |
| — | Oct 12, 2025 | Jason Lee(1.11) | 6-1 | W | — | East Bay Level 7 Junior Challenger |
| — | Oct 12, 2025 | Leon You(2.85) | 6-1 | W | — | East Bay Level 7 Junior Challenger |
| — | Oct 12, 2025 | Sammy Taylor(4.84) | 7-6(5) | L | — | East Bay Level 7 Junior Challenger |
| — | Oct 5, 2025 | Jaipranav Sriman(1.85) | 6-1 | W | — | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| — | Sep 28, 2025 | Diego Zambrano(3.05) | 5-0 | W | — | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| — | Sep 21, 2025 | Lucas Myasnyankin(4.31) | 4-1, 4-2 | W | — | HRT Legend Tournament - Junior Circuit Boys/Girls |
| — | Sep 21, 2025 | Ella Ruthven(4.26) | 4-1, 3-4(7), 1-0(2) | W | — | HRT Legend Tournament - Junior Circuit Boys/Girls |
| — | Sep 21, 2025 | Benjamin Crew(3.59) | 4-0, 4-0 | W | — | HRT Legend Tournament - Junior Circuit Boys/Girls |
| — | Sep 14, 2025 | Adam Jenkinson(4.67) | 5-2 | W | — | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| — | Sep 7, 2025 | Hanyun Chen(1.32) | 6-0 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Sep 7, 2025 | Viraj Mane(4.85) | 6-2 | L | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Sep 7, 2025 | Connor Oleary(2.10) | 6-3 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Sep 7, 2025 | Aarav Sudhir(4.11) | 6-4 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Aug 31, 2025 | Evan Liu(3.77) | 6-1 | W | — | Bay Club South San Francisco BG 14U Level 7 Junior Challenger |
| — | Aug 31, 2025 | Daniel Guo(3.10) | 6-1 | W | — | Bay Club South San Francisco BG 14U Level 7 Junior Challenger |
| — | Aug 31, 2025 | Milan Patel(3.25) | 6-2 | W | — | Bay Club South San Francisco BG 14U Level 7 Junior Challenger |
| — | Aug 24, 2025 | 6-0 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Aug 24, 2025 | Vihaan Panth(3.15) | 6-2 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Aug 24, 2025 | Lucas Co(4.72) | 6-2 | L | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Aug 17, 2025 | Gavin Liu(3.60) | 6-2 | W | — | Kim Grant Tennis Level 7 Junior 12s & 14s Challenger at Woodside High School |
| — | Aug 17, 2025 | Evan Jia(4.59) | 6-0 | L | — | Kim Grant Tennis Level 7 Junior 12s & 14s Challenger at Woodside High School |
| — | Aug 17, 2025 | Yiqing Shan(2.74) | W | — | Kim Grant Tennis Level 7 Junior 12s & 14s Challenger at Woodside High School |
| — | Aug 9, 2025 | Theo Todd(4.34) | 6-3 | L | — | End of Summer L7 |
| — | Aug 9, 2025 | Owen Stewart(1.32) | 6-0 | W | — | End of Summer L7 |
| — | Aug 9, 2025 | Ethan Cai(4.72) | 6-3 | L | — | End of Summer L7 |
| — | Jul 12, 2025 | Joey Chethan Marisetty(3.47) | 6-1, 6-0 | W | — | Northgate Summer Level 6 Junior Open |
| — | Jul 12, 2025 | Yilong Zhang(5.64) | 6-2, 6-4 | L | — | Northgate Summer Level 6 Junior Open |
| — | Jul 12, 2025 | Ariv Sinha(3.10) | 6-3, 6-0 | W | — | Northgate Summer Level 6 Junior Open |
| — | Jun 28, 2025 | Nolan Wu(5.36) | 6-1, 6-2 | L | — | Hunter Gallaway Sports Level 6 Junior Open |
| — | Jun 28, 2025 | Chengmiao Yan(3.83) | 6-3, 6-0 | W | — | Hunter Gallaway Sports Level 6 Junior Open |
| — | Jun 28, 2025 | Raghav Prabhakar(4.44) | 4-6, 6-1, 1-0(5) | W | — | Hunter Gallaway Sports Level 6 Junior Open |
| — | Jun 28, 2025 | Aidan Tam(4.86) | 8-3 | L | — | Hunter Gallaway Sports Level 6 Junior Open |
| — | Jun 14, 2025 | Kairav Gambhir(5.10) | 4-5(7), 4-0, 1-0 | L | — | Sleepy Hollow Swim and Tennis Level 6 Junior Open |
| — | Jun 14, 2025 | Alec Doherty(3.00) | 6-1, 6-0 | W | — | Sleepy Hollow Swim and Tennis Level 6 Junior Open |
| — | Jun 14, 2025 | Colin Lung(5.62) | 6-3, 6-2 | L | — | Sleepy Hollow Swim and Tennis Level 6 Junior Open |
| — | May 31, 2025 | Milan Patel(3.25) | 6-2, 6-0 | W | — | Walnut Creek Summer Level 6 Junior Open |
| — | May 31, 2025 | Liam Hossain(4.55) | 6-3, 4-6, 1-0(5) | W | — | Walnut Creek Summer Level 6 Junior Open |
| — | May 31, 2025 | Levin Anderson(5.16) | 6-4, 6-2 | L | — | Walnut Creek Summer Level 6 Junior Open |
| — | May 31, 2025 | Roman Vig(5.25) | 6-3, 6-4 | L | — | Walnut Creek Summer Level 6 Junior Open |
| — | May 4, 2025 | Avery Mann(4.19) | 5-4 | L | — | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| — | Apr 27, 2025 | Eduardo Li-Leyva(3.62) | 6-2 | L | — | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| — | Apr 26, 2025 | 3-6, 6-3, 1-0(6) | L | — | East Bay Level 6 Junior Open |
| — | Apr 26, 2025 | Samuel M'Bioka(1.44) | 8-1 | W | — | East Bay Level 6 Junior Open |
| — | Apr 26, 2025 | Akhil Chandrasekar(3.64) | 8-5 | W | — | East Bay Level 6 Junior Open |
| — | Apr 13, 2025 | Paige Koplan(2.65) | 6-1 | W | — | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| — | Apr 6, 2025 | Walter Shen(4.76) | 6-4 | L | — | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| — | Mar 22, 2025 | Julian Artmann-Cowan(5.59) | 6-1, 6-1 | L | — | Operation Pride at Berkeley Level 6 Junior Open - Boys & Girls 12s, 14s & 16s |
| — | Mar 22, 2025 | Lucas Quizon(3.27) | 6-3, 6-3 | W | — | Operation Pride at Berkeley Level 6 Junior Open - Boys & Girls 12s, 14s & 16s |
| — | Mar 22, 2025 | Kaden Fong(5.34) | W | — | Operation Pride at Berkeley Level 6 Junior Open - Boys & Girls 12s, 14s & 16s |
| — | Mar 15, 2025 | Aarav Agrawal(6.65) | 6-1, 6-2 | L | — | Northgate Spring Level 6 Junior Open |
| — | Mar 15, 2025 | Rohan Lanka(4.90) | 8-3 | L | — | Northgate Spring Level 6 Junior Open |
| — | Mar 9, 2025 | Luke Beauchemin(3.62) | 6-1 | L | — | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| — | Mar 2, 2025 | Arin Garg(3.01) | 4-1 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Mar 2, 2025 | Lucas Zhang(3.00) | 4-2 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Mar 2, 2025 | Luke Jiang(2.27) | 4-0 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Mar 1, 2025 | Eli Lawson(2.37) | 6-0 | W | — | Berkeley Level 7 Junior Challenger - Boys & Girls 12s, 14s & 16s |
| — | Mar 1, 2025 | Aiden Lu(2.58) | 6-1 | W | — | Berkeley Level 7 Junior Challenger - Boys & Girls 12s, 14s & 16s |
| — | Mar 1, 2025 | Diego Zambrano(3.05) | 6-1 | W | — | Berkeley Level 7 Junior Challenger - Boys & Girls 12s, 14s & 16s |
| — | Feb 16, 2025 | Arin Garg(3.01) | 6-1 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Feb 16, 2025 | Avyaan Bargal(2.66) | 6-3 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Feb 16, 2025 | Gautam Talluru(2.06) | 6-0 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Feb 15, 2025 | Aiden Rhee(N/A) | 6-0 | W | — | Northgate Level 7 Junior Challenger |
| — | Feb 15, 2025 | William Aoun(1.30) | 6-0 | W | — | Northgate Level 7 Junior Challenger |
| — | Feb 15, 2025 | Nathaniel Syme(3.02) | 6-3 | W | — | Northgate Level 7 Junior Challenger |
| — | Feb 15, 2025 | Yuvan Amilineni(2.32) | 6-1 | W | — | Northgate Level 7 Junior Challenger |
| — | Jan 19, 2025 | Timmy Rogers(2.89) | 6-1 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Jan 19, 2025 | Luca Sheu(4.12) | 6-0 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Jan 19, 2025 | Luke Jiang(2.27) | 6-2 | W | — | Arora Tennis & Fitness Level 7 Junior Challenger |
| — | Jan 18, 2025 | Farid Abughosh(4.26) | 6-2 | W | — | Northgate Level 7 Junior Challenger |
| — | Jan 18, 2025 | Eduardo Li-Leyva(3.62) | 7-6(1) | L | — | Northgate Level 7 Junior Challenger |
| — | Jan 18, 2025 | Jasper Van Ocker(2.93) | 6-4 | W | — | Northgate Level 7 Junior Challenger |
| — | Jan 18, 2025 | Vihaan Panth(3.15) | W | — | Northgate Level 7 Junior Challenger |
| — | Dec 22, 2024 | Sanjay Gold(5.87) | 5-3 | L | — | Lafayette Tennis Club Level 7 Junior Challenger |
| — | Dec 22, 2024 | Leon Zhang(1.25) | W | — | Lafayette Tennis Club Level 7 Junior Challenger |
| — | Dec 22, 2024 | Jonathan Arroyo(5.76) | 4-0 | L | — | Lafayette Tennis Club Level 7 Junior Challenger |
| — | Dec 22, 2024 | Sohil Aggarwal(3.88) | 4-2 | L | — | Lafayette Tennis Club Level 7 Junior Challenger |
| — | Dec 15, 2024 | Kabir Ranavat(2.60) | 4-0 | W | — | Lafayette Tennis Club Level 7 Junior Challenger |
| — | Dec 15, 2024 | Leon Zhang(1.25) | 4-1 | W | — | Lafayette Tennis Club Level 7 Junior Challenger |
| — | Dec 15, 2024 | Jeremy Chan(4.59) | 4-2 | W | — | Lafayette Tennis Club Level 7 Junior Challenger |
| — | Oct 13, 2024 | Declan M Gonzales(N/A) | 6-3, 6-3 | W | — | #3 USPTA Jr Circuit Orindawoods TC |
| — | Oct 13, 2024 | Leonid Sokolov(2.47) | 7-6, 6-2 | W | — | #3 USPTA Jr Circuit Orindawoods TC |
| — | Oct 12, 2024 | Ben A Ellingsen(N/A) | 6-2, 6-2 | W | — | #3 USPTA Jr Circuit Orindawoods TC |
| UTR Eligible | Date | Opponents | Score | Result | UTR Impact | Event |
|---|---|---|---|---|---|---|
| 1 | Nov 2, 2025 | Adam Jenkinson(4.03) Gabby Lee(3.32) | 6-2 | L | 0.00 | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| 2 | Oct 12, 2025 | Asher Jaffe(4.19) Santiago Gupta(2.67) | 5-3 | W | +0.11 | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| 3 | Oct 5, 2025 | Jaipranav Sriman(2.00) Melody Seah(1.04) | 6-1 | W | -0.08 | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| — | Oct 5, 2025 | Aseel Fallah(1.28) Saanvi VERMA(1.15) | 6-0 | W | — | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| 4 | Sep 28, 2025 | Diego Zambrano(4.23) Emerson Baker(1.82) | 5-2 | W | +0.12 | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| 5 | Sep 14, 2025 | Gabby Lee(3.32) Chloe Sabo-Nichols(2.54) | 6-2 | W | +0.11 | Fall 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) - Flight 2 |
| 6 | May 4, 2025 | Avery Mann(4.43) Ian T Haburjak(3.91) | 6-1 | W | +0.24 | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| 7 | Apr 27, 2025 | Alexander Kuehn(3.15) Beckam Smith(3.65) | 5-4 | L | -0.03 | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| 8 | Apr 27, 2025 | Leonardo Li-Leyva(3.61) Avyaan Sahoo(3.15) | 5-4 | L | 0.00 | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| 9 | Apr 13, 2025 | Paige Koplan(3.56) Elliot Pickering(1.43) | 6-5 | W | +0.04 | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| 10 | Apr 13, 2025 | Paige Koplan(3.56) Jagger Chagan(2.05) | 6-2 | W | +0.11 | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| 11 | Apr 6, 2025 | Walter Shen(2.80) Rohan Cattamanchi(2.72) | 6-4 | W | -0.05 | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| 12 | Apr 6, 2025 | Rohan Cattamanchi(2.72) Walter Shen(2.80) | 6-4 | W | -0.06 | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| — | Mar 9, 2025 | Ian T Haburjak(3.91) Ava Tam(4.72) | 6-3 | W | — | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
| — | Mar 9, 2025 | Julia Ho(1.17) Ava Tam(4.72) | 6-0 | W | — | Spring 2025 - JTT - East Bay/Tri-Valley/14U - Yellow Ball (Intermediate) |
HRT Academia de Tenis
Invalid Date - Invalid Date
HRT Academia de Tenis
Invalid Date - Invalid Date
HRT Academia de Tenis
Invalid Date - Invalid Date