Yelena Lebeau Ranking (FRA)
Country: France, Category: WTA
ITF Ranking
836
0
Season High : 805
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