← Back to dashboard
Scouting tag
Status
Notes
Tags
@
Setting this manually overrides auto-resolution. Paste a handle or full instagram.com URL.
47
OpportunityScore breakdown
Ranking velocity25%
61
Recent win rate (proxy until snapshots)
Age-adjusted ranking35%
48
Younger + better ranked = higher
Quality wins20%
0
Wins vs higher-ranked opponents
US presence20%
75
USA + US tournament play
Rank trajectory
Rank chart available after the next discovery cron writes a snapshot for this player.
Surface mix
hard
62 · 90%
clay
0 · 0%
grass
7 · 10%
indoor
0 · 0%
US tournament share
17%
Form (90d)
Wins
43
Losses
26
Win rate
62%
Tracked 9d0 matches in last 30d3L streak
Recent results
| Date | Tournament | Surface | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-02-24 | Acapulco | hard | A. Mannarinono key | L | - |
| 2026-02-17 | ATP Delray BeachUS | hard | G. Diallo | L | - |
| 2026-02-12 | Dallas | hard | J. Pinnington Jones | L | 2 - 1 |
| 2026-02-11 | Dallas | hard | J. Duckworthno key | W | 0 - 2 |
| 2026-01-24 | Australian Open | hard | J. Sinner | L | 1 - 3 |
| 2026-01-22 | Australian Open | hard | Y. Wuno key | W | 3 - 2 |
| 2026-01-20 | Australian Open | hard | J. Fonseca | W | 1 - 3 |
| 2026-01-15 | Auckland | hard | F. Marozsanno key | L | 1 - 2 |
| 2026-01-14 | Auckland | hard | N. Borgesno key | W | 0 - 2 |
| 2026-01-11 | Auckland | hard | A. Mannarinono key | W | 0 - 2 |
| 2026-01-10 | Auckland | hard | C. Garinno key | W | 0 - 2 |
| 2026-01-10 | Auckland | hard | J. M. Cerundolono key | W | 2 - 0 |
| 2026-01-03 | Brisbane | hard | Q. Halysno key | L | 2 - 0 |
| 2025-11-04 | Athens | hard | N. Borgesno key | L | 1 - 2 |
| 2025-11-03 | Athens | hard | L. Djereno key | W | 2 - 1 |
| 2025-11-02 | Athens | hard | V. Koprivano key | W | 1 - 2 |
| 2025-11-01 | Athens | hard | C. H. Tsengno key | W | 0 - 2 |
| 2025-10-31 | Bratislava 2 | hard | C. Rodesch | L | 1 - 2 |
| 2025-10-30 | Bratislava 2 | hard | C. H. Tsengno key | W | 0 - 2 |
| 2025-10-29 | Bratislava 2 | hard | M. Echarguino key | W | 2 - 0 |
| 2025-10-26 | Brest | hard | H. Gastonno key | L | 1 - 2 |
| 2025-10-25 | Brest | hard | F. Passarono key | W | 2 - 0 |
| 2025-10-24 | Brest | hard | G. Zeppieri | W | 1 - 2 |
| 2025-10-23 | Brest | hard | M. Lajal | W | 1 - 2 |
| 2025-10-21 | Brest | hard | J. Forejtekno key | W | 1 - 2 |
| 2025-10-17 | Brussels | hard | F. Auger-Aliassimeno key | L | 0 - 2 |
| 2025-10-16 | Brussels | hard | B. Van De Zandschulpno key | W | 0 - 2 |
| 2025-10-14 | Brussels | hard | P. Martinezno key | W | 2 - 0 |
| 2025-10-13 | Brussels | hard | A. Blockx | W | 2 - 0 |
| 2025-10-12 | Brussels | hard | Z. Pirosno key | W | 2 - 1 |
| 2025-09-30 | Shanghai | hard | N. Basilashvilino key | L | 2 - 0 |
| 2025-09-29 | Shanghai | hard | L. Xiaono key | W | 0 - 2 |
| 2025-09-28 | Jingshan | hard | A. Boltno key | W | 2 - 0 |
| 2025-09-27 | Jingshan | hard | L. Harrisno key | W | 1 - 0 |
| 2025-09-27 | Jingshan | hard | Y. Hanfmannno key | W | 1 - 2 |
| 2025-09-26 | Jingshan | hard | D. Svrcina | W | 1 - 2 |
| 2025-09-23 | Jingshan | hard | B. Zhukayevno key | W | 2 - 0 |
| 2025-09-17 | Hangzhou | hard | V. Royer | L | 2 - 1 |
| 2025-09-16 | Hangzhou | hard | C. H. Tsengno key | W | 2 - 1 |
| 2025-08-27 | US OpenUS | hard | L. Darderi | L | 3 - 1 |
| 2025-08-24 | US OpenUS | hard | S. Dostanic | W | 0 - 3 |
| 2025-08-05 | CincinnatiUS | hard | L. Harrisno key | L | 2 - 1 |
| 2025-08-02 | LexingtonUS | hard | B. Tomicno key | L | 2 - 1 |
| 2025-08-01 | LexingtonUS | hard | R. Sakamoto | W | 1 - 1 |
| 2025-08-01 | LexingtonUS | hard | D. Sureshno key | W | 0 - 2 |
| 2025-07-29 | LexingtonUS | hard | S. Dostanic | W | 0 - 2 |
| 2025-07-26 | Bloomfield Hills | hard | A. Martin | L | 0 - 2 |
| 2025-07-25 | Bloomfield Hills | hard | Y. Zhou | W | 2 - 0 |
| 2025-07-23 | Bloomfield Hills | hard | M. Zheng | W | 2 - 1 |
| 2025-07-22 | Bloomfield Hills | hard | R. Sakamoto | W | 2 - 1 |
| 2025-07-19 | Granby | hard | A. Holmgrenno key | L | 0 - 2 |
| 2025-07-18 | Granby | hard | J. K. Trotterno key | W | 2 - 0 |
| 2025-07-17 | Granby | hard | T. Zinkno key | W | 2 - 0 |
| 2025-07-15 | Granby | hard | P. Jubbno key | W | 2 - 1 |
| 2025-07-12 | NewportUS | grass | Z. Svajda | L | 2 - 0 |
| 2025-07-11 | NewportUS | grass | T. Schoolkateno key | W | 1 - 2 |
| 2025-07-09 | NewportUS | grass | A. Mayo | W | 0 - 2 |
| 2025-07-07 | NewportUS | grass | E. Zhuno key | W | 0 - 2 |
| 2025-06-25 | Wimbledon | grass | A. Boltno key | L | 1 - 2 |
| 2025-06-23 | Wimbledon | grass | A. Moro Canasno key | W | 2 - 1 |
| 2025-06-16 | Nottingham | hard | J. Choinskino key | L | 1 - 2 |
| 2025-06-15 | Nottingham | hard | O. Bonding | W | 2 - 0 |
| 2025-06-15 | Nottingham | hard | H. Grenierno key | L | 1 - 2 |
| 2025-06-07 | Stuttgart | hard | L. Tuno key | L | 0 - 2 |
| 2025-06-03 | Birmingham Challenger Men | grass | N. Basavareddy | L | - |
| 2025-06-03 | Birmingham | hard | L. Tuno key | L | 0 - 2 |
| 2025-05-22 | French Open | hard | G. Zeppieri | L | 0 - 2 |
| 2025-05-20 | French Open | hard | H. Grenierno key | W | 2 - 1 |
| 2025-05-14 | Turin 2 | hard | V. Sachkono key | L | 0 - 2 |