ATP

Taha
Baadi

CANCAN·age 25·Right-handed·183cm · 6′0″
Unranked
ATP

2026 season: 1-2 in tour-level matches. Last match: Marrakech, 30 March 2026.

Latest matches
MarrakechMar 2026CLAYLost in R16
Metepec CHFeb 2026HARDLost in R32
R32
🇺🇸Cannon KingsleyQ66
🇨🇦Taha Baadi30
Davis Cup WG1 PO: MAR vs COLFeb 2026CLAYLost in RR
Drummondville CHNov 2025HARDLost in R32
R32
🇰🇷Jangjun KimQ66
🇨🇦Taha BaadiQ33
Q2
🇨🇦Taha Baadi4636
🇲🇽Alan Magadan9464
Q1
🇨🇦Taha Baadi466
🇨🇦Joshua PeckWC43
Curitiba CHOct 2025CLAYLost in Q1
Q1
🇧🇷Gustavo Heide366
🇨🇦Taha BaadiAlt23
More matches
Davis Cup WG2 R1: RSA vs MARSept 2025HARDReached RR
Barranquilla CHAug 2025HARDLost in R32
R32
🇦🇺Bernard Tomic366
🇨🇦Taha BaadiQ31
Q2
🇨🇦Taha Baadi566
🇺🇸Pranav KumarAlt22
Q1
🇨🇦Taha Baadi566
🇨🇴Tomas MarinAlt40
Los CabosJul 2025HARDLost in Q2
Nottingham 3 CHJul 2025GRSSLost in R32
R32
🇬🇧Henry Searle66
🇨🇦Taha Baadi22
Abidjan 2 CHApr 2025HARDLost in R32
R32
🇮🇳Aryan Shah76
🇨🇦Taha BaadiWC652
Abidjan 1 CHApr 2025HARDLost in R16
R16
🇪🇪Daniil Glinka77
🇨🇦Taha BaadiWC561
R32
🇨🇦Taha BaadiWC746
MarrakechMar 2025CLAYLost in R32
Davis Cup WG2 PO: ZIM vs MARJan 2025HARDReached RR
Cleveland CHJan 2025HARDLost in Q2
Q2
🇵🇱Filip Pieczonka66
🇨🇦Taha Baadi1143
Puerto Vallarta CHNov 2024HARDLost in Q2
Q2
🇻🇪Goncalo Oliveira1467
🇨🇦Taha Baadi1063611
Q1
🇨🇦Taha Baadi10657
🇨🇭Tanguy Genier2764
Drummondville CHNov 2024HARDLost in Q1
Q1
🇫🇷Robin Catry66
🇨🇦Taha Baadi1141
Calgary CHOct 2024HARDLost in Q2
Q2
🇪🇸Alex Martinez1466
🇨🇦Taha Baadi632
Q1
🇨🇦Taha Baadi66
Dobrich CHSept 2024CLAYLost in Q1
Q1
🇳🇱Stijn Slump763
🇨🇦Taha Baadi01
Canada MastersAug 2024HARDLost in Q1
Q1
🇨🇿Jakub Mensik767
🇨🇦Taha BaadiWC35
Lexington CHJul 2024HARDLost in R32
R32
🇦🇺Li Tu7166
🇨🇦Taha BaadiWC624
Granby CHJul 2024HARDLost in R32
R32
🇨🇦Taha BaadiWC642
Winnipeg CHJul 2024HARDLost in Q1
Q1
LIBHady Habib46266
🇨🇦Taha BaadiWC734
Winnipeg CHAug 2023HARDLost in R32
R32
🇬🇧Ryan PenistonAlt66
🇨🇦Taha BaadiWC02
Lexington CHJul 2023HARDLost in Q1
Q1
🇨🇦Taha BaadiAlt34
Cleveland CHJan 2023HARDLost in Q2
Q2
🇺🇸Alfredo Perez167
🇨🇦Taha Baadi167
Q1
🇨🇦Taha Baadi166
🇷🇴Gabi Adrian Boitan11633
Drummondville CHNov 2022HARDLost in R16
R16
🇧🇪Michael Geerts276
🇨🇦Taha BaadiWC6684
R32
🇨🇦Taha BaadiWC626
🇹🇳Malek JaziriAlt364
Granby CHAug 2022HARDLost in Q2
Q2
🇺🇸Aidan Mayo9366
🇨🇦Taha Baadi4611
Q1
🇨🇦Taha Baadi476
🇺🇸Preston Brown54
Season by season
tour-level singles

Pick up to three statistics in the table to draw them.

Statistic20252026
Results
Year-end rank––
W–L3–11–2
––
Titles00
Matches with statistics––
Race position
Not in current race
go to ATP Race →
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
4 – 3
win rate · 57.1%
Titles
0
tour-level singles
Clay
1–3
25% win
Hard
3–0
100% win
Elo rating by surface
Clay1495peak 1500 · 1 match
Hard1433peak 1500 · 36 matches