Player

Player

Edoardo Turri

ITA
Active 2016 – 2026

35

Events

14

Wins

31

Podiums

Current standing

  • Ranking · Open #23 364 pts
  • Rating · Open #4 1,418 · 918 matches

Results