XCWeek
POL
PolandMenActive

MichalSkowron

Age
28
Born
1998
Club
KS AZS AWF Katowice
7
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
111.47
FIS pts distance
209.18
FIS pts sprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2025/2615
2024/2514
2023/2422
2022/2315
2021/2215364
2020/219
2019/2019463
2018/1918
2017/1820
2016/179
2015/165
2014/151
2013/142
2012/132

All results 216

DateVenueRaceLevelRkBehindFIS pts
Mar 28, 2026Horni Misecky5 km · Interval start · ClassicFIS29+1:07.8122.35
Mar 27, 2026Horni Misecky10 km · Interval start · FreeFIS35+3:13.0166.33
Mar 15, 2026Kubalonka10 km · Pursuit · ClassicFIS12+4:28.3168.20
Mar 14, 2026Kubalonka10 km · Interval start · FreeFIS12+2:36.7153.66
Jan 18, 2026Kubalonka10 km · Interval start · FreeSC2+36.495.08
Jan 17, 2026Kubalonka10 km · Interval start · ClassicSC3+1:04.4118.12
Jan 4, 2026Jakuszyce15 km · Interval start · ClassicFIS10+2:08.8134.31
Jan 3, 2026JakuszyceSprint qualification · FreeFIS12+7.94236.14
Jan 3, 2026JakuszyceSprint · FreeFIS17
Dec 14, 2025Strbske Pleso10 km · Interval start · FreeSC17+1:18.0165.08
Dec 13, 2025Strbske PlesoSprint · ClassicSC5
Dec 13, 2025Strbske PlesoSprint qualification · ClassicSC12+13.07224.09
Nov 30, 2025Boden20 km · Mass start · FreeFIS43+1:27.397.53
Nov 29, 2025Boden10 km · Interval start · FreeFIS96+2:41.2155.40
Nov 23, 2025Gällivare10 km · Interval start · FreeFIS75+2:29.1124.26
Nov 22, 2025Gällivare10 km · Interval start · ClassicFIS101+3:17.6140.48
Nov 21, 2025GällivareSprint · ClassicFIS84
Nov 21, 2025GällivareSprint qualification · ClassicFIS86+17.09167.31
Mar 27, 2025ZAKOPANEMass startFIS286.11
Mar 26, 2025ZAKOPANEInterval startFIS3114.79
Mar 16, 2025KubalonkaMass startFIS190.19
Mar 15, 2025KubalonkaInterval startFIS5110.28
Feb 1, 2025Wisla, KubalonkaSprint qualificationFIS3252.02
Feb 1, 2025Wisla, KubalonkaSprintFIS1
Jan 31, 2025Wisla, KubalonkaInterval startFIS1126.46
Jan 12, 2025JakuszyceMass startFIS477.83
Jan 11, 2025JakuszyceSprintFIS5
Jan 11, 2025JakuszyceSprint qualificationFIS5247.58
Jan 5, 2025Sparkassen-Skiarena Oberwiesenthal20 km · Mass start · ClassicFESA50+6:25.0189.97
Jan 4, 2025Sparkassen-Skiarena OberwiesenthalSprint · ClassicFESA70
Jan 4, 2025Sparkassen-Skiarena OberwiesenthalSprint qualification · ClassicFESA70+25.08251.21
Dec 15, 2024Strbske Pleso10 km · Interval start · FreeSC7+1:29.2122.35
Dec 14, 2024Strbske PlesoSprint · ClassicSC5
Dec 14, 2024Strbske PlesoSprint qualification · ClassicSC24+22.16240.85
Nov 24, 2024BruksvallarnaInterval startFIS6892.12
Nov 23, 2024BruksvallarnaInterval startFIS81108.82
Mar 26, 2024Strbske PlesoInterval startNC894.85
Mar 25, 2024Strbske PlesoSprintNC12
Mar 25, 2024Strbske PlesoSprint qualificationNC14223.23
Mar 17, 2024Strbske PlesoInterval startFIS8117.22
Mar 3, 2024Horni MiseckySprintFIS5
Mar 3, 2024Horni MiseckySprint qualificationFIS1149.63
Mar 2, 2024Horni MiseckyMass startFIS6165.20
Mar 1, 2024Horni MiseckyInterval startFIS495.17
Feb 25, 2024Schilpario20 km · Pursuit · FreeOPADNF
Feb 24, 2024Schilpario10 km · Interval start · ClassicOPA81+7:41.4239.10
Feb 4, 2024PTASZKOWA10 km · Interval start · ClassicSC2+27.4104.48
Feb 3, 2024PTASZKOWASprint · ClassicSC1
Feb 3, 2024PTASZKOWASprint qualification · ClassicSC2+1.23140.08
Jan 21, 2024Jakuszyce20 km · Mass start · ClassicOPA16+1:40.686.09
Jan 20, 2024Jakuszyce10 km · Interval start · FreeOPA25+1:17.693.11
Jan 14, 2024Wisla-Kubalonka15 km · Interval start · FreeSC7+2:03.8101.27
Jan 13, 2024Wisla-Kubalonka10 km · Interval start · ClassicSC7+35.783.15
Dec 22, 2023St. Ulrich am Pillersee10 km · Interval start · ClassicOPADNF
Dec 21, 2023St. Ulrich am PillerseeSprint · FreeOPA58
Dec 21, 2023St. Ulrich am PillerseeSprint qualification · FreeOPA58+14.34181.50
Dec 17, 2023ZAKOPANEInterval startFIS396.92
Dec 16, 2023ZAKOPANEInterval startFIS3101.34
Dec 10, 2023Ulrichen, Goms20 km · Mass start · FreeOPA58+5:09.2186.83
Dec 9, 2023Ulrichen, Goms10 km · Interval start · ClassicOPADNF
Nov 26, 2023IdreInterval startFIS61115.24
Nov 25, 2023IdreInterval startFIS157149.75
Mar 19, 2023Dobbiaco15 km · Pursuit · ClassicOPA51+4:36.0125.83
Mar 18, 2023Dobbiaco10 km · Interval start · FreeOPA47+1:48.197.71
Mar 17, 2023DobbiacoSprint · FreeOPA51
Mar 17, 2023DobbiacoSprint qualification · FreeOPA51+11.0142.88
Mar 11, 2023JakuszyceSprintNC3
Mar 11, 2023JakuszyceSprint qualificationNC1105.73
Feb 19, 2023Nové MěstoMass startFIS467.63
Feb 18, 2023Nové MěstoInterval startFIS786.88
Feb 17, 2023Nové MěstoSprintFIS4
Feb 17, 2023Nové MěstoSprint qualificationFIS8140.67
Jan 22, 2023Mt. Van Hoevenberg at the Olympic Sports30 km · Mass start · FreeUVS35+7:27.8171.65
Jan 20, 2023Mt. Van Hoevenberg at the Olympic Sports7.5 km · Relay(Poland, leg 2)UVSDNS
Jan 18, 2023Mt. Van Hoevenberg at the Olympic Sports10 km · Pursuit · FreeUVS41+3:58.1127.06
Jan 17, 2023Mt. Van Hoevenberg at the Olympic Sports10 km · Interval start · ClassicUVS49+2:32.0111.57
Jan 15, 2023Mt. Van Hoevenberg at the Olympic SportsSprint · FreeUVS43
Jan 15, 2023Mt. Van Hoevenberg at the Olympic SportsSprint qualification · FreeUVS43+11.21180.53
Jan 13, 2023Mt. Van Hoevenberg at the Olympic SportsTeam sprint · Classic(Poland II, leg 1)UVS26
Dec 18, 2022St. Ulrich am Pillersee10 km · Interval start · FreeOPA58+2:57.3134.71
Dec 17, 2022St. Ulrich am PillerseeSprint · ClassicOPA44
Dec 17, 2022St. Ulrich am PillerseeSprint qualification · ClassicOPA44+19.15156.21
Apr 3, 2022Horni MiseckyMass startFIS18135.88
Apr 1, 2022Horni MiseckySprintFIS8
Apr 1, 2022Horni MiseckySprint qualificationFIS674.24
Mar 27, 2022Zakopane12.5 km · Mass start · FreeSC5+3.858.65
Mar 26, 2022Zakopane10 km · Interval start · ClassicSC3+38.563.08
Mar 13, 2022Sappada15 km · Mass start · FreeOPA37+2:01.0108.05
Mar 12, 2022Sappada15 km · Interval start · ClassicOPADNF
Jan 29, 2022Nové MěstoInterval startFIS673.40
Jan 28, 2022Nové MěstoSprintFIS1
Jan 28, 2022Nové MěstoSprint qualificationFIS6143.28
Jan 12, 2022Zakopane15 km · Interval start · ClassicSC5+2:36.397.65
Jan 11, 2022ZakopaneSprint · FreeSC4
Jan 11, 2022ZakopaneSprint qualification · FreeSC7+9.09118.34
Dec 19, 2021St. Ulrich am Pillersee15 km · Mass start · FreeOPA35+1:13.478.59
Dec 18, 2021St. Ulrich am Pillersee15 km · Interval start · ClassicOPA51+4:25.8118.49
Dec 4, 2021Lillehammer15 km · Interval start · FreeWC72+5:32.8136.80
Nov 28, 2021Ruka15 km · Pursuit · FreeWC64+7:44.7170.81
Nov 27, 2021Ruka15 km · Interval start · ClassicWC84+4:04.498.32
Mar 21, 2021Zakopane30 km · Mass start · FreeSC21+5:50.1159.54
Mar 20, 2021ZakopaneSprint · ClassicSC7
Mar 20, 2021ZakopaneSprint qualification · ClassicSC3+1.5471.93
Feb 27, 2021Jablonec nad NisouInterval startFIS16158.01
Feb 26, 2021Jablonec nad NisouSprint qualificationFISDNS
Feb 12, 2021Vuokatti15 km · Interval start · FreeU2359+5:04.5139.50
Feb 11, 2021VuokattiSprint · ClassicU2348
Feb 11, 2021VuokattiSprint qualification · ClassicU2348+18.72160.48
Dec 20, 2020Zakopane15 km · Interval start · FreeSC28+4:00.3119.35
Dec 19, 2020Zakopane10 km · Interval start · ClassicSC15+1:59.297.97
Dec 6, 2020Ulrichen, Goms15 km · Interval start · FreeOPA94+6:15.1162.66
Dec 5, 2020Ulrichen, GomsSprint · FreeOPA109
Dec 5, 2020Ulrichen, GomsSprint qualification · FreeOPA109+1:06.54495.06
Mar 5, 2020Oberwiesenthal30 km · Mass start · FreeU2341+9:34.4209.36
Mar 3, 2020Oberwiesenthal15 km · Interval start · ClassicU2345+4:27.1122.73
Mar 1, 2020OberwiesenthalSprint · FreeU2353
Mar 1, 2020OberwiesenthalSprint qualification · FreeU2353+14.2161.29
Feb 9, 2020Strbske PlesoSprint · FreeSC6
Feb 9, 2020Strbske PlesoSprint qualification · FreeSC4+4.21121.69
Feb 8, 2020Strbske Pleso15 km · Interval start · ClassicSC5+2:05.385.03
Feb 2, 2020Zakopane15 km · Interval start · ClassicSC7+3:03.6105.20
Feb 1, 2020ZakopaneSprint · FreeSC5
Feb 1, 2020ZakopaneSprint qualification · FreeSC4+8.85124.57
Jan 26, 2020OberstdorfSprint · ClassicWC70
Jan 26, 2020OberstdorfSprint qualification · ClassicWC70+31.68185.09
Jan 25, 2020Oberstdorf30 km · Skiathlon · Classic/FreeWC63
Jan 19, 2020Nové Město15 km · Pursuit · ClassicWC67+10:35.3125.77
Jan 18, 2020Nové Město15 km · Interval start · FreeWC72+7:11.9170.63
Dec 29, 2019Strbske Pleso10 km · Interval start · ClassicSC7+1:18.6118.33
Dec 28, 2019Strbske PlesoSprint · FreeSC29
Dec 28, 2019Strbske PlesoSprint qualification · FreeSC10+13.06174.62
Dec 21, 2019St. Ulrich am Pillersee10 km · Interval start · FreeOPA38+1:13.367.32
Dec 20, 2019St. Ulrich am Pillersee15 km · Interval start · ClassicOPA48+3:44.498.94
Dec 19, 2019St. Ulrich am PillerseeSprint · FreeOPA40
Dec 19, 2019St. Ulrich am PillerseeSprint qualification · FreeOPA40+5.9102.37
Nov 24, 2019GällivareSprintFIS73
Nov 24, 2019GällivareSprint qualificationFIS73286.57
Nov 23, 2019GällivareInterval startFIS59122.72
Nov 22, 2019GällivareInterval startFIS59144.71
Mar 24, 2019Kremnica - Skalka15 km · Mass start · FreeSC9+3:15.7152.99
Mar 23, 2019Kremnica - Skalka10 km · Interval start · ClassicSC7+1:44.689.76
Mar 12, 2019Krasnoyarsk30 km · Mass start · FreeUVS45+11:38.0251.51
Mar 8, 2019KrasnoyarskTeam sprint · Classic(Poland II, leg 1)UVS17
Mar 6, 2019KrasnoyarskSprint · FreeUVS23
Mar 6, 2019KrasnoyarskSprint qualification · FreeUVS24+10.67127.87
Mar 4, 2019Krasnoyarsk10 km · Pursuit · FreeUVS37+4:30.7136.12
Mar 3, 2019Krasnoyarsk10 km · Interval start · ClassicUVS26+2:24.594.31
Feb 9, 2019Planica15 km · Interval start · ClassicOPA52+3:47.4107.23
Feb 8, 2019PlanicaSprint · FreeOPA33
Feb 8, 2019PlanicaSprint qualification · FreeOPA33+7.03111.35

Show more (66)