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