Surface rating Elo by court
Serve and return 22 matches since Jun 2026 Hold, break and tiebreak rates Measured from his own matches. Open to Plus members.
Unlock 10 days since his last match · L vs Blanch · Sioux Falls
Career 2026 to Oct 2026 Matches 21 11 events entered
Won-lost 11-10 52.4% of matches
Titles 0 from 0 finals
Best of five 1-1 50.0% at the Slams
By surface
By opponent ranking
How far he gets
Recent matches Last 5 All Hard5 Clay Grass
Oct 28 DB Blanch Sioux Falls · R32
0-2 L Oct 20 IM Marcondes Fort Worth · R32
1-2 L Sep 24 TB Boyer San Diego 2 · R16
0-2 L Sep 22 MK Krueger San Diego 2 · R32
2-1 W Sep 21 AJ Johnson San Diego 2 · Q1
2-0 W 15 more recent matches Scores and events for his last 20, by surface.
Unlock Career, surface splits and recent matches count every result we hold since 2020: the match archive, then the results feeds. Serve, return and tiebreak rates count the last 52 weeks.