Mel Russell
Mel Russell

Glasgow, Scotland, United Kingdom

  • Sport:
  • Squash (Singles)
680

SportyHQ Rating

84%

Rating Confidence

19

Matches YTD

117

Matches All Time

Mel's Rankings
Name Owner Rating System Position People Points
Mixed West of Scotland 68 86 680
More about Mel
Please sign in

0 people have viewed your profile in the past 30 days.

Please sign in