XCWeek
AUT
AustriaMenActive

MichaelFöttinger

Age
29
Born
Jun 12, 1997
Club
WSV Strobl-Salzburg
Skis
Fischer
75
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
57.15
FIS pts distance
54.72
FIS pts sprint

XC Rating over time

XC Rating →
1,479
XC Rating · Distance · World #359
1,651
XC Rating · Sprint · World #75
10001100120013001400150016001700180020132014201520162017201820192020202120222023202420252026
DistanceSprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2025/262015209711712848
2024/251511201198953
2023/242622208615013744
2022/232615299116042
2021/2212426138581
2020/21185181071364
2019/2020256
2018/1917
2017/1815172
2016/1719
2015/1619
2014/156
2013/149
2012/135
2011/121

All results 338

DateVenueRaceLevelRkBehindFIS pts
Mar 31, 2026Realp10 km · Mass start · FreeCISM26+2:12.6125.28
Mar 12, 2026DrammenSprint · ClassicWC30
Mar 12, 2026DrammenSprint qualification · ClassicWC31+7.2760.22
Mar 8, 2026Lahti10 km · Interval start · ClassicWC61+1:50.963.25
Mar 7, 2026LahtiSprint · FreeWC39
Mar 7, 2026LahtiSprint qualification · FreeWC40+8.4962.76
Mar 1, 2026Falun20 km · Skiathlon · Classic/FreeWC41+2:40.476.86
Feb 28, 2026FalunSprint · FreeWC44
Feb 28, 2026FalunSprint qualification · FreeWC45+9.8176.49
Feb 18, 2026Milano CortinaTeam sprint · Free(Austria, leg 1)OWG7+10.39
Feb 18, 2026Milano CortinaTeam sprint qualification · Free(Austria, leg 1)OWG7+7.47
Feb 10, 2026Milano CortinaSprint · ClassicOWG46
Feb 10, 2026Milano CortinaSprint qualification · ClassicOWG46+16.55105.99
Jan 3, 2026Val di FiemmeSprint · ClassicSWC38
Jan 3, 2026Val di FiemmeSprint qualification · ClassicSWC38+9.6658.65
Jan 1, 2026Toblach20 km · Pursuit · ClassicSWC68+5:47.298.30
Dec 31, 2025Toblach5 km · Mass start · FreeSWC35+12.831.14
Dec 29, 2025ToblachInterval start · ClassicSWC36+1:24.050.49
Dec 28, 2025ToblachSprint · FreeSWC34
Dec 28, 2025ToblachSprint qualification · FreeSWC34+5.7146.56
Dec 13, 2025DavosSprint · FreeWC40
Dec 13, 2025DavosSprint qualification · FreeWC40+7.060.07
Dec 12, 2025DavosTeam sprint · Free(Austria I, leg 1)WC6+3.3
Dec 12, 2025DavosTeam sprint qualification · Free(Austria I, leg 1)WC11+8.36
Dec 7, 2025Trondheim10 km · Interval start · FreeWC87+3:02.3105.52
Dec 5, 2025TrondheimSprint · ClassicWC38
Dec 5, 2025TrondheimSprint qualification · ClassicWC38+7.5550.65
Nov 29, 2025RukaSprint · ClassicWC20
Nov 29, 2025RukaSprint qualification · ClassicWC26+7.2857.65
Nov 15, 2025Olos, Muonio10 km · Interval start · ClassicFIS49+1:28.864.00
Nov 14, 2025Olos, MuonioSprint · ClassicFIS7
Nov 14, 2025Olos, MuonioSprint qualification · ClassicFIS13+5.1867.74
Mar 27, 2025GaltuerSprint qualificationFISDNS
Mar 22, 2025LahtiTeam sprint · Free(FIS 2, leg 2)WC18
Mar 22, 2025LahtiTeam sprint qualification · Free(FIS 2, leg 2)WC18+12.97
Mar 21, 2025LahtiSprint · FreeWC50
Mar 21, 2025LahtiSprint qualification · FreeWC50+8.7963.53
Mar 19, 2025TallinnSprint · FreeWC56
Mar 19, 2025TallinnSprint qualification · FreeWC56+9.3880.13
Mar 6, 2025Trondheim4 × 7.5 km · RelayWSC12+2:31.5
Feb 27, 2025TrondheimSprint · FreeWSC45
Feb 27, 2025TrondheimSprint qualification · FreeWSC45+12.4695.65
Feb 20, 2025Gjoevik, VindSprint qualificationFISDNS
Feb 15, 2025Falun10 km · Interval start · ClassicWC64+2:27.679.02
Feb 14, 2025FalunSprint · ClassicWC33
Feb 14, 2025FalunSprint qualification · ClassicWC33+9.7868.60
Feb 2, 2025Cogne10 km · Interval start · FreeWC53+1:54.069.88
Feb 1, 2025CogneSprint · ClassicWC37
Feb 1, 2025CogneSprint qualification · ClassicWC38+7.2853.42
Jan 31, 2025CogneTeam sprint · Classic(Austria, leg 1)WC15+38.17
Jan 31, 2025CogneTeam sprint qualification · Classic(Austria, leg 1)WC12+8.85
Jan 25, 2025EngadinSprint · FreeWC56
Jan 25, 2025EngadinSprint qualification · FreeWC56+8.1864.61
Jan 18, 2025Les RoussesSprint · ClassicWC37
Jan 18, 2025Les RoussesSprint qualification · ClassicWC38+9.3370.28
Nov 30, 2024RukaSprint · ClassicWC20
Nov 30, 2024RukaSprint qualification · ClassicWC28+6.6355.80
Nov 17, 2024Olos, MuonioInterval startFIS5484.86
Nov 15, 2024Olos, MuonioSprintFIS8
Nov 15, 2024Olos, MuonioSprint qualificationFIS1496.69
Apr 20, 2024BruksvallarnaMass startFIS17116.14
Mar 21, 2024GaltuerSprintFIS2
Mar 21, 2024GaltuerSprint qualificationFIS3117.75
Mar 17, 2024Falun20 km · Mass start · FreeWC75+4:49.5143.40
Mar 16, 2024Falun10 km · Interval start · ClassicWC49+2:06.564.87
Mar 15, 2024FalunSprint · ClassicWC37
Mar 15, 2024FalunSprint qualification · ClassicWC37+11.0678.81
Mar 12, 2024DrammenSprint · ClassicWC48
Mar 12, 2024DrammenSprint qualification · ClassicWC48+8.9272.70
Mar 3, 2024LahtiSprint · FreeWC46
Mar 3, 2024LahtiSprint qualification · FreeWC46+10.4880.51
Mar 1, 2024LahtiTeam sprint · Classic(Austria, leg 2)WC9+32.79
Mar 1, 2024LahtiTeam sprint qualification · Classic(Austria, leg 2)WC8+10.38
Feb 18, 2024Theodore Wirth Park, Minneapolis10 km · Interval start · FreeWC57+1:38.963.16
Feb 17, 2024Theodore Wirth Park, MinneapolisSprint · FreeWC35
Feb 17, 2024Theodore Wirth Park, MinneapolisSprint qualification · FreeWC35+9.8869.61
Feb 13, 2024CanmoreSprint · ClassicWC22
Feb 13, 2024CanmoreSprint qualification · ClassicWC16+7.049.99
Feb 10, 2024CanmoreSprint · FreeWC20
Feb 10, 2024CanmoreSprint qualification · FreeWC28+6.6555.85
Jan 28, 2024Goms20 km · Mass start · FreeWC64+3:51.5137.03
Jan 27, 2024GomsSprint · FreeWC39
Jan 27, 2024GomsSprint qualification · FreeWC39+10.6883.20
Jan 20, 2024Oberhof20 km · Mass start · ClassicWC52+3:13.497.99
Jan 19, 2024OberhofSprint · ClassicWC44
Jan 19, 2024OberhofSprint qualification · ClassicWC44+7.8857.02
Jan 3, 2024DavosSprint · FreeSWC27
Jan 3, 2024DavosSprint qualification · FreeSWC21+7.062.27
Jan 1, 2024Toblach20 km · Pursuit · FreeSWC67+9:12.2156.72
Dec 31, 2023Toblach10 km · Interval start · ClassicSWC62+2:17.178.99
Dec 30, 2023ToblachSprint · FreeSWC40
Dec 30, 2023ToblachSprint qualification · FreeSWC40+8.8469.23
Dec 22, 2023St. Ulrich am Pillersee10 km · Interval start · ClassicOPADSQ
Dec 21, 2023St. Ulrich am PillerseeSprint · FreeOPA30
Dec 21, 2023St. Ulrich am PillerseeSprint qualification · FreeOPA10+3.96108.56
Dec 17, 2023Trondheim10 km · Interval start · ClassicWC60+2:29.280.48
Dec 15, 2023TrondheimSprint · FreeWC51
Dec 15, 2023TrondheimSprint qualification · FreeWC51+11.7285.58
Nov 25, 2023Ruka10 km · Interval start · ClassicWC63+1:47.160.69
Nov 24, 2023RukaSprint · ClassicWC44
Nov 24, 2023RukaSprint qualification · ClassicWC44+7.1954.56
Mar 30, 2023Boden15 km · Interval start · FreeCISM14+1:58.464.47
Mar 28, 2023BodenTeam sprint · Free(Austria I, leg 2)CISM9+32.0
Mar 25, 2023LahtiSprint · ClassicWC38
Mar 25, 2023LahtiSprint qualification · ClassicWC40+9.0166.28
Mar 24, 2023LahtiTeam sprint · Free(Austria I, leg 1)WC14+1:01.86
Mar 24, 2023LahtiTeam sprint qualification · Free(Austria I, leg 1)WC15+18.69
Mar 21, 2023TallinnSprint · FreeWC29
Mar 21, 2023TallinnSprint qualification · FreeWC27+6.3756.25
Mar 18, 2023FalunSprint · FreeWC45
Mar 18, 2023FalunSprint qualification · FreeWC45+10.785.10
Mar 17, 2023Falun10 km · Interval start · ClassicWC51+2:32.184.78
Mar 14, 2023DrammenSprint · ClassicWC35
Mar 14, 2023DrammenSprint qualification · ClassicWC35+9.6576.93
Feb 23, 2023PlanicaSprint · ClassicWSC33
Feb 23, 2023PlanicaSprint qualification · ClassicWSC33+12.887.52
Feb 3, 2023ToblachSprint · FreeWC33
Feb 3, 2023ToblachSprint qualification · FreeWC33+7.056.32
Jan 28, 2023Les RoussesSprint · ClassicWC33
Jan 28, 2023Les RoussesSprint qualification · ClassicWC33+7.7559.50
Jan 22, 2023LivignoTeam sprint · Free(Austria II, leg 1)WC19
Jan 22, 2023LivignoTeam sprint qualification · Free(Austria II, leg 1)WC19+16.41
Jan 21, 2023LivignoSprint · FreeWC40
Jan 21, 2023LivignoSprint qualification · FreeWC40+9.2277.63
Jan 14, 2023Ramsau am DachsteinSprintNC3
Jan 14, 2023Ramsau am DachsteinSprint qualificationNC487.24
Jan 13, 2023Ramsau am DachsteinInterval startFIS352.34
Dec 17, 2022DavosSprint · FreeWC34
Dec 17, 2022DavosSprint qualification · FreeWC34+6.8259.78
Dec 10, 2022Beitostølen10 km · Interval start · ClassicWC58+2:13.474.34
Dec 9, 2022BeitostølenSprint · ClassicWC36
Dec 9, 2022BeitostølenSprint qualification · ClassicWC36+5.3941.05
Dec 3, 2022LillehammerSprint · FreeWC30
Dec 3, 2022LillehammerSprint qualification · FreeWC29+7.1650.58
Dec 2, 2022Lillehammer10 km · Interval start · FreeWC69+2:03.377.51
Nov 27, 2022GålåMass startFISDNS
Nov 26, 2022GålåInterval startFIS4970.10
Nov 25, 2022GålåSprintFIS18
Nov 25, 2022GålåSprint qualificationFIS1676.69
Nov 13, 2022OlosInterval startFIS3375.98
Nov 12, 2022OlosInterval startFIS5078.47
Nov 11, 2022OlosSprintFIS20
Nov 11, 2022OlosSprint qualificationFIS2077.94
Mar 13, 2022Falun4 × 5 km · Relay(Austria, leg 2)WC18+3:09.0
Mar 11, 2022FalunSprint · ClassicWC26
Mar 11, 2022FalunSprint qualification · ClassicWC18+6.0342.17
Feb 19, 2022St. Ulrich am PillerseeSprintFIS1
Feb 19, 2022St. Ulrich am PillerseeSprint qualificationFIS152.43
Feb 16, 2022BeijingTeam sprint · Classic(Austria, leg 1)OWG10+1:52.01
Feb 8, 2022BeijingSprint · FreeOWG39
Feb 8, 2022BeijingSprint qualification · FreeOWG39+11.5583.98
Jan 8, 2022St. UlrichSprint · FreeOPA12
Jan 8, 2022St. UlrichSprint qualification · FreeOPA16+8.5191.68
Dec 19, 2021DresdenTeam sprint · Free(Austria, leg 1)WC19
Dec 18, 2021DresdenSprint · FreeWC34
Dec 18, 2021DresdenSprint qualification · FreeWC34+6.8761.96
Dec 5, 2021Ulrichen, Goms15 km · Mass start · FreeOPADNS
Dec 4, 2021Ulrichen, GomsSprint · FreeOPA21
Dec 4, 2021Ulrichen, GomsSprint qualification · FreeOPA2+0.0655.79
Nov 28, 2021Santa Caterina ValfurvaInterval startFIS4482.84
Nov 27, 2021Santa Caterina ValfurvaSprintFIS9
Nov 27, 2021Santa Caterina ValfurvaSprint qualificationFIS1682.32
Mar 14, 2021Pokljuka15 km · Pursuit · FreeOPA38+8:29.3164.67
Mar 13, 2021Pokljuka15 km · Interval start · ClassicOPA41+4:38.0114.33
Mar 12, 2021PokljukaSprint · FreeOPA12
Mar 12, 2021PokljukaSprint qualification · FreeOPA11+5.6475.96
Feb 25, 2021OberstdorfSprint · ClassicWSC59
Feb 25, 2021OberstdorfSprint qualification · ClassicWSC59+21.2141.27
Feb 14, 2021SaalfeldenSprintFIS8
Feb 14, 2021SaalfeldenSprint qualificationFIS568.49
Feb 6, 2021UlricehamnSprint · FreeWC63
Feb 6, 2021UlricehamnSprint qualification · FreeWC63+13.5991.41
Jan 31, 2021FalunSprint · ClassicWC66
Jan 31, 2021FalunSprint qualification · ClassicWC66+16.74120.41
Jan 23, 2021Nové MěstoInterval startFIS16129.28
Jan 22, 2021Nové MěstoSprintFIS5
Jan 22, 2021Nové MěstoSprint qualificationFIS571.18
Jan 10, 2021SaalfeldenInterval startFIS1066.51
Jan 9, 2021SaalfeldenSprintFIS6
Jan 9, 2021SaalfeldenSprint qualificationFIS153.46
Jan 1, 2021Val MüstairSprint · FreeSWC53
Jan 1, 2021Val MüstairSprint qualification · FreeSWC53+14.8397.68
Dec 20, 2020DresdenTeam sprint · Free(Austria I, leg 2)WC17
Dec 19, 2020DresdenSprint · FreeWC18
Dec 19, 2020DresdenSprint qualification · FreeWC12+4.6239.72
Dec 13, 2020SeefeldInterval startFIS474.53
Dec 12, 2020SeefeldSprintFIS4
Dec 12, 2020SeefeldSprint qualificationFIS165.97
Dec 6, 2020Ulrichen, Goms15 km · Interval start · FreeOPA52+3:35.4101.92
Dec 5, 2020Ulrichen, GomsSprint · FreeOPA34
Dec 5, 2020Ulrichen, GomsSprint qualification · FreeOPA34+10.78118.67
Mar 8, 2020Pokljuka10 km · Interval start · ClassicBC7+2:02.8113.24
Mar 7, 2020PokljukaSprint · FreeBC2
Mar 7, 2020PokljukaSprint qualification · FreeBC179.15
Mar 1, 2020OberwiesenthalSprint · FreeU2334
Mar 1, 2020OberwiesenthalSprint qualification · FreeU2334+9.25120.23
Feb 22, 2020St. Jakob/ KtnInterval startNCDNS
Feb 8, 2020Piancavallo-Aviano/ Tarvisio15 km · Interval start · ClassicOPA51+4:14.7108.37
Feb 7, 2020Piancavallo-Aviano/ TarvisioSprint · FreeOPA15
Feb 7, 2020Piancavallo-Aviano/ TarvisioSprint qualification · FreeOPA25+7.84104.59
Feb 1, 2020OberstdorfInterval startNJCDNS
Jan 31, 2020OberstdorfSprintNJCDNF
Jan 31, 2020OberstdorfSprint qualificationNJCDNF
Jan 12, 2020DresdenTeam sprint · Free(Austria II, leg 2)WC26
Jan 11, 2020DresdenSprint · FreeWC56
Jan 11, 2020DresdenSprint qualification · FreeWC56+7.3565.47
Jan 5, 2020Campra15 km · Interval start · ClassicOPA56+3:46.2101.69
Jan 4, 2020CampraSprint · ClassicOPA28
Jan 4, 2020CampraSprint qualification · ClassicOPA27+12.29114.88
Dec 19, 2019St. Ulrich am PillerseeSprint · FreeOPA14
Dec 19, 2019St. Ulrich am PillerseeSprint qualification · FreeOPA19+3.5380.01
Dec 15, 2019SeefeldInterval startFIS1589.34
Dec 14, 2019SeefeldSprintNC6
Dec 14, 2019SeefeldSprint qualificationNC3101.93
Dec 8, 2019Pokljuka15 km · Interval start · FreeOPA65+3:01.698.95
Dec 7, 2019PokljukaSprint · FreeOPA28
Dec 7, 2019PokljukaSprint qualification · FreeOPA19+5.7196.42
Nov 30, 2019ObertilliachInterval startFIS5
Nov 29, 2019ObertilliachInterval startFIS664.08
Nov 17, 2019OunasvaaraSprintFIS17
Nov 17, 2019OunasvaaraSprint qualificationFIS1688.88
Mar 12, 2019Krasnoyarsk30 km · Mass start · FreeUVSDNS
Mar 8, 2019KrasnoyarskTeam sprint · Classic(Austria II, leg 1)UVS25
Mar 6, 2019KrasnoyarskSprint · FreeUVS25
Mar 6, 2019KrasnoyarskSprint qualification · FreeUVS14+9.08116.51
Mar 4, 2019Krasnoyarsk10 km · Pursuit · FreeUVSDNS
Mar 3, 2019Krasnoyarsk10 km · Interval start · ClassicUVS50+3:30.0127.89
Feb 9, 2019Planica15 km · Interval start · ClassicOPA57+4:28.4121.74
Feb 8, 2019PlanicaSprint · FreeOPA28
Feb 8, 2019PlanicaSprint qualification · FreeOPA26+5.68100.20
Jan 5, 2019Nové Město15 km · Interval start · FreeOPA57+3:42.9116.43
Jan 4, 2019Nové MěstoSprint · ClassicOPA26
Jan 4, 2019Nové MěstoSprint qualification · ClassicOPA17+7.3189.05
Dec 23, 2018Valdidentro - Isolaccia15 km · Mass start · ClassicOPADNF
Dec 22, 2018Valdidentro - Isolaccia15 km · Interval start · FreeOPADNS
Dec 21, 2018Valdidentro - IsolacciaSprint · FreeOPA25
Dec 21, 2018Valdidentro - IsolacciaSprint qualification · FreeOPA29+7.0187.60
Dec 16, 2018OberwiesenthalInterval startFIS1398.25
Dec 15, 2018OberwiesenthalSprintFIS5
Dec 15, 2018OberwiesenthalSprint qualificationFIS14126.74
Dec 2, 2018Ramsau am DachsteinInterval startFIS21119.32
Dec 1, 2018Ramsau am DachsteinSprintFIS4
Dec 1, 2018Ramsau am DachsteinSprint qualificationFIS7116.65
Nov 17, 2018SaariselkaSprintFIS5
Nov 17, 2018SaariselkaSprint qualificationFIS8143.44
Mar 24, 2018Ramsau am DachsteinMass startFIS16194.40
Mar 23, 2018Ramsau am DachsteinSprintFIS3
Mar 23, 2018Ramsau am DachsteinSprint qualificationFIS2113.74
Feb 11, 2018KlostersMass startFIS20204.90
Feb 10, 2018KlostersSprintFIS14
Feb 10, 2018KlostersSprint qualificationFIS16137.41
Jan 27, 2018SeefeldSprint qualification · FreeWC72+20.64148.41
Jan 27, 2018SeefeldSprint · FreeWC72
Jan 20, 2018SeefeldSkiathlon · Classic/FreeNC16138.05
Jan 7, 2018Campra20 km · Skiathlon · Classic/FreeOPADNS
Jan 6, 2018Campra15 km · Interval start · FreeOPA83+7:20.7195.93
Jan 5, 2018CampraSprint · ClassicOPA63
Jan 5, 2018CampraSprint qualification · ClassicOPA63+28.96200.59
Dec 28, 2017VillachInterval startFIS1286.22
Dec 17, 2017St. Ulrich / Pillerseetal15 km · Mass start · FreeOPADNS
Dec 16, 2017St. Ulrich / Pillerseetal15 km · Interval start · ClassicOPA103+5:28.6136.28
Dec 15, 2017St. Ulrich / PillerseetalSprint · FreeOPA84
Dec 15, 2017St. Ulrich / PillerseetalSprint qualification · FreeOPA84+15.03131.99
Dec 3, 2017SeefeldInterval startNC42164.88
Dec 2, 2017SeefeldSprintFIS10
Dec 2, 2017SeefeldSprint qualificationFIS11113.37
Mar 26, 2017EisenerzMass startNCDNS
Mar 25, 2017EisenerzSprintNC14
Mar 25, 2017EisenerzSprint qualificationNC12166.47
Mar 19, 2017Seefeld15 km · Pursuit · FreeJUNstatus.(DNS)
Mar 18, 2017Seefeld10 km · Interval start · ClassicJUN28120.88
Mar 17, 2017Seefeld3.3 km · Interval start · FreeJUN35124.94
Mar 5, 2017St. Ulrich20 km · Mass start · ClassicJUNDNF
Mar 4, 2017St. Ulrich10 km · Interval start · FreeJUN26163.44
Feb 3, 2017Park City, UT20 km · Skiathlon · Classic/FreeWJC45+6:23.1230.81
Feb 1, 2017Park City, UT10 km · Interval start · FreeWJC47+2:39.7144.60
Jan 30, 2017Park City, UTSprint · ClassicWJC23
Jan 30, 2017Park City, UTSprint qualification · ClassicWJC22+10.72140.33
Jan 21, 2017Ramsau am DachsteinInterval startNC1783.16
Jan 8, 2017Planica10 km · Interval start · ClassicJUN2190.11
Jan 6, 2017PlanicaSprint · FreeJUN6
Jan 6, 2017PlanicaSprint qualification · FreeJUN14188.23
Dec 30, 2016St. Jakob/ KtnInterval startFIS673.10
Dec 18, 2016Goms15 km · Mass start · FreeJUNDNS
Dec 17, 2016Goms10 km · Interval start · ClassicJUN23104.69
Dec 16, 2016GomsSprint · ClassicJUN11
Dec 16, 2016GomsSprint qualification · ClassicJUN6140.40
Dec 4, 2016RamsauInterval startFIS21104.39
Dec 3, 2016RamsauSprintFIS25
Dec 3, 2016RamsauSprint qualificationFIS12
Mar 13, 2016Dobbiaco15 km · Pursuit · FreeJUN33191.15
Mar 12, 2016Dobbiaco10 km · Interval start · ClassicJUN24108.36
Mar 11, 2016Dobbiaco3.3 km · Interval start · FreeJUN2690.62
Mar 6, 2016Arber-Zwiesel20 km · Mass start · FreeJUN30169.97
Mar 5, 2016Arber-Zwiesel15 km · Interval start · ClassicJUN17119.21
Feb 26, 2016Rasnov4 × 5 km · Relay · Free(Austria)WJC14+4:02.0
Feb 25, 2016Rasnov15 km · Interval start · FreeWJCDNS
Feb 23, 2016Rasnov10 km · Interval start · ClassicWJC59+3:37.6135.17
Feb 22, 2016RasnovSprint · FreeWJC30
Feb 22, 2016RasnovSprint qualification · FreeWJC30+14.9150.81
Jan 10, 2016Planica10 km · Interval start · FreeJUN43121.85
Jan 9, 2016Planica10 km · Interval start · ClassicJUN31102.41
Jan 8, 2016PlanicaSprint · FreeJUN12
Jan 8, 2016PlanicaSprint qualification · FreeJUN17197.73
Jan 3, 2016VillachInterval startFIS990.38
Dec 20, 2015Hochfilzen15 km · Interval start · ClassicJUN25116.31
Dec 19, 2015Hochfilzen10 km · Interval start · FreeJUN34124.59
Dec 18, 2015HochfilzenSprint · FreeJUN23
Dec 18, 2015HochfilzenSprint qualification · FreeJUN24236.87
Dec 6, 2015SeefeldInterval startFIS4793.33
Dec 5, 2015SeefeldInterval startFIS56124.04
Dec 4, 2015SeefeldSprintFIS22
Dec 4, 2015SeefeldSprint qualificationFIS2275.02
Mar 7, 2015EisenerzInterval startFIS15104.42
Mar 1, 2015RoglaMass startJUN10120.12
Feb 28, 2015RoglaInterval startJUN10133.00
Jan 29, 2015StegSprint qualificationEYOF37285.54
Jan 28, 2015StegInterval startEYOF44154.64
Jan 26, 2015StegInterval startEYOF33128.05
Dec 28, 2014HochfilzenInterval startFIS30155.24
Feb 23, 2014OberwiesenthalTeam eventJUN8
Feb 22, 2014OberwiesenthalInterval startJUN19107.43
Feb 8, 2014RamsauInterval startFIS28143.19
Jan 6, 2014SaalfeldenInterval startFIS35114.22
Jan 5, 2014SaalfeldenSprintNC33
Jan 5, 2014SaalfeldenSprint qualificationNC33170.01
Dec 14, 2013St. Ulrich / PillerseetalInterval startJUNDNS
Dec 13, 2013St. Ulrich / PillerseetalSprintJUN9
Dec 13, 2013St. Ulrich / PillerseetalSprint qualificationJUN2212.80
Dec 8, 2013SeefeldInterval startFIS6895.35
Dec 7, 2013SeefeldInterval startFIS105153.54
Feb 24, 2013HirschauMass startJUN5
Feb 23, 2013HirschauTeam eventJUN4
Dec 16, 2012St. Ulrich am PillerseeMass startJUN19205.60
Dec 15, 2012St. Ulrich am PillerseeInterval startJUNDNS
Dec 14, 2012St. Ulrich am PillerseeSprintJUN17
Dec 14, 2012St. Ulrich am PillerseeSprint qualificationJUN18259.71
Feb 25, 2012Kranj / PokljukaMass startJUN10