Stats
Current Rank | - |
Best Rank | - |
Titles | |
Grand Slams | 0 |
Main Tour | 0 |
Masters | 0 |
Tour Finals | 0 |
Challengers | 0 |
Futures | 0 |
Recent Form
Age | 28(03 May 1995) |
Country | South Africa |
Birthplace | |
Height | |
Weight | |
Plays | Right-Handed |
Backhand | Unknown |
Favorite Surface | Hard |
Coach | |
Turned Pro | |
Player Status | Inactive |
Overall | 25.0% | 4 / 12 |
Hard | 0.0% | 0 / 8 |
Clay | 66.7% | 2 / 1 |
Indoor | 0.0% | 0 / 0 |
Grass | 40.0% | 2 / 3 |
1st Round | 0.0% | 0 / 5 |
QF | 0.0% | 0 / 1 |
Q2 round | 33.3% | 1 / 2 |
Q1 round | 33.3% | 2 / 4 |
Pre-Q | 100.0% | 1 / 0 |
Grand Slam | 0.0% | 0 / 0 |
Masters | 0.0% | 0 / 0 |
Main Tour | 0.0% | 0 / 0 |
Cups | 0.0% | 0 / 0 |
Challengers | 0.0% | 0 / 1 |
Futures | 26.7% | 4 / 11 |
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 | |||
USA F31 01 Nov 15 | |||||
Q1 | 4-6 7-5 6-0 | H2H | |||
Q2 | 7-5 2-6 6-3 | H2H | |||
Pre-Q | 4-6 6-3 6-2 | H2H | |||
South Africa F3 08 Jun 14 | |||||
Q2 | 7-5 4-6 6-2 | H2H | |||
South Africa F2 01 Jun 14 | |||||
Q1 | 6-4 6-4 | H2H | |||
South Africa F1 25 May 14 | |||||
R1 | 6-4 7-5 | H2H | |||
Great Britain F14 14 Jul 13 | |||||
Q1 | 6-4 6-7(1) 6-3 | H2H | |||
Great Britain F13 07 Jul 13 | |||||
Q1 | 5-7 6-4 7-6(1) | H2H | |||
QF | 6-1 4-6 6-4 | H2H | |||
Q2 | 6-4 6-2 | H2H | |||
Great Britain F12 30 Jun 13 | |||||
Q1 | 4-6 6-3 7-5 | H2H | |||
South Africa F2 09 Dec 12 | |||||
R1 | 6-2 7-6(9) | H2H | |||
South Africa F1 02 Dec 12 | |||||
R1 | 7-6(1) 6-4 | H2H | |||
Johannesburg Challenger 10 Apr 11 | |||||
Q1 | 6-3 4-6 7-6(7) | H2H | |||
South Africa F2 23 May 10 | |||||
R1 | 7-5 6-1 | H2H | |||
South Africa F1 16 May 10 | |||||
R1 | 7-6(3) 6-3 | 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 |
Paris Gemouchidis | H2H |
Tucker Vorster | H2H |
Lance Cohen | H2H |
Elie Rousset | H2H |
Hernus Pieters | H2H |
Anderson Reed | H2H |
year | sum. | hard | clay | i.hard | grass |
2015 | 2/1 | 0/0 | 2/1 | 0/0 | 0/0 |
2014 | 0/3 | 0/3 | 0/0 | 0/0 | 0/0 |
2013 | 2/3 | 0/0 | 0/0 | 0/0 | 2/3 |
2012 | 0/2 | 0/2 | 0/0 | 0/0 | 0/0 |
2011 | 0/1 | 0/1 | 0/0 | 0/0 | 0/0 |
2010 | 0/2 | 0/2 | 0/0 | 0/0 | 0/0 |
March Oumaouche machine learning prediction
Sakharov Durand machine learning prediction
Norrie Etcheverry machine learning prediction
Marino Chazal machine learning prediction
Gill vs Montagud Tennis Betting Predictions
Hess vs Basic Tennis Betting Predictions
Jacquet vs Schipor Tennis Betting Predictions
Klok vs Atlangeriev Tennis Betting Predictions
AI Betting tips Mashari Nawaf Olaf Pieczkowski
AI Betting tips Rinky Hijikata Alexis Galarneau
AI Betting tips Lloyd Harris Sho Shimabukuro
AI Betting tips Felix Auger Aliassime Taro Daniel