1. Home
  2. Tournaments
  3. ATP Marrakech Morocco
  4. Taha Baadi
Taha Baadi

Taha Baadi Predictions, Stats & Form

MA
Rank#485
Age24
Height6'0"
Weight163 lb
HandRight

Recent Form

W L L W L
6 Matches Analyzed
66.7% Prediction Accuracy

Tennis Predictions

Powered by TennisPredictions
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

13:05

Finished
FR
C. Moutet (3)
MA
T. Baadi (WC)
2
0
-2500
1500

1

-2500
66
43

1

-2500
10/10

13:30

Finished
AU
A. Vukic
CA
T. Baadi
1
2
-1000
800

1

-1000
66
34

1

-1000
7.9/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

17:35

Finished
CA
T. Baadi
US
C. Kingsley
0
2
410
-556

2

-556
42
66

2

-556
8.2/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

15:00

Finished
CA
T. Baadi
US
A. Nefve
0
2
-175
142

1

-175
167
635

1

-175
5/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

17:30

Finished
CA
T. Baadi
US
R. Hohmann
2
1
-227
162

1

-227
566
723

1

-227
5.2/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

17:00

Finished
US
Q. Vandecasteele
CA
T. Baadi
2
0
-175
142

1

-175
066
624

1

-175
3/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

16:30

Finished
KR
J. Kim
CA
T. Baadi
2
0
-156
114

1

-156
66
32

-
padlock

19:00

Finished
CA
T. Baadi (4)
MX
A. Magadan (9)
2
1
-172
124

1

-172
66
44

-
padlock
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

16:00

Finished
US
C. Kingsley
CA
T. Baadi
0
2
-435
280

1

-435
66
33

-
padlock

16:30

Finished
CA
T. Baadi
US
M. Mesarovic
2
0
-200
144

2

144
620
466

-
padlock

18:00

Finished
CA
D. Martin
CA
T. Baadi
1
2
-149
110

2

110
25
67

-
padlock

16:30

Finished
CA
T. Baadi
IN
A. V. Balsekar
2
1
-1111
505

1

-1111
66
42

-
padlock
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

19:30

Finished
CA
J. Peck
CA
T. Baadi
0
2
333
-500

2

-500
42
66

-
padlock

About Taha Baadi – Tennis Predictions & Statistics

Taha Baadi is a 24-year-old right-handed professional tennis player, currently ranked world No. 485. Our AI algorithm has analyzed 6 matches featuring Taha Baadi, achieving a prediction accuracy of over 66.7%. This page provides AI-generated predictions for upcoming matches — including Match Winner and Score — as well as detailed statistics covering serve performance, return effectiveness, and break point conversion.

While active predictions are available exclusively to subscribers, we are committed to full transparency: all completed match results remain visible, so you can verify our track record at any time.

Serve Stats & Return Stats
Stat Last 10 (10) Last 20 (20) Last 52 Weeks (38)
First Serve % 61.2% 61.2% 58.9%
1st Serve Won 59% 62.4% 60.4%
2nd Serve Won 51% 49.7% 45.7%
Aces / Match 2.3 2.9 2.7
Double Faults / Match 2.5 2.4 2.2
Break Pts Saved 48.1% 58.2% 64%
Break Pts Converted 7% 17.1% 13.4%
Return Pts Won 39.3% 39.1% 36.5%
Service Hold % 89.7% 93.9% 96%
Total Pts Won 57.8% 54.8% 49%
Stats by Surface
Stat Hard (28) Clay (8) Grass (1)
First Serve % 57.1% 61.5% 67.3%
1st Serve Won 60.3% 58.6% 62.9%
2nd Serve Won 47.6% 46.8% 17.6%
Aces / Match 3.1 1.9 1
Double Faults / Match 2.4 1.6 3
Break Pts Saved 71.2% 45.5% 88.9%
Break Pts Converted 13.3% 21.4% 0%
Return Pts Won 40.1% 38.6% 9.5%
Serve Stats & Return Stats
Last 52 Weeks (38) Last 20 (20) Last 10 (10)
StatValue
First Serve %58.9%
1st Serve Won60.4%
2nd Serve Won45.7%
Aces / Match2.7
Double Faults / Match2.2
Break Pts Saved64%
Break Pts Converted13.4%
Return Pts Won36.5%
Service Hold %96%
Total Pts Won49%
StatValue
First Serve %61.2%
1st Serve Won62.4%
2nd Serve Won49.7%
Aces / Match2.9
Double Faults / Match2.4
Break Pts Saved58.2%
Break Pts Converted17.1%
Return Pts Won39.1%
Service Hold %93.9%
Total Pts Won54.8%
StatValue
First Serve %61.2%
1st Serve Won59%
2nd Serve Won51%
Aces / Match2.3
Double Faults / Match2.5
Break Pts Saved48.1%
Break Pts Converted7%
Return Pts Won39.3%
Service Hold %89.7%
Total Pts Won57.8%
Stats by Surface
Hard (28) Clay (8) Grass (1)
StatValue
First Serve %57.1%
1st Serve Won60.3%
2nd Serve Won47.6%
Aces / Match3.1
Double Faults / Match2.4
Break Pts Saved71.2%
Break Pts Converted13.3%
Return Pts Won40.1%
StatValue
First Serve %61.5%
1st Serve Won58.6%
2nd Serve Won46.8%
Aces / Match1.9
Double Faults / Match1.6
Break Pts Saved45.5%
Break Pts Converted21.4%
Return Pts Won38.6%
StatValue
First Serve %67.3%
1st Serve Won62.9%
2nd Serve Won17.6%
Aces / Match1
Double Faults / Match3
Break Pts Saved88.9%
Break Pts Converted0%
Return Pts Won9.5%