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