← Back to dashboard
Scouting tag
Status
Notes
Tags
@
Setting this manually overrides auto-resolution. Paste a handle or full instagram.com URL.
32
OpportunityScore breakdown
Ranking velocity25%
62
Recent win rate (proxy until snapshots)
Age-adjusted ranking35%
46
Younger + better ranked = higher
Quality wins20%
0
Wins vs higher-ranked opponents
US presence20%
0
USA + US tournament play
Rank trajectory
Rank chart available after the next discovery cron writes a snapshot for this player.
Surface mix
hard
52 · 96%
clay
0 · 0%
grass
0 · 0%
indoor
2 · 4%
US tournament share
0%
Form (90d)
Wins
34
Losses
20
Win rate
63%
Tracked 9d0 matches in last 30d1W streak
Recent results
| Date | Tournament | Surface | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2026-03-20 | M25 Bakersfield, CA | hard | N. Ponwithage | W | 2 - 1 |
| 2026-03-20 | M25 Bakersfield, CA | hard | O. Pieczkowski | L | 0 - 1 |
| 2026-03-18 | M25 Bakersfield, CA | hard | A. Kobeltage | W | 2 - 0 |
| 2026-02-08 | ATP Davis Cup - World Group | hard | M. Sotoage | L | 2 - 1 |
| 2025-11-07 | M25 Monastir 9 | hard | L. Carboni | L | 2 - 1 |
| 2025-11-06 | M25 Monastir 9 | hard | M. Houkesage | W | 2 - 1 |
| 2025-11-05 | M25 Monastir 9 | hard | A. Omarkhanov | W | 1 - 2 |
| 2025-10-31 | M15 Monastir 41 | hard | I. Kudriashov | L | 2 - 0 |
| 2025-10-30 | M15 Monastir 41 | hard | Y. Kelm | W | 0 - 2 |
| 2025-10-29 | M15 Monastir 41 | hard | N. Larwig | W | 0 - 2 |
| 2025-10-10 | M25 Monastir 7 | hard | I. Kudriashov | L | 1 - 2 |
| 2025-10-09 | M25 Monastir 7 | hard | Y. Ghazouani Durandage | W | 2 - 0 |
| 2025-10-08 | M25 Monastir 7 | hard | C. Yeage | W | 2 - 1 |
| 2025-09-25 | M25 Zlatibor | hard | D. Obradovicage | L | 2 - 0 |
| 2025-09-24 | M25 Zlatibor | hard | M. Miladinovicage | W | 0 - 2 |
| 2025-09-20 | M15 Kursumlijska Banja 17 | hard | F. Gill | L | 0 - 2 |
| 2025-09-19 | M15 Kursumlijska Banja 17 | hard | M. Hoppage | W | 2 - 0 |
| 2025-09-18 | M15 Kursumlijska Banja 17 | hard | A. Wagner | W | 2 - 0 |
| 2025-09-17 | M15 Kursumlijska Banja 17 | hard | A. Radojicic | W | 2 - 0 |
| 2025-09-13 | ATP Davis Cup - World Group I | hard | A. Azkara | L | 1 - 2 |
| 2025-08-26 | M25 Maribor 2 | hard | M. Basicage | L | 1 - 0 |
| 2025-08-22 | M25 Maribor | hard | M. Basicage | L | 2 - 0 |
| 2025-08-21 | M25 Maribor | hard | L. Iemmicountry (legacy) | W | 0 - 2 |
| 2025-08-19 | M25 Maribor | hard | A. Motta | W | 0 - 2 |
| 2025-08-11 | Sofia | indoor | S. A. Andreescu | L | 0 - 2 |
| 2025-08-10 | Sofia | indoor | J. Bilardo | W | 2 - 0 |
| 2025-08-08 | M15 Kursumlijska Banja 14 | hard | Y. Lalami Laaroussino bday | L | 0 - 2 |
| 2025-08-07 | M15 Kursumlijska Banja 14 | hard | A. Sabaliauskas | W | 2 - 1 |
| 2025-08-06 | M15 Kursumlijska Banja 14 | hard | G. Hornung | W | 1 - 1 |
| 2025-08-01 | M15 Kursumlijska Banja 13 | hard | L. Gagliardoage | L | 2 - 0 |
| 2025-07-31 | M15 Kursumlijska Banja 13 | hard | A. Gil Garcia | W | 1 - 2 |
| 2025-07-30 | M15 Kursumlijska Banja 13 | hard | N. Honda | W | 1 - 2 |
| 2025-07-07 | Iasi | hard | M. Topo | L | 2 - 0 |
| 2025-07-06 | Iasi | hard | G. A. Boitanage | W | 2 - 0 |
| 2025-07-02 | Troyes | hard | J. Choinskiage | L | 2 - 0 |
| 2025-07-01 | Troyes | hard | C. Denollyage | W | 2 - 0 |
| 2025-06-30 | Troyes | hard | A. Sanchez Quilez | W | 2 - 0 |
| 2025-06-29 | Troyes | hard | A. Raynel | W | 2 - 0 |
| 2025-06-27 | M15 Kursumlijska Banja 8 | hard | I. Marcondesage | L | 1 - 2 |
| 2025-06-26 | M15 Kursumlijska Banja 8 | hard | L. Rivera | W | 2 - 0 |
| 2025-06-25 | M15 Kursumlijska Banja 8 | hard | N. Villalon | W | 2 - 0 |
| 2025-06-13 | M25 Kiseljak | hard | V. Bielinskyi | L | 2 - 1 |
| 2025-06-12 | M25 Kiseljak | hard | J. De Looreage | W | 2 - 0 |
| 2025-06-11 | M25 Kiseljak | hard | S. Markovic | W | 0 - 2 |
| 2025-06-06 | M25 Belgrade | hard | F. Agamenoneage | L | 1 - 2 |
| 2025-06-05 | M25 Belgrade | hard | Z. Kolarage | W | 0 - 2 |
| 2025-06-04 | M25 Belgrade | hard | J. Kobierski | W | 2 - 0 |
| 2025-05-18 | M15 Kursumlijska Banja 3 | hard | J. Forejtekage | L | 0 - 2 |
| 2025-05-17 | M15 Kursumlijska Banja 3 | hard | N. Jovic | W | 2 - 0 |
| 2025-05-17 | M15 Kursumlijska Banja 3 | hard | S. Stankovic | W | 0 - 2 |
| 2025-05-15 | M15 Kursumlijska Banja 3 | hard | B. Butulijaage | W | 2 - 0 |
| 2025-05-14 | M15 Kursumlijska Banja 3 | hard | V. Jovic | W | 2 - 0 |
| 2025-05-08 | M25 Kursumlijska Banja | hard | C. Taburage | L | 2 - 1 |
| 2025-05-07 | M25 Kursumlijska Banja | hard | A. Bellifemine | W | 0 - 2 |