Stats
Current Rank | 484 |
Best Rank | 338 (31 Jan 2010) |
Titles | 8 |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 0 |
Futures | 8 |
Recent Form
Age | 42(13 Apr 1982) |
Country | Morocco |
Birthplace | |
Height | |
Weight | |
Plays | |
Backhand | |
Favorite Surface | Clay 50% |
Coach | |
Turned Pro | |
Player Status | Active |
Overall | 60.2% | 153 / 101 |
Hard | 54.5% | 6 / 5 |
Clay | 61.5% | 118 / 74 |
Indoor | 56.9% | 29 / 22 |
Grass | 0.0% | 0 / 0 |
F | 57.1% | 8 / 6 |
SF | 63.6% | 14 / 8 |
QF | 66.7% | 22 / 11 |
2nd Round | 58.9% | 33 / 23 |
1st Round | 58.9% | 56 / 39 |
QF | 66.7% | 4 / 2 |
Q2 round | 33.3% | 3 / 6 |
Q1 round | 66.7% | 10 / 5 |
Grand Slam | 0.0% | 0 / 0 |
Masters | 0.0% | 0 / 0 |
Main Tour | 12.5% | 1 / 7 |
Cups | 66.7% | 4 / 2 |
Challengers | 45.5% | 20 / 24 |
Futures | 65.2% | 129 / 69 |
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 / 1 |
Vs Top.100 | 0.0% | 0 / 2 |
opponent | score | h2h | |||
M15 Casablanca 04 Sep 22 | |||||
Q2 | Stats | 3-6 6-3 10-3 | H2H | ||
Q1 | Stats | 6-4 6-2 | H2H | ||
Mercedes Cup - Stuttgart 11 Jul 10 | |||||
Q2 | Stats | 6-2 6-2 | H2H | ||
Q1 | Stats | 6-2 4-6 6-2 | H2H | ||
France F6 11 Apr 10 | |||||
R1 | 6-2 6-4 | H2H | |||
Marrakech Challenger 14 Mar 10 | |||||
R1 | Stats | 7-6(4) 6-0 | H2H | ||
Rabat Challenger 07 Mar 10 | |||||
R1 | Stats | 6-3 6-2 | H2H | ||
France F2 31 Jan 10 | |||||
R1 | 4-6 7-6(5) 6-3 | H2H | |||
France F1 24 Jan 10 | |||||
R1 | 6-1 6-4 | H2H | |||
France F20 25 Oct 09 | |||||
R1 | 6-3 6-7(5) 6-3 | H2H | |||
SF | 6-4 7-6(4) | H2H | |||
QF | 6-2 6-4 | H2H | |||
F | 6-4 5-7 7-6(7) | H2H | |||
R2 | 6-7(4) 7-5 6-4 | H2H | |||
Orleans Challenger 18 Oct 09 | |||||
R1 | Stats | 6-2 6-3 | H2H | ||
Q1 | 6-3 6-4 | H2H | |||
QF | 7-5 6-2 | H2H | |||
Q2 | 6-4 6-3 | H2H | |||
Rennes Challenger 11 Oct 09 | |||||
R2 | Stats | 6-3 6-3 | H2H | ||
R1 | Stats | 6-0 6-7(5) 6-1 | H2H |
Aces per Game | 0.08 | 2 / 24 |
DFs per Game | 0.12 | 3 / 24 |
1st Serve % | 72.9% | 97 / 133 |
1st Serve Win% | 49.5% | 48 / 97 |
2nd Serve Win% | 50.0% | 18 / 36 |
Serve Pts Win% | 49.6% | 66 / 133 |
Opp Aces per Game | 0.00 | 0 / 24 |
Opp DFs per Game | 0.33 | 8 / 24 |
Opp 1st Serve % | 66.2% | 86 / 130 |
1st Rtn Win% | 53.5% | 46 / 86 |
2nd Rtn Win% | 59.1% | 26 / 44 |
Rtn Pts Win% | 55.4% | 72 / 130 |
BPs Saved per game | 0.33 | 8 / 24 |
BPs Faced per game | 0.69 | 17 / 24 |
BP Save % | 47.1% | 8 / 17 |
Service Hold % | 63.3% | 15 / 24 |
BPs Won per game | 0.49 | 12 / 24 |
BPs Opps per game | 0.98 | 24 / 24 |
BP Won % | 50.0% | 12 / 24 |
Opp Hold % | 51.0% | 12 / 24 |
Goncalo Nicau | H2H |
Luka Gregorc | H2H |
Igor Andreev | H2H |
Martin Pedersen | H2H |
Marko Tkalec | H2H |
Frederico Gil | H2H |
year | sum. | hard | clay | i.hard | grass |
2022 | 1/1 | 0/0 | 1/1 | 0/0 | 0/0 |
2010 | 1/6 | 0/0 | 1/5 | 0/1 | 0/0 |
2009 | 44/24 | 3/1 | 29/18 | 12/5 | 0/0 |
2008 | 21/14 | 0/0 | 18/9 | 3/5 | 0/0 |
2007 | 48/21 | 1/1 | 42/17 | 5/3 | 0/0 |
2006 | 29/19 | 2/2 | 20/11 | 7/6 | 0/0 |
2005 | 9/12 | 0/1 | 6/8 | 3/3 | 0/0 |
2004 | 1/1 | 0/0 | 1/1 | 0/0 | 0/0 |
2003 | 0/1 | 0/0 | 0/1 | 0/0 | 0/0 |
2002 | 0/1 | 0/0 | 0/1 | 0/0 | 0/0 |
2001 | 0/1 | 0/0 | 0/1 | 0/0 | 0/0 |
2000 | 0/1 | 0/0 | 0/1 | 0/0 | 0/0 |
Taberner Ivanisevic machine learning prediction
Philippov Vishwakarma machine learning prediction
Kang Susanto machine learning prediction
Schoolkate Seggerman machine learning prediction
Yang vs Yam Tennis Betting Predictions
Ha vs Hall Tennis Betting Predictions
Leach vs Rapagnetta Tennis Betting Predictions
Shah vs Martin Tennis Betting Predictions
AI Betting tips Filippo Giovannini Rosario Lanza
AI Betting tips Lucas Bouquet Arthur Bellegy
AI Betting tips Aaron Gabet Gianluca Carlini
AI Betting tips Guelord Kayombo Louis Van Herck