Tennis ScoutPrivate
← Back to dashboard

Scouting tag

Status
Notes
Tags
@

Setting this manually overrides auto-resolution. Paste a handle or full instagram.com URL.

Michael Agwi

Ireland22 yrs#684
Discovered via backfill-country-drop
25
Opportunity

Score breakdown

Ranking velocity25%
57
Recent win rate (proxy until snapshots)
Age-adjusted ranking35%
31
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
46 · 92%
clay
4 · 8%
grass
0 · 0%
indoor
0 · 0%
US tournament share
0%

Form (90d)

Wins
29
Losses
21
Win rate
58%
Tracked 9d0 matches in last 30d2L streak

Recent results

DateTournamentSurfaceOpponentResultScore
2026-03-24M25 Saint-DizierhardS. SorgerL2 - 0
2026-03-19M25 Toulouse-BalmahardA. GhibaudoL1 - 2
2026-03-17M25 Toulouse-BalmahardR. AntoniageW0 - 2
2026-03-11M25 CreteilhardL. MassardL2 - 0
2026-02-11M15 OberhachinghardV. Reisachno bdayL2 - 0
2026-02-08ATP Davis Cup - World Group IIhardT. Al Azmehcountry (legacy)L0 - 2
2026-02-07ATP Davis Cup - World Group IIhardH. NawageL0 - 2
2025-11-28M25 Hradec KralovehardC. BroomageL0 - 2
2025-11-27M25 Hradec KralovehardP. Homolacountry (legacy)W2 - 0
2025-11-25M25 Hradec KralovehardV. Marescountry (legacy)W2 - 0
2025-10-19HamburgclayM. JonesL2 - 0
2025-10-15M15 OffenbachhardN. BarsukovL2 - 0
2025-10-14M15 OffenbachhardL. BocchiageW0 - 2
2025-09-21OrleanshardF. BaxageL1 - 2
2025-09-14ATP Davis Cup - World Group IIhardY. BuL-
2025-09-14ATP Davis Cup - World Group IIhardF. SunageW2 - 1
2025-09-13ATP Davis Cup - World Group IIhardY. ZhouL1 - 2
2025-08-30M15 AllershausenhardP. BuldoriniL0 - 2
2025-08-29M15 AllershausenhardV. Maryskocountry (legacy)W2 - 1
2025-08-28M15 AllershausenhardB. J. ReinhardageW2 - 0
2025-08-26M15 AllershausenhardM. MajdandzicW2 - 0
2025-08-22M25 UeberlingenhardM. HoukesageL2 - 1
2025-08-21M25 UeberlingenhardB. J. ReinhardageW0 - 2
2025-08-20M25 UeberlingenhardL. MietuschageW0 - 2
2025-08-17M15 TrierhardA. OetzbachageW1 - 2
2025-08-16M15 TrierhardO. OtteageW2 - 1
2025-08-15M15 TrierhardS. FanselowageW1 - 2
2025-08-14M15 TrierhardM. LippW0 - 2
2025-08-13M15 TrierhardM. ZielinskiageW0 - 2
2025-08-03M15 DublinhardA. GrayageL2 - 1
2025-08-02M15 DublinhardH. StewartageW2 - 0
2025-08-01M15 DublinhardPa. TsitsipasW0 - 2
2025-07-31M15 DublinhardM. PonchetW0 - 2
2025-07-30M15 DublinhardB. Gusic WanW0 - 2
2025-07-04M25 MarburghardF. BroskaageL2 - 0
2025-07-03M25 MarburghardP. NesterovW0 - 2
2025-07-02M25 MarburghardM. WiskandtW2 - 1
2025-06-27M15 KamenhardA. BrayninageL2 - 1
2025-06-26M15 KamenhardD. SiniakovW0 - 2
2025-06-25M15 KamenhardA. NagelW1 - 2
2025-06-17M15 SaarlouishardA. GarcianL1 - 2
2025-06-02HeilbronnhardH. SquireageL2 - 1
2025-06-01HeilbronnhardB. Zapata MirallesageW1 - 0
2025-05-24M15 KotkahardT. GentzschL2 - 0
2025-05-23M15 KotkahardT. FaurelW2 - 0
2025-05-22M15 KotkahardP. MunkhammarW2 - 0
2025-05-21M15 KotkahardP. HjorthageW2 - 1
2025-05-16M15 BastadclayA. GarcianL0 - 2
2025-05-15M15 BastadclayJ. MridhaageW2 - 0
2025-05-14M15 BastadclayR. TosettoageW2 - 0