Taha Baadi

ATP #501MoroccoAge 243 titles85 ptsW1 streak
46.2%
Win rate (career)
42.9%
Clay win rate (career)
3.8
Aces / match (last 10)
72
Career wins

Upcoming

24 Aug 2025Porto 2 Challenger Men · Porto 2 Challenger Men - Semi-finalsClayMatch preview →
2.50

Recent form

Form: 10 matches, 5 wins, 5 lossesWLWLWLLLWW

Last 10 matches: 5 wins, 5 losses. Current streak: W1.

Career statistics

Taha Baadi career statistics
StatCareerLast 10
Win rate46.2%50%
Win rate — Hard50%50%
Win rate — Clay42.9%50%
Win rate — Grass0%
Aces per match3.83.8
Break points converted31.8%31.8%
1st serve %59.8%59.8%
Return points won29%29%

Recent results

Taha Baadi last 10 match results
DateOpponentTournamentSurfScoreResult
A. Garcia GarciaW
C. MoutetMarrakechClay6-0 6-2L
A. VukicMarrakechClay2-6 6-3 1-6W
Q. VandecasteeleL
V. GurenkoW
C. KingsleyMetepecHard3-6 0-6L
N. MejiaATP Davis Cup - World Group I- Preliminary3-6 2-6L
J. KimDrummondvilleHard (Indoor)6-3 6-3L
J. PeckDrummondvilleHard (Indoor)6-4 6-3W
A. MagadanDrummondvilleHard (Indoor)6-4 3-6 6-4W

Surface statistics

Clay
42.9%3–4
Hard
50%6–6
Grass
0%0–1

Betting market analysis

Last 2 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

Taha Baadi betting markets last 2 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
C. MoutetMarrakech17.50 / 1.01LO/U 17.5 · O 1.83 U 1.83+6.5 1.806-0 6-2
A. VukicMarrakech7.70 / 1.08WO/U 19 · O 1.87 U 1.99+5.5 2.002-6 6-3 1-6

Head to head

Taha Baadi head to head records against top opponents
OpponentOverallHardClayGrassLast match
Corentin Moutet001 Apr 2026
Aleksandar Vukic0030 Mar 2026