miikapekka

Europe Finland

Fall 2026

14/25 Tracks finished
World Top 5K
Europe Top 3K
Finland 115
View campaign
New campaign in 1 month

My trophies

17,055,483 points
Ranking
World 672
Europe 527
Finland 18

Tracks

Ranked

Not ranked yet

Ranked