Tore Deleuran-Skjold Ranking (DEN)
Country: Denmark, Category: ATP
ATP Ranking
Year End Ranking
1543
Season High : 1367
Season Low: 1628
ATP Ranking
Year End Ranking
1375
Season High : 1339
Season Low: 1535