Marcos Castro Fabra Ranking (ESP)
Country: Spain, Category: ATP
ITF Ranking
736
-60
Season High : 641
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