Miguel Angel Machado Ranking (ESP)
Country: Spain, Category: ATP
ITF Ranking
1099
-272
Season High : 680
Season Low: 1099
ITF Ranking
Year End Ranking
976
Season High : 952
Season Low: 3110
ITF Ranking
Year End Ranking
3110
Season High : 2959
Season Low: 3110