XCWeek
UKR
UkraineMenActive

YanKostruba

Age
27
Born
1999
Skis
Fischer
7
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
–
FIS pts distance
–
FIS pts sprint

XC Rating over time

XC Rating →
1,210
XC Rating · Distance
1,082
XC Rating · Sprint
1000110012001300140020162017201820192020
DistanceSprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2019/2015773
2018/1919
2017/1817
2016/1712
2015/1618

All results 102

DateVenueRaceLevelRkBehindFIS pts
Mar 5, 2020Oberwiesenthal30 km · Mass start · FreeU2346+10:16.9223.00
Mar 3, 2020Oberwiesenthal15 km · Interval start · ClassicU2349+4:49.3130.85
Mar 1, 2020OberwiesenthalSprint · FreeU2365
Mar 1, 2020OberwiesenthalSprint qualification · FreeU2365+22.67231.54
Jan 24, 2020Western CenterInterval startFIS789.61
Jan 23, 2020Western CenterSprintFIS29
Jan 23, 2020Western CenterSprint qualificationFIS7162.43
Jan 19, 2020Nové Město15 km · Pursuit · ClassicWC73
Jan 18, 2020Nové Město15 km · Interval start · FreeWC74+8:32.6202.51
Jan 12, 2020DresdenTeam sprint · Free(Ukraine, leg 1)WC30
Jan 11, 2020DresdenSprint · FreeWC75
Jan 11, 2020DresdenSprint qualification · FreeWC75+21.95195.52
Dec 1, 2019Ruka15 km · Pursuit · FreeSWC80
Nov 30, 2019Ruka15 km · Interval start · ClassicSWC86+4:57.9112.57
Nov 29, 2019RukaSprint · ClassicSWC93
Nov 29, 2019RukaSprint qualification · ClassicSWC93+21.35162.75
Nov 17, 2019OlosInterval startFIS53109.60
Nov 16, 2019OlosInterval startFIS72135.28
Nov 15, 2019OlosSprintFIS58
Nov 15, 2019OlosSprint qualificationFIS58160.65
Mar 1, 2019Seefeld4 × 10 km · Relay(Ukraine)WSC14
Feb 27, 2019Seefeld15 km · Interval start · ClassicWSC80+7:20.2152.94
Feb 24, 2019SeefeldTeam sprint · Classic(Ukraine)WSC19
Feb 21, 2019SeefeldSprint · FreeWSC84
Feb 21, 2019SeefeldSprint qualification · FreeWSC85+32.24220.34
Jan 26, 2019Lahti4 × 5 km · RelayWJC18+5:45.2
Jan 24, 2019Lahti30 km · Mass start · ClassicWJC25+1:17.562.65
Jan 22, 2019Lahti10 km · Interval start · FreeWJC46+2:08.9114.54
Jan 20, 2019LahtiSprint · ClassicWJC46
Jan 20, 2019LahtiSprint qualification · ClassicWJC46+20.64197.09
Jan 10, 2019SyankiInterval startFIS155.17
Jan 8, 2019SyankiInterval startFIS160.70
Dec 23, 2018SyankiSprintFIS27
Dec 23, 2018SyankiSprint qualificationFIS28249.15
Dec 22, 2018SyankiInterval startFIS14140.31
Dec 21, 2018SyankiInterval startFIS691.88
Dec 16, 2018Imatra, Ukonniemi stadionInterval startFIS38137.18
Dec 15, 2018Imatra, Ukonniemi stadionSprintJUN48
Dec 15, 2018Imatra, Ukonniemi stadionSprint qualificationJUN48316.71
Nov 25, 2018KontiolahtiInterval startFIS17113.01
Nov 24, 2018KontiolahtiInterval startFIS20124.16
Nov 18, 2018SaariselkaInterval startFIS14100.75
Nov 17, 2018SaariselkaSprintFIS13
Nov 17, 2018SaariselkaSprint qualificationFIS15195.10
Feb 1, 2018Goms20 km · Skiathlon · Classic/FreeWJC38+4:58.4159.32
Jan 30, 2018Goms10 km · Interval start · ClassicWJC27+1:58.3104.45
Jan 28, 2018GomsSprint · FreeWJC80
Jan 28, 2018GomsSprint qualification · FreeWJC80+31.73310.80
Jan 14, 2018TysovetsSprint qualificationFIS20211.29
Jan 13, 2018TysovetsInterval startFIS1291.70
Jan 12, 2018TysovetsInterval startFIS1075.84
Jan 7, 2018JakuszyceInterval startFIS25183.66
Jan 6, 2018JakuszyceSprintFIS30
Jan 6, 2018JakuszyceSprint qualificationFIS22197.81
Dec 22, 2017Syanki10 km · Interval start · ClassicEEC12+2:36.6119.68
Dec 21, 2017Syanki10 km · Interval start · FreeEEC31+2:50.5126.07
Dec 20, 2017SyankiSprint · FreeEEC51
Dec 20, 2017SyankiSprint qualification · FreeEEC51+24.77219.85
Dec 9, 2017SaukkovaaraInterval startFIS63142.22
Dec 3, 2017RukaInterval startFIS1390.47
Dec 2, 2017RukaInterval startFIS361.49
Nov 26, 2017KontiolahtiInterval startFIS763.04
Nov 25, 2017KontiolahtiInterval startFIS39130.82
Nov 17, 2017SaariselkaInterval startFIS35115.43
Nov 11, 2017OlosInterval startFIS116148.32
Feb 17, 2017Kandilli/ Erzurum4 × 5 km · RelayEYOF11+7:25.0
Feb 16, 2017Kandilli/ ErzurumSprint · FreeEYOF42
Feb 16, 2017Kandilli/ ErzurumSprint qualification · FreeEYOF42+18.95336.53
Feb 14, 2017Kandilli/ Erzurum10 km · Interval start · FreeEYOF31+3:24.1239.70
Feb 13, 2017Kandilli/ Erzurum7.5 km · Interval start · ClassicEYOF24+1:46.1192.93
Jan 8, 2017TysovetsInterval startFIS21148.35
Dec 22, 2016SyankiSprint · FreeEEC23
Dec 22, 2016SyankiSprint qualification · FreeEEC23+17.65208.42
Dec 21, 2016Syanki15 km · Interval start · FreeEEC10+2:11.288.06
Dec 20, 2016Syanki10 km · Interval start · ClassicEEC15+2:17.9107.20
Dec 11, 2016LapinlahtiInterval startFIS26117.12
Dec 4, 2016RukaInterval startFIS27134.32
Nov 27, 2016KontiolahtiInterval startFIS41131.10
Nov 26, 2016KontiolahtiInterval startFIS61151.76
Feb 26, 2016Rasnov4 × 5 km · Relay · Free(Ukraine)WJC17+6:07.7
Feb 25, 2016Rasnov15 km · Interval start · FreeWJC75+4:57.8160.37
Feb 23, 2016Rasnov10 km · Interval start · ClassicWJC77+5:23.8184.06
Feb 22, 2016RasnovSprint · FreeWJC79
Feb 22, 2016RasnovSprint qualification · FreeWJC79+33.73297.17
Feb 7, 2016SyankiInterval startFIS20208.38
Feb 6, 2016SyankiInterval startFIS8155.95
Feb 5, 2016SyankiSprintFIS6
Feb 5, 2016SyankiSprint qualificationFIS9294.42
Jan 7, 2016SyankiInterval startFIS890.39
Jan 6, 2016SyankiInterval startFIS16130.59
Jan 5, 2016SyankiSprintFIS17
Jan 5, 2016SyankiSprint qualificationFIS17271.65
Dec 20, 2015Hochfilzen10 km · Interval start · ClassicJUN14188.69
Dec 19, 2015Hochfilzen10 km · Interval start · FreeJUN12172.26
Dec 18, 2015HochfilzenSprint · FreeJUN104
Dec 18, 2015HochfilzenSprint qualification · FreeJUN104483.55
Nov 29, 2015KontiolahtiInterval startFIS57158.62
Nov 28, 2015KontiolahtiInterval startJUN9125.83
Nov 21, 2015SaariselkaeInterval startFIS119164.69
Nov 15, 2015OlosInterval startFIS155152.90
Nov 13, 2015OlosSprintFIS115
Nov 13, 2015OlosSprint qualificationFIS116238.40