XCWeek
FIN
FinlandMenActive

NikoAnttola

Age
23
Born
Feb 13, 2003
Club
Proski Oulu
Skis
Fischer
37
WC starts
0
WC wins
0
WC podiums
1
Champ. medals
30.10
FIS pts distance
121.12
FIS pts sprint

XC Rating over time

XC Rating →
1,810
XC Rating · Distance · World #60
1,454
XC Rating · Sprint · World #249
110013001500170019002020202120222023202420252026
DistanceSprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2025/262515136028131
2024/252412169315956102
2023/24144191196182
2022/231652311210366
2021/2216137
2020/2111
2019/2012
2018/195

All results 140

DateVenueRaceLevelRkBehindFIS pts
Apr 12, 2026Inari, Juutuanvaara50 km · Interval start · ClassicNC15+5:07.670.40
Apr 10, 2026Inari, Juutuanvaara10 km · Interval start · ClassicNC7+52.660.94
Mar 22, 2026Lake Placid20 km · Mass start · FreeWC45+2:49.094.00
Mar 21, 2026Lake PlacidSprint · FreeWC65
Mar 21, 2026Lake PlacidSprint qualification · FreeWC65+16.27130.19
Mar 20, 2026Lake Placid10 km · Interval start · ClassicWC29+1:46.753.20
Mar 14, 2026Oslo50 km · Mass start · FreeWC57+10:07.2126.91
Mar 7, 2026Lillehammer10 km · Interval start · ClassicU23137.05
Mar 5, 2026Lillehammer20 km · Mass start · FreeU236+1.035.36
Mar 3, 2026LillehammerSprint · FreeU23DNS
Mar 3, 2026LillehammerSprint qualification · FreeU23DNS
Mar 1, 2026Falun20 km · Skiathlon · Classic/FreeWC16+1:13.535.22
Feb 15, 2026Milano Cortina4 × 7.5 km · Relay(Finland, leg 4)OWG4+57.1
Feb 13, 2026Milano Cortina10 km · Interval start · FreeOWG25+1:26.155.72
Feb 8, 2026Milano Cortina20 km · Skiathlon · Classic/FreeOWG18+1:45.053.05
Jan 25, 2026Goms20 km · Mass start · ClassicWC48+4:31.3130.57
Jan 1, 2026Toblach20 km · Pursuit · ClassicSWCDNS
Dec 31, 2025Toblach5 km · Mass start · FreeSWC62+19.848.18
Dec 29, 2025ToblachInterval start · ClassicSWC14+47.228.37
Dec 28, 2025ToblachSprint · FreeSWC89
Dec 28, 2025ToblachSprint qualification · FreeSWC89+13.74112.05
Dec 14, 2025Davos10 km · Interval start · FreeWC13+1:00.335.45
Dec 7, 2025Trondheim10 km · Interval start · FreeWC15+45.326.22
Dec 6, 2025Trondheim20 km · Skiathlon · Classic/FreeWC31+1:19.342.22
Nov 30, 2025Ruka20 km · Mass start · FreeWC33+57.029.75
Nov 28, 2025Ruka10 km · Interval start · ClassicWC24+52.230.92
Nov 16, 2025Olos, Muonio10 km · Interval start · FreeFIS20+44.283.07
Nov 15, 2025Olos, Muonio10 km · Interval start · ClassicFIS13+31.035.36
Apr 6, 2025TaivalvaaraInterval startNC658.64
Apr 4, 2025TaivalvaaraInterval startNC869.26
Mar 23, 2025Lahti50 km · Mass start · ClassicWC38+10:10.4111.68
Mar 16, 2025Oslo10 km · Interval start · FreeWC31+1:20.648.61
Mar 15, 2025Oslo20 km · Interval start · ClassicWC16+2:08.239.23
Mar 6, 2025Trondheim4 × 7.5 km · Relay(Finland, leg 1)WSC10+2:13.2
Mar 4, 2025Trondheim10 km · Interval start · ClassicWSC21+1:10.633.29
Mar 1, 2025Trondheim20 km · Skiathlon · Classic/FreeWSC37+2:11.769.26
Feb 9, 2025Schilpario4 × 5 km · Relay(Finland, leg 3)U236+1:59.6
Feb 8, 2025Schilpario10 km · Interval start · FreeU2310+1:44.095.19
Feb 6, 2025Schilpario20 km · Mass start · ClassicU232+4.543.23
Jan 19, 2025Les Rousses20 km · Mass start · ClassicWC46+4:13.2114.23
Jan 17, 2025Les Rousses10 km · Interval start · FreeWC27+1:07.845.56
Jan 5, 2025Val di Fiemme10 km · Mass start · FreeSWCDNS
Jan 4, 2025Val di Fiemme20 km · Skiathlon · Classic/FreeSWC30+1:53.953.71
Jan 3, 2025Val di FiemmeSprint · ClassicSWC20
Jan 3, 2025Val di FiemmeSprint qualification · ClassicSWC22+9.1471.20
Jan 1, 2025Toblach15 km · Pursuit · ClassicSWC19+1:06.423.98
Dec 31, 2024Toblach20 km · Interval start · FreeSWC24+1:37.929.61
Dec 29, 2024Toblach15 km · Mass start · ClassicSWC19+13.98.44
Dec 28, 2024ToblachSprint · FreeSWC43
Dec 28, 2024ToblachSprint qualification · FreeSWC43+10.5584.58
Dec 15, 2024Lillehammer10 km · Interval start · FreeSCAN16+1:10.460.61
Dec 14, 2024Lillehammer20 km · Mass start · ClassicSCAN12+1:55.170.76
Dec 13, 2024LillehammerSprint qualification · ClassicSCAN37+8.38112.23
Dec 13, 2024LillehammerSprint · ClassicSCAN37
Nov 16, 2024Olos, MuonioInterval startFIS751.29
Mar 10, 2024Oslo50 km · Mass start · ClassicWC49+9:37.8106.29
Mar 2, 2024Lahti20 km · Interval start · ClassicWC19+2:34.843.00
Feb 10, 2024Planica10 km · Interval start · ClassicU23DNS
Feb 8, 2024Planica20 km · Mass start · FreeU2316+2:34.7109.19
Feb 3, 2024HakunilaInterval startNC242.71
Jan 14, 2024Otepää10 km · Interval start · FreeSCANDNS
Jan 13, 2024Otepää20 km · Interval start · ClassicSCAN34+2:35.165.36
Jan 12, 2024OtepääSprint · ClassicSCAN30
Jan 12, 2024OtepääSprint qualification · ClassicSCAN24+5.9285.01
Dec 17, 2023Vuokatti20 km · Mass start · FreeSCANDNS
Dec 16, 2023Vuokatti10 km · Interval start · ClassicSCAN30+1:13.257.21
Nov 26, 2023Ruka20 km · Mass start · FreeWC70+4:15.7123.92
Nov 25, 2023Ruka10 km · Interval start · ClassicWC36+1:12.641.14
Nov 12, 2023Olos, MuonioInterval startFIS1445.93
Nov 10, 2023Olos, MuonioSprintFIS25
Nov 10, 2023Olos, MuonioSprint qualificationFIS30111.42
Apr 2, 2023Inari, JuutuanvaaraInterval startNC445.51
Mar 31, 2023Inari, JuutuanvaaraInterval startNC361.14
Mar 26, 2023Lahti20 km · Mass start · ClassicWC30+1:54.560.42
Mar 19, 2023Falun4 × 5 km · Relay(Finland II, leg 3)WC15+2:42.4
Mar 17, 2023Falun10 km · Interval start · ClassicWC23+1:19.944.53
Mar 3, 2023Planica4 × 10 km · Relay(Finland, leg 4)WSC2+46.9
Mar 1, 2023Planica15 km · Interval start · FreeWSC24+1:59.049.14
Feb 4, 2023Whistler4 × 5 km · Relay(Finland, leg 4)WJC5+46.6
Feb 2, 2023Whistler10 km · Interval start · FreeWJC143.62
Jan 30, 2023Whistler20 km · Mass start · ClassicWJC2+7.747.49
Jan 21, 2023KauppiInterval startNC344.78
Jan 1, 2023HonkavuoriInterval startFIS347.63
Nov 27, 2022Ruka20 km · Pursuit · FreeWC25+1:15.224.16
Nov 26, 2022Ruka10 km · Interval start · ClassicWC38+1:29.955.06
Nov 13, 2022OlosInterval startFIS2265.24
Nov 12, 2022OlosInterval startFIS1143.38
Apr 1, 2022Rovaniemi, OunasvaaraInterval startNC546.16
Mar 25, 2022Vuokatti4 × 5 km · Relay(Finland)EYOF3+1:00.0
Mar 24, 2022VuokattiSprint · FreeEYOF11
Mar 24, 2022VuokattiSprint qualification · FreeEYOF7+3.42130.78
Mar 22, 2022Vuokatti7.5 km · Interval start · ClassicEYOF160.00
Mar 21, 2022Vuokatti10 km · Interval start · FreeEYOF160.00
Mar 13, 2022Kuopio, PuijoMass startNJC371.33
Feb 27, 2022Lahti15 km · Interval start · ClassicWC37+2:27.759.48
Feb 25, 2022Lygna10 km · Interval start · ClassicWJC2+21.445.86
Feb 23, 2022Lygna4 × 5 km · RelayWJC9+1:55.1
Feb 22, 2022Lygna30 km · Mass start · FreeWJC8+1:33.364.90
Feb 6, 2022VuokattiInterval startFIS245.11
Feb 5, 2022VuokattiInterval startJUN262.03
Feb 4, 2022VuokattiSprintJUN4
Feb 4, 2022VuokattiSprint qualificationFIS13104.79
Jan 15, 2022KeuruuInterval startNJCDNS
Jan 14, 2022KeuruuSprintJUN1
Jan 14, 2022KeuruuSprint qualificationNJC7135.51
Jan 8, 2022Imatra, Ukonniemi stadionInterval startNC951.10
Apr 18, 2021VuokattiMass startNJC188.12
Apr 17, 2021VuokattiSprintNJC4
Apr 17, 2021VuokattiSprint qualificationNJC11101.21
Apr 16, 2021VuokattiInterval startNJC772.88
Apr 3, 2021TaivalvaaraInterval startFIS569.91
Mar 26, 2021SaukkovaaraInterval startNC1986.21
Feb 21, 2021JyvaskylaInterval startNJC299.33
Feb 14, 2021Vuokatti30 km · Mass start · ClassicWJC20+3:19.3105.45
Feb 13, 2021Vuokatti4 × 5 km · Relay(Finland)WJC2+20.0
Feb 12, 2021Vuokatti10 km · Interval start · FreeWJC8+57.874.47
Jan 3, 2021PuijoInterval startJUN1100.78
Nov 14, 2020VuokattiInterval startJUN198.39
Feb 15, 2020KontiolahtiMass startNJC2102.65
Feb 14, 2020KontiolahtiSprintNJC5
Feb 14, 2020KontiolahtiSprint qualificationNJC56160.31
Jan 25, 2020FalunSprint qualificationJUN24227.02
Jan 25, 2020FalunSprintJUN12
Jan 24, 2020FalunInterval startJUN184.22
Jan 5, 2020KeuruuInterval startFIS22108.19
Jan 4, 2020KeuruuSprintJUN13
Jan 4, 2020KeuruuSprint qualificationFIS23186.85
Dec 21, 2019SaukkovaaraInterval startFIS31115.40
Dec 8, 2019RukaInterval startFIS43130.57
Dec 7, 2019RukaSprintJUN10
Dec 7, 2019RukaSprint qualificationFIS56184.72
Dec 1, 2019KontiolahtiInterval startFIS1798.86
Nov 30, 2019KontiolahtiInterval startJUN4113.80
Nov 16, 2019OunasvaaraInterval startFIS29125.47
Mar 24, 2019HaapajarviMass startNJC10148.99
Mar 23, 2019HaapajarviInterval startNJC41130.08
Feb 24, 2019Kuopio, PuijoPursuitNJC4194.05
Feb 23, 2019Kuopio, PuijoInterval startNJC62124.20
Feb 22, 2019Kuopio, PuijoSprintNJC29
Feb 22, 2019Kuopio, PuijoSprint qualificationNJC69292.12