IM Isle of Man

Worldwide positionCountry positionNamePointsEvents
72521Yoda1.4443
149362TheFamily0.1871

18233 teams total