
Player
Edmon Lopez
Spain
Edmon Lopez

Spain
- World Ranking:
- 49
- World Series Ranking:
- 48
- Birthplace:
- Barcelona, Spain