Pere Prat Turro Ranking (ESP)
Country: Spain, Category: ATP
ITF Ranking
1838
-21
Season High : 1713
Season Low: 1838
ITF Ranking
Year End Ranking
2317
Season High : 1373
Season Low: 2317
ITF Ranking
Year End Ranking
1936
Season High : 1798
Season Low: 2015