Kyle Babbage Ranking (GBR)
Country: Great Britain, Category: Junior, Boys
ITF Ranking
1838
-15
Season High : 1690
Season Low: 1838
ITF Ranking
Year End Ranking
2280
Season High : 2003
Season Low: 3349