
Player
Sam Todd
England
Sam Todd

England
- World Ranking:
- 164
- World Series Ranking:
- 88
- Birthplace:
- Leeds, England