Yelena Lebeau Ranking (FRA)
Country: France, Category: WTA
ITF Ranking
942
-11
Season High : 925
Season Low: 1122
ITF Ranking
Year End Ranking
1320
Season High : 999
Season Low: 1817
ITF Ranking
Year End Ranking
1817
Season High : 1772
Season Low: 3598