
Player
Joshua Masters
England
Joshua Masters

England
- World Ranking:
- 95
- World Series Ranking:
- 72
- Birthplace:
- Maidstone, England