IM Isle of Man

Worldwide positionCountry positionNamePointsEvents
72541Yoda1.4443
149392TheFamily0.1871

18239 teams total