
Player
Lisa Aitken
Scotland
Lisa Aitken

Scotland
- World Ranking:
- 33
- World Series Ranking:
- 33
- Birthplace:
- Dundee, Scotland