← Back to dashboard
Scouting tag
Status
Notes
Tags
@
Setting this manually overrides auto-resolution. Paste a handle or full instagram.com URL.
28
OpportunityScore breakdown
Ranking velocity25%
67
Recent win rate (proxy until snapshots)
Age-adjusted ranking35%
30
Younger + better ranked = higher
Quality wins20%
0
Wins vs higher-ranked opponents
US presence20%
4
USA + US tournament play
Rank trajectory
Rank chart available after the next discovery cron writes a snapshot for this player.
Surface mix
hard
44 · 98%
clay
0 · 0%
grass
0 · 0%
indoor
1 · 2%
US tournament share
13%
Form (90d)
Wins
31
Losses
14
Win rate
69%
Tracked 9d0 matches in last 30d2L streak
Recent results
| Date | Tournament | Surface | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-02-10 | Baton Rouge (Usa), Hard (Indoor)US | indoor | T. Zinkage | L | 2 - 0 |
| 2025-12-11 | M15 Antalya 16 | hard | A. Bellifemine | L | 0 - 2 |
| 2025-12-10 | M15 Antalya 16 | hard | G. Misasiage | W | 2 - 0 |
| 2025-12-04 | M15 Antalya 15 | hard | G. Crisostomo | L | 0 - 2 |
| 2025-12-03 | M15 Antalya 15 | hard | C. E. Tufekcicountry (legacy) | W | 2 - 0 |
| 2025-11-13 | ChampaignUS | hard | Dar. Blanch | L | 2 - 0 |
| 2025-11-11 | ChampaignUS | hard | L. Maxtedcountry (legacy) | W | 0 - 2 |
| 2025-10-27 | CharlottesvilleUS | hard | J. Boulais | L | 2 - 0 |
| 2025-10-26 | CharlottesvilleUS | hard | L. Borg | W | 2 - 0 |
| 2025-10-05 | FairfieldUS | hard | S. Johnson | L | 0 - 2 |
| 2025-09-13 | ATP Davis Cup - World Group I | hard | B. Djuric | W | 1 - 2 |
| 2025-09-01 | Istanbul | hard | L. Potenzaage | L | 2 - 0 |
| 2025-08-31 | Istanbul | hard | B. Sengul | W | 0 - 2 |
| 2025-07-29 | Astana | hard | W. Shin | L | 0 - 2 |
| 2025-07-28 | Astana | hard | E. Philippov | W | 2 - 0 |
| 2025-07-27 | Astana | hard | I. Orynbasarcountry (legacy) | W | 2 - 0 |
| 2025-07-06 | M15 Kayseri 6 | hard | V. Ursuage | L | 1 - 2 |
| 2025-07-05 | M15 Kayseri 6 | hard | N. Ehrenschneiderage | W | 0 - 2 |
| 2025-07-04 | M15 Kayseri 6 | hard | S. Pankinage | W | 2 - 0 |
| 2025-07-03 | M15 Kayseri 6 | hard | M. Clarkage | W | 2 - 0 |
| 2025-07-01 | M15 Kayseri 6 | hard | B. Seleznevcountry (legacy) | W | 2 - 0 |
| 2025-06-29 | M15 Kayseri 5 | hard | P. Inchauspecountry (legacy) | L | 2 - 1 |
| 2025-06-28 | M15 Kayseri 5 | hard | M. N. Turkerage | W | 1 - 2 |
| 2025-06-27 | M15 Kayseri 5 | hard | A. Milushev | W | - |
| 2025-06-26 | M15 Kayseri 5 | hard | A. Setkicage | W | 1 - 0 |
| 2025-06-25 | M15 Kayseri 5 | hard | K. Gogeliya | W | 2 - 0 |
| 2025-06-22 | M15 Kayseri 4 | hard | S. Pankinage | W | 0 - 2 |
| 2025-06-21 | M15 Kayseri 4 | hard | P. Inchauspecountry (legacy) | W | 2 - 1 |
| 2025-06-20 | M15 Kayseri 4 | hard | M. Shin | W | 1 - 2 |
| 2025-06-19 | M15 Kayseri 4 | hard | A. F. Alhogbaniage | W | 1 - 2 |
| 2025-06-18 | M15 Kayseri 4 | hard | B. Munk Mesa | W | 0 - 2 |
| 2025-06-12 | M15 Kayseri 3 | hard | S. Pankinage | L | 0 - 0 |
| 2025-06-11 | M15 Kayseri 3 | hard | M. Castaneda | W | 0 - 2 |
| 2025-06-06 | M15 Kayseri 2 | hard | A. Yazdani | L | 2 - 0 |
| 2025-06-05 | M15 Kayseri 2 | hard | F. Musitelliage | W | 1 - 2 |
| 2025-06-01 | M15 Kayseri | hard | L. Castelnuovoage | W | 1 - 2 |
| 2025-05-31 | M15 Kayseri | hard | W. Jansen | W | 2 - 0 |
| 2025-05-31 | M15 Kayseri | hard | C. Bittounage | W | 2 - 0 |
| 2025-05-30 | M15 Kayseri | hard | S. Heredia | W | 2 - 1 |
| 2025-05-28 | M15 Kayseri | hard | A. Habib | W | 2 - 0 |
| 2025-05-16 | M25 Xalapa | hard | G. Nandaage | W | 0 - 2 |
| 2025-05-16 | M25 Xalapa | hard | C. M. Aguilar J.age | L | 1 - 2 |
| 2025-05-14 | M25 Xalapa | hard | N. Hollender | W | 1 - 2 |
| 2025-05-08 | M15 Villahermosa | hard | M. McKennon | L | 1 - 0 |
| 2025-05-07 | M15 Villahermosa | hard | R. Botran Neutze | W | 2 - 0 |