Stats
Current Rank | - |
Best Rank | - |
Titles | |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 0 |
Futures | 0 |
Recent Form
Age | 35(31 Oct 1988) |
Country | Morocco |
Birthplace | |
Height | |
Weight | |
Plays | |
Backhand | |
Favorite Surface | N/A |
Coach | |
Turned Pro | |
Player Status | Inactive |
Overall | 38.9% | 7 / 11 |
Hard | 0.0% | 0 / 0 |
Clay | 38.9% | 7 / 11 |
Indoor | 0.0% | 0 / 0 |
Grass | 0.0% | 0 / 0 |
2nd Round | 0.0% | 0 / 3 |
1st Round | 37.5% | 3 / 5 |
QF | 50.0% | 1 / 1 |
Q2 round | 100.0% | 1 / 0 |
Q1 round | 50.0% | 2 / 2 |
Grand Slam | 0.0% | 0 / 0 |
Masters | 0.0% | 0 / 0 |
Main Tour | 0.0% | 0 / 1 |
Cups | 0.0% | 0 / 0 |
Challengers | 0.0% | 0 / 1 |
Futures | 43.8% | 7 / 9 |
Vs No.1 | 0.0% | 0 / 0 |
Vs Top.5 | 0.0% | 0 / 0 |
Vs Top.10 | 0.0% | 0 / 0 |
Vs Top.20 | 0.0% | 0 / 0 |
Vs Top.50 | 0.0% | 0 / 0 |
Vs Top.100 | 0.0% | 0 / 0 |
opponent | score | h2h | |||
Morocco F3 01 Jun 14 | |||||
R1 | 6-2 6-3 | H2H | |||
Morocco F2 25 May 14 | |||||
QF | 6-3 6-1 | H2H | |||
Q2 | 6-1 6-1 | H2H | |||
R1 | 7-5 6-2 | H2H | |||
R2 | 6-2 6-1 | H2H | |||
Q1 | 6-3 6-2 | H2H | |||
Morocco F1 18 May 14 | |||||
QF | 7-6(5) 6-2 | H2H | |||
Q1 | 7-6(3) 6-4 | H2H | |||
Morocco F10 25 Nov 12 | |||||
R1 | 6-2 6-2 | H2H | |||
R2 | 6-0 6-3 | H2H | |||
Morocco F9 18 Nov 12 | |||||
R1 | 6-4 6-3 | H2H | |||
Morocco F7 21 Oct 12 | |||||
R1 | 6-2 6-2 | H2H | |||
Casablanca Challenger 26 Feb 12 | |||||
Q1 | 6-0 6-7(5) 7-5 | H2H | |||
Morocco F5 28 Jun 09 | |||||
R1 | 6-2 3-6 7-5 | H2H | |||
Morocco F7 12 Oct 08 | |||||
R2 | 6-0 6-1 | H2H | |||
R1 | 7-6(4) 6-3 | H2H | |||
Morocco F5 29 Jun 08 | |||||
R1 | 6-3 6-3 | H2H | |||
Grand Prix Hassan II - Casablanca 18 May 08 | |||||
Q1 | 6-1 6-1 | H2H |
Aces per Game | NaN | 0 / 0 |
DFs per Game | NaN | 0 / 0 |
1st Serve % | 0% | 0 / 0 |
1st Serve Win% | 0% | 0 / 0 |
2nd Serve Win% | 0% | 0 / 0 |
Serve Pts Win% | 0% | 0 / 0 |
Opp Aces per Game | NaN | 0 / 0 |
Opp DFs per Game | NaN | 0 / 0 |
Opp 1st Serve % | 0% | 0 / 0 |
1st Rtn Win% | 0% | 0 / 0 |
2nd Rtn Win% | 0% | 0 / 0 |
Rtn Pts Win% | 0% | 0 / 0 |
BPs Saved per game | NaN | 0 / 0 |
BPs Faced per game | NaN | 0 / 0 |
BP Save % | 0% | 0 / 0 |
Service Hold % | 0% | 0 / 0 |
BPs Won per game | NaN | 0 / 0 |
BPs Opps per game | NaN | 0 / 0 |
BP Won % | 0% | 0 / 0 |
Opp Hold % | 0% | 0 / 0 |
David Brewer | H2H |
Badr Bouabdellah | H2H |
Mohamed Saber | H2H |
Jonathan Dasnieres de Veigy | H2H |
Juan-Samuel Arauzo-Martinez | H2H |
Riccardo Bellotti | H2H |
year | sum. | hard | clay | i.hard | grass |
2014 | 5/3 | 0/0 | 5/3 | 0/0 | 0/0 |
2012 | 1/4 | 0/0 | 1/4 | 0/0 | 0/0 |
2009 | 0/1 | 0/0 | 0/1 | 0/0 | 0/0 |
2008 | 1/3 | 0/0 | 1/3 | 0/0 | 0/0 |
Bourgue Harris machine learning prediction
Sarr Soumahoro machine learning prediction
Gill Gerch machine learning prediction
Matulovich Forrest machine learning prediction
Caldes vs Hermoso Tennis Betting Predictions
Cosano vs Holmgren Tennis Betting Predictions
Graca vs Tomas Tennis Betting Predictions
Banthia vs Mateo Tennis Betting Predictions
AI Betting tips Aleksandar Daskalovic Novak Novakovic
AI Betting tips Kai-I Wang Sooyoung Yang
AI Betting tips Jagger Leach Daniele Rapagnetta
AI Betting tips Manas Manoj Dhamne Dorian Juszczak