ATP Tour
ATP World Ranking - 40 pts
🪃 Counterpuncher
Turns defense into offense. Absorbs pace, redirects with precision, and thrives in long rallies by letting opponents beat themselves. Excels at converting break points when they matter most.
Strong against
Weak against
Age
22
Height
6'4" (193 cm)
Weight
85 kg (187 lbs)
Plays
Right-Handed, Two-Handed BH
Career-High Ranking
#407 (2024-12-23)
30
Wins
21
Losses
58.8%
Win %
0
Titles
Career record broken down by surface
| Year | Summary | Clay | Hard | Grass |
|---|---|---|---|---|
| 2026 | 1/4 | - | 1/4 | - |
| 2025 | 22/12 | 14/5 | 4/6 | - |
| 2024 | 7/5 | 0/2 | 7/3 | - |
| Career | 30/21 | 14/7 | 12/13 | - |
Averages · Last 90 days (1 matches)
Serve
Return
Rally
Last 10 results
| Date | Tournament | Round | Opponent | Surface | Score | Result |
|---|---|---|---|---|---|---|
| Mar 23, 2026 | M25 Saint-Dizier | Round of 32 | Sebastian Sorger | Hard | 46 46 | L |
| Mar 16, 2026 | M25 Toulouse-Balma | Round of 16 | Antoine Ghibaudo | Hard | 36 64 46 | L |
| Mar 16, 2026 | M25 Toulouse-Balma | Round of 32 | Richard Antoni | Hard | 64 62 | W |
| Mar 9, 2026 | M25 Creteil | Round of 32 | Loann Massard | Hard | 46 16 | L |
| Feb 9, 2026 | M15 Oberhaching | Round of 32 | Vincent Reisach | Hard | 16 46 | L |
| Nov 24, 2025 | M25 Hradec Kralove | Quarterfinals | Charles Broom | Hard | 36 26 | L |
| Nov 24, 2025 | M25 Hradec Kralove | Round of 16 | Patrik Homola | Hard | 63 61 | W |
| Nov 24, 2025 | M25 Hradec Kralove | Round of 32 | Vojtech Mares | Hard | 60 62 | W |
| Oct 19, 2025 | Hamburg | 1st Round Qualifying | Maximus Jones | Hard | 67 67 | L |
| Oct 13, 2025 | M15 Offenbach | Round of 32 | Lorenzo Bocchi | Hard | 61 62 | W |
Michael Agwi is currently ranked #755 in the ATP singles rankings with 40 points.
Michael Agwi (ATP #755) has a career win-loss record of 30-21 (58.8% win rate) and has won 0 ATP titles.
Smashrs tracks Michael's upcoming matches with AI-powered predictions across six independent models. Our confidence score reflects the degree of agreement between models - a higher score means stronger consensus. Check back before each match for the latest prediction.