Romeo Arcuschin Ranking (ARG)
Country: Argentina, Category: ATP
ITF Ranking
107
-4
Season High : 102
Season Low: 142
ITF Ranking
Year End Ranking
215
Season High : 190
Season Low: 451
ITF Ranking
Year End Ranking
451
Season High : 445
Season Low: 1131