Yelena Lebeau Ranking (FRA)
Country: France, Category: WTA
ITF Ranking
1030
5
Season High : 891
Season Low: 1173
ITF Ranking
Year End Ranking
1320
Season High : 999
Season Low: 1817
ITF Ranking
Year End Ranking
1817
Season High : 1772
Season Low: 3598