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