Francisco Castro Ranking (ECU)
Country: Ecuador, Category: ATP
ITF Ranking
188
0
Season High : 160
Season Low: 223
ITF Ranking
Year End Ranking
312
Season High : 309
Season Low: 661
ITF Ranking
Year End Ranking
661
Season High : 527
Season Low: 768
ITF Ranking
Year End Ranking
828
Season High : 828
Season Low: 2350