Marcos Castro Fabra Ranking (ESP)
Country: Spain, Category: ATP
ITF Ranking
582
69
Season High : 582
Season Low: 1572
ITF Ranking
Year End Ranking
1924
Season High : 1024
Season Low: 1924
ITF Ranking
Year End Ranking
1483
Season High : 1353
Season Low: 2015