IM Isle of Man

Worldwide positionCountry positionNamePointsEvents
70881Yoda1.4433
146112TheFamily0.1871

17956 teams total