Skip to content
Tennis Canada
LOGO
Ranking week

Last updated

Leila Green (3126899)

Born 1976 · Ashmoorshire

Singles rating36.4Doubles rating21.1

Categories

Category
16Down from 15
131

Results

Points counted131