Taha Baadi

ATP #519 · MAR · 3 matches indexed

Taha Baadi is 1–2 (33% won) across 3 indexed matches. By surface: hard 0% (0–1) · clay 50% (1–1).

Recent results

Full profile · 2026 season rewind · Rankings