XCWeek
BUL
BulgariaMenActive

DanielPeshkov

Age
23
Born
Dec 23, 2002
Club
SK Bansko
12
WC starts
0
WC wins
0
WC podiums
0
Champ. medals
109.54
FIS pts distance
252.92
FIS pts sprint

XC Rating over time

XC Rating →
1,362
XC Rating · Distance · World #626
1,114
XC Rating · Sprint · World #952
1000110012001300140015002020202120222023202420252026
DistanceSprint

Season by season

SeasonRacesWC startsWinsPodiumsTop 10BestWC rankPointsDistanceSprint
2025/26181101
2024/2529568
2023/2418
2022/2321255
2021/2225292
2020/2124274
2019/2023

All results 200

DateVenueRaceLevelRkBehindFIS pts
Mar 14, 2026Bansko10 km · Interval start · FreeSEE2+33.8130.64
Mar 13, 2026Bansko10 km · Interval start · ClassicSEE2+29.1119.33
Feb 21, 2026Milano Cortina50 km · Mass start · ClassicOWG42+26:15.2289.99
Feb 18, 2026Milano CortinaTeam sprint · Free(Bulgaria, leg 2)OWG22
Feb 18, 2026Milano CortinaTeam sprint qualification · Free(Bulgaria, leg 2)OWG22+32.49
Feb 13, 2026Milano Cortina10 km · Interval start · FreeOWG67+3:18.6128.52
Feb 10, 2026Milano CortinaSprint · ClassicOWG73
Feb 10, 2026Milano CortinaSprint qualification · ClassicOWG73+30.32194.18
Feb 8, 2026Milano Cortina20 km · Skiathlon · Classic/FreeOWGDNF
Jan 11, 2026Seefeld20 km · Mass start · FreeFESADNF
Jan 10, 2026Seefeld10 km · Interval start · ClassicFESA73+3:16.2132.02
Jan 9, 2026SeefeldSprint · ClassicFESA61
Jan 9, 2026SeefeldSprint qualification · ClassicFESA61+34.86290.50
Dec 20, 2025St. Ulrich15 km · Interval start · ClassicFESA75+3:09.8118.44
Dec 19, 2025St. UlrichSprint · FreeFESA78
Dec 19, 2025St. UlrichSprint qualification · FreeFESA78+30.57285.66
Dec 14, 2025Davos10 km · Interval start · FreeWC101+3:46.2132.99
Dec 12, 2025DavosTeam sprint qualification · Free(Bulgaria, leg 2)WC31+28.44
Dec 7, 2025Planica10 km · Interval start · FreeFESA42+1:06.197.05
Dec 6, 2025Planica10 km · Interval start · ClassicFESA55+2:14.0124.10
Nov 30, 2025Santa Caterina Valfurva10 km · Interval start · ClassicFIS27+2:53.6117.55
Nov 29, 2025Santa Caterina Valfurva10 km · Interval start · FreeFIS21+1:51.895.34
Nov 28, 2025Santa Caterina ValfurvaSprint · FreeFIS35
Nov 28, 2025Santa Caterina ValfurvaSprint qualification · FreeFIS36+17.4241.32
Mar 16, 2025Bansko10 km · Interval start · FreeBCDNF
Mar 15, 2025Bansko10 km · Interval start · ClassicBC2+2:03.4154.82
Mar 8, 2025Trondheim50 km · Mass start · FreeWSC51+19:08.6227.54
Mar 5, 2025TrondheimTeam sprint · Classic(Bulgaria, leg 2)WSC29
Mar 5, 2025TrondheimTeam sprint qualification · Classic(Bulgaria, leg 2)WSC29+1:01.92
Mar 4, 2025Trondheim10 km · Interval start · ClassicWSC67+3:37.0102.32
Mar 1, 2025Trondheim20 km · Skiathlon · Classic/FreeWSC64+5:40.4179.00
Feb 27, 2025TrondheimSprint · FreeWSC93
Feb 27, 2025TrondheimSprint qualification · FreeWSC93+24.16185.47
Feb 16, 2025Falun20 km · Mass start · FreeWC68+6:30.5189.49
Feb 15, 2025Falun10 km · Interval start · ClassicWC74+3:32.0113.50
Feb 14, 2025FalunSprint · ClassicWC76
Feb 14, 2025FalunSprint qualification · ClassicWC76+36.46255.73
Feb 8, 2025Schilpario10 km · Interval start · FreeU2343+3:46.7156.51
Feb 6, 2025Schilpario20 km · Mass start · ClassicU2351+5:51.6204.39
Feb 4, 2025SchilparioSprint · ClassicU2367
Feb 4, 2025SchilparioSprint qualification · ClassicU2368+23.88243.72
Jan 23, 2025Torino - Pragelato20 km · Mass start · ClassicUVS30+4:48.2194.77
Jan 19, 2025Torino - PragelatoTeam sprint · Free(Bulgaria)UVS17
Jan 17, 2025Torino - PragelatoSprint · ClassicUVS59
Jan 17, 2025Torino - PragelatoSprint qualification · ClassicUVS63+20.03299.96
Jan 15, 2025Torino - Pragelato10 km · Interval start · FreeUVS30+1:16.2132.44
Jan 12, 2025Lago di TeseroInterval startNCDNF
Jan 11, 2025Lago di TeseroSprintNC30
Jan 11, 2025Lago di TeseroSprint qualificationNC30263.11
Dec 21, 2024St. Ulrich am Pillersee10 km · Interval start · FreeFESADSQ
Dec 20, 2024St. Ulrich am PillerseeSprint · ClassicFESA56
Dec 20, 2024St. Ulrich am PillerseeSprint qualification · ClassicFESA56+16.65177.31
Dec 15, 2024Davos20 km · Interval start · ClassicWCNPS
Dec 13, 2024DavosTeam sprint · Free(Bulgaria, leg 1)WC31
Dec 13, 2024DavosTeam sprint qualification · Free(Bulgaria, leg 1)WC31+35.44
Dec 8, 2024Schlinig15 km · Interval start · FreeFESA51+3:46.6133.08
Dec 7, 2024Schlinig10 km · Interval start · ClassicFESADSQ
Dec 6, 2024SchlinigSprint · FreeFESA78
Dec 6, 2024SchlinigSprint qualification · FreeFESA78+27.16260.03
Dec 1, 2024Santa Caterina ValfurvaInterval startFIS2091.94
Nov 30, 2024Santa Caterina ValfurvaInterval startFIS19112.29
Nov 29, 2024Santa Caterina ValfurvaSprintFIS42
Nov 29, 2024Santa Caterina ValfurvaSprint qualificationFIS42249.49
Mar 8, 2024Pokjluka10 km · Interval start · FreeBC184.22
Mar 7, 2024Pokjluka7.5 km · Interval start · FreeBC3+1:12.2139.86
Mar 2, 2024Pokljuka10 km · Mass start · ClassicBC1135.18
Mar 1, 2024PokljukaSprint · FreeBC6
Mar 1, 2024PokljukaSprint qualification · FreeBC12+9.75277.62
Feb 17, 2024Dobbiaco/ToblachInterval startFIS21109.44
Feb 10, 2024Planica10 km · Interval start · ClassicU2346+2:42.1124.51
Feb 8, 2024Planica20 km · Mass start · FreeU2343+6:22.7223.30
Feb 6, 2024PlanicaSprint · FreeU2360
Feb 6, 2024PlanicaSprint qualification · FreeU2360+13.82194.37
Jan 21, 2024Jakuszyce20 km · Mass start · ClassicOPADNF
Jan 20, 2024Jakuszyce10 km · Interval start · FreeOPA30+1:37.5104.85
Jan 7, 2024Oberwiesenthal10 km · Interval start · ClassicOPADNF
Jan 6, 2024Oberwiesenthal20 km · Mass start · FreeOPA37+2:25.3116.93
Dec 17, 2023SappadaMass startFIS21110.29
Dec 16, 2023SappadaInterval startFIS1774.51
Dec 10, 2023Ulrichen, Goms20 km · Mass start · FreeOPA45+3:53.4150.26
Dec 9, 2023Ulrichen, Goms10 km · Interval start · ClassicOPA65+3:12.2131.72
Dec 3, 2023Silvaplana-SurlejInterval startFIS33122.13
Dec 2, 2023Silvaplana-SurlejInterval startFIS42129.18
Mar 24, 2023Bolu/Gerede10 km · Interval start · FreeBC2+37.656.90
Mar 23, 2023Bolu/Gerede10 km · Interval start · ClassicBC2+53.762.58
Mar 5, 2023Dvorista - Pale10 km · Interval start · FreeBC5+1:14.676.17
Mar 4, 2023Dvorista - Pale10 km · Interval start · FreeBC4+45.160.79
Mar 1, 2023Planica15 km · Interval start · FreeWSC69+5:06.8126.69
Feb 26, 2023PlanicaTeam sprint · Free(Bulgaria, leg 1)WSC23
Feb 26, 2023PlanicaTeam sprint qualification · Free(Bulgaria, leg 1)WSC23+40.33
Feb 23, 2023PlanicaSprint · ClassicWSC89
Feb 23, 2023PlanicaSprint qualification · ClassicWSC89+40.83279.18
Feb 12, 2023Ravna Gora10 km · Mass start · ClassicBC6+5.680.51
Feb 11, 2023Ravna GoraSprint · FreeBC5
Feb 11, 2023Ravna GoraSprint qualification · FreeBC5+12.6216.23
Feb 9, 2023Mavrovo10 km · Interval start · FreeBC172.21
Feb 8, 2023Mavrovo10 km · Interval start · FreeBC145.30
Feb 3, 2023Whistler10 km · Interval start · FreeU2346+2:50.6128.84
Jan 31, 2023Whistler20 km · Mass start · ClassicU2350+5:52.6176.16
Jan 29, 2023WhistlerSprint · ClassicU2358
Jan 29, 2023WhistlerSprint qualification · ClassicU2358+25.06218.01
Jan 13, 2023Ramsau am DachsteinInterval startFIS16103.80
Dec 18, 2022Davos20 km · Interval start · FreeWC55+6:21.1120.40
Dec 17, 2022DavosSprint · FreeWC61
Dec 17, 2022DavosSprint qualification · FreeWC61+21.41187.67
Dec 11, 2022BessansInterval startFIS1879.82
Dec 10, 2022BessansSprintFIS30
Dec 10, 2022BessansSprint qualificationFIS54215.64
Dec 4, 2022Santa Caterina Valfurva10 km · Interval start · ClassicOPA55+3:12.8132.75
Dec 3, 2022Santa Caterina ValfurvaSprint · FreeOPA62
Dec 3, 2022Santa Caterina ValfurvaSprint qualification · FreeOPA62+26.87272.55
Mar 27, 2022Bolu/Gerede10 km · Interval start · FreeBC4+31.352.25
Mar 26, 2022Bolu/Gerede10 km · Interval start · ClassicBC3+1:32.077.35
Mar 13, 2022Cheile Gradistei-Fundata10 km · Interval start · ClassicBC6+2:10.994.06
Mar 12, 2022Cheile Gradistei-Fundata10 km · Interval start · FreeBC4+1:46.887.87
Mar 6, 2022Dvorista Pale10 km · Interval start · FreeBC7+4:13.7149.02
Mar 5, 2022Dvorista Pale10 km · Interval start · FreeBC5+1:31.479.02
Mar 3, 2022FIS CUP PaleInterval startFIS260.09
Feb 27, 2022LygnaSprint · FreeWJC86
Feb 27, 2022LygnaSprint qualification · FreeWJC86+16.66236.73
Feb 25, 2022Lygna10 km · Interval start · ClassicWJC72+3:12.8132.88
Feb 22, 2022Lygna30 km · Mass start · FreeWJC39+7:02.7170.48
Jan 30, 2022Pigadia10 km · Interval start · FreeBC2+18.461.72
Jan 29, 2022Pigadia10 km · Interval start · FreeBC2+12.557.94
Jan 23, 2022Oberstdorf30 km · Mass start · FreeJUN2267.26
Jan 22, 2022OberstdorfSprint qualification · ClassicOPADNS
Jan 16, 2022Reit im WinklInterval startJUN26141.54
Jan 15, 2022Reit im WinklSprintFISDNS
Jan 15, 2022Reit im WinklSprint qualificationFISDNS
Jan 13, 2022Zlatibor10 km · Interval start · ClassicBC2+5.375.13
Jan 12, 2022Zlatibor10 km · Interval start · ClassicBC151.59
Dec 19, 2021St. Ulrich am Pillersee15 km · Mass start · FreeJUN35118.97
Dec 18, 2021St. Ulrich am Pillersee10 km · Interval start · ClassicJUN24143.65
Dec 12, 2021Davos15 km · Interval start · FreeWC92+5:05.5125.95
Dec 11, 2021DavosSprint · FreeWC102
Dec 11, 2021DavosSprint qualification · FreeWC102+24.39203.02
Dec 5, 2021Ulrichen, Goms10 km · Mass start · FreeJUN24178.09
Dec 4, 2021Ulrichen, GomsSprint qualification · FreeJUNDNS
Dec 3, 2021Ulrichen, Goms10 km · Interval start · ClassicJUN34162.64
Nov 28, 2021Santa Caterina ValfurvaInterval startJUN17132.85
Nov 27, 2021Santa Caterina ValfurvaSprintJUN51
Nov 27, 2021Santa Caterina ValfurvaSprint qualificationJUN51306.49
Mar 20, 2021Bolu/GeredeSprint · FreeBC15
Mar 20, 2021Bolu/GeredeSprint qualification · FreeBC15+15.4179.73
Mar 19, 2021Bolu/Gerede10 km · Interval start · FreeBC6+1:57.5102.10
Mar 18, 2021Bolu/Gerede10 km · Interval start · ClassicBC9+2:04.7100.50
Mar 14, 2021Cheile Gradistei-Fundata10 km · Interval start · FreeBC8+3:54.4171.61
Mar 13, 2021Cheile Gradistei-Fundata10 km · Interval start · ClassicBC5+2:37.5115.93
Mar 3, 2021Oberstdorf15 km · Interval start · FreeWSC92+8:15.6195.44
Feb 25, 2021OberstdorfSprint · ClassicWSC102
Feb 25, 2021OberstdorfSprint qualification · ClassicWSC102+47.0313.19
Feb 12, 2021Vuokatti10 km · Interval start · FreeWJC65+3:22.0153.13
Feb 9, 2021VuokattiSprint · ClassicWJC84
Feb 9, 2021VuokattiSprint qualification · ClassicWJC84+35.62332.37
Feb 4, 2021Mavrovo10 km · Interval start · FreeBC3+41.078.71
Feb 3, 2021Mavrovo10 km · Interval start · FreeBC6+1:24.8108.04
Jan 30, 2021Zlatibor10 km · Interval start · ClassicBC10+3:52.9147.32
Jan 28, 2021SjenicaInterval startFIS391.61
Jan 27, 2021SjenicaInterval startFIS493.19
Jan 23, 2021ZlatiborInterval startFIS8121.73
Jan 22, 2021ZlatiborInterval startFIS10151.27
Jan 17, 2021Ravna GoraSprint · FreeBC10
Jan 17, 2021Ravna GoraSprint qualification · FreeBC9+13.29198.59
Jan 16, 2021Ravna Gora10 km · Interval start · ClassicBC9+2:47.9121.50
Dec 20, 2020Zakopane15 km · Interval start · FreeSC26+3:52.5116.64
Dec 19, 2020Zakopane10 km · Interval start · ClassicSC27+2:40.7118.62
Dec 13, 2020Davos15 km · Interval start · FreeWC74+7:00.3170.99
Dec 12, 2020DavosSprint · FreeWC77
Dec 12, 2020DavosSprint qualification · FreeWC77+27.26236.27
Dec 6, 2020Ulrichen, Goms10 km · Interval start · FreeJUN33148.37
Dec 5, 2020Ulrichen, GomsSprint · FreeJUN29
Dec 5, 2020Ulrichen, GomsSprint qualification · FreeJUN27244.22
Mar 13, 2020Bolu/Gerede10 km · Interval start · FreeBC14+2:57.0159.58
Mar 12, 2020Bolu/Gerede10 km · Interval start · ClassicBC10+2:16.1121.84
Mar 8, 2020Pokljuka10 km · Interval start · ClassicBC17+3:09.9147.06
Mar 7, 2020PokljukaSprint · FreeBC21
Mar 7, 2020PokljukaSprint qualification · FreeBC21+15.12205.46
Mar 6, 2020Oberwiesenthal4 × 5 km · RelayWJC16+11:56.6
Mar 2, 2020Oberwiesenthal10 km · Interval start · ClassicWJC72+4:22.2166.78
Feb 29, 2020OberwiesenthalSprint · FreeWJC84
Feb 29, 2020OberwiesenthalSprint qualification · FreeWJC84+31.88337.19
Feb 26, 2020Mavrovo10 km · Interval start · FreeBC11+2:28.0140.45
Feb 25, 2020Mavrovo10 km · Interval start · FreeBC10+1:34.3108.76
Jan 26, 2020Dvorista - PaleInterval startFIS24151.63
Jan 25, 2020Dvorista - PaleInterval startFIS13143.75
Jan 16, 2020ZlatiborInterval startFIS5118.31
Jan 15, 2020ZlatiborInterval startFIS4139.89
Jan 12, 2020ZlatiborSprintFIS4
Jan 12, 2020ZlatiborSprint qualificationFIS4247.70
Jan 11, 2020ZlatiborInterval startFIS6103.02
Dec 20, 2019St. Ulrich am Pillersee10 km · Interval start · ClassicJUN91222.08
Dec 19, 2019St. Ulrich am PillerseeSprint · FreeJUN90
Dec 19, 2019St. Ulrich am PillerseeSprint qualification · FreeJUN90310.89
Dec 15, 2019SeefeldInterval startFIS102195.10
Dec 8, 2019Pokljuka10 km · Interval start · FreeJUN45165.56
Dec 7, 2019PokljukaSprint · FreeJUN69
Dec 7, 2019PokljukaSprint qualification · FreeJUN69262.32
Dec 1, 2019Santa Caterina ValfurvaInterval startJUN73177.88
Nov 30, 2019ObertilliachInterval startFISDNS
Nov 29, 2019ObertilliachInterval startFIS60143.60