Daniel Afshar
Born : 1973 Cat. M50 Ultrarunner since 2002 GBR
42
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
56
DUV-index+ ?Largest integer N such that the race distances provide at least N complete segments of N km in total. A single long race may therefore contribute several segments. See the DUV-Index tab for the detailed calculation. calculation details
6
Countries visited ?ESPSpainFRAFranceGBRUnited KingdomITAItalyMARMoroccoSUISwitzerland
32,5%
Rank quotient ?This runner's calculation uses 42 eligible race(s): Σ(rank − 1) = 6 699; Σ finishers = 20 622. 6 699 / 20 622 × 100 = 32.48%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed59
Km — ultra races4 332 km
> 100 km15
> 160 km7
> 200 km3
Longest race263,0 km

Km per year (ultra races)

73
1 race
2022
170
1 race
2023
2024
2025
140
1 race
2026

Race types (share of distance)

Trail75,4%
Stage24,6%

Wins & podiums (ultra)

🏆 Win1
🏆 Win M1
🏅 Top 35
🏅 Top 3 M5
Longest winning streak1
Current streak0

HISTORY

42 race(s)
DateRacePerf.Rk
2026
10.07 140km SUI17ème Trail Verbier Saint-Bernard by UTMB - X-Alpine 41:36:41 h218
2023
01.09 170km FRA20ème Ultra Trail Tour du Mont Blanc 41:29:06 h1017
2022
22.10 73km ESP12. Transvulcania by UTMB 15:20:23 h865
2019
08.06 52.4mi GBR3rd Race to the Tower 9:20:57 h12
18.05 50mi GBR9th North Downs Way 50 Mile Race 8:51:17 h41
12.01 45mi GBR11th GB Ultra Country to Capital 6:24:31 h55
2018
28.07 60km SUILa Villars60 10:20:30 h25
29.06 91km FRA6ème 90km du Mont-Blanc 19:01:45 h264
09.06 52.4mi GBR2nd Race to the Tower 9:35:25 h9
2017
30.08 119km ITA8ème Sur les Traces des Ducs de Savoie 23:58:39 h280
29.07 77km SUI32. Swiss Alpine Marathon K78 8:45:35 h56
15.07 50km GBRThe 'Chiltern Ultra Challenge' Intro 50km Ultra 4:19:09 h6
14.01 45mi GBRGB Ultra Country to Capital 5:51:45 h14
2016
23.07 54km GBR2nd Lakes Sky Ultra 11:41:34 h49
2015
05.12 33.6mi GBRCoastal Trail Series - Dorset Ultra 6:05:32 h9
28.08 101km ITA10ème Courmayeur-Champex-Chamonix 23:42:17 h873
26.06 80km FRA3ème 80km du Mont-Blanc 21:43:35 h459
16.05 50mi GBR5th North Downs Way 50 Mile Race 9:09:29 h33
17.01 45mi GBRGB Ultra Country to Capital 5:31:48 h5
2014
19.07 31mi GBRThe 'Chiltern Ultra Challenge' Intro 50km Ultra 4:48:56 h7
11.01 45mi GBRGB Ultra Country to Capital 6:26:13 h28
2013
29.08 119km ITA4ème Sur les Traces des Ducs de Savoie 25:24:47 h263
27.07 77.5km SUI28. Swiss Alpine Marathon 9:49:50 h197
06.07 61km SUI5ème Trail Verbier St Bernard - La Traversée 12:32:24 h171
18.05 50mi GBR3rd North Downs Way 50 Mile Race 8:42:01 h18
2011
11.11 84mi/3stages GBR3rd Druid Challenge Ridgeway Multistage Ultra 13:00:35 h11
26.08 166km FRA9ème Ultra Trail Tour du Mont Blanc 39:33:16 h412
06.08 48mi GBRRound the Rock Jersey 48 Miles 10:10:26 h74
2010
28.08 89km ITA8ème Ultra Trail Tour du Mont Blanc 17:40:39 h371
03.07 110km SUI2ème Trail Verbier St Bernard - La Boucle 23:12:53 h74
05.02 66mi/2stages GBRPilgrim Challenge North Downs Way Multistage Ultra 9:47:01 h2 🥈
2009
25.07 78km SUI24. Swiss Alpine Marathon 8:10:57 h146
30.03 202.2km/4stages MAR24. Marathon des Sables 25:55:56 h61
31.01 80mi/2stages GBRTring2Town 10:21:00 h3 🥉
17.01 50mi GBRThames Path Ultra 7:18:38 h11
2008
16.02 55mi GBR9th Thames Meander 7:16:00 h1 🏆
2007
24.08 163km FRA5ème Ultra Trail Tour du Mont Blanc 34:51:21 h323
23.06 100mi GBRPennine Challenge 100 Mile 28:43:00 h2 🥈
2006
18.02 89km GBR8th Thames Meander 8:10:00 h3 🥉
2005
19.02 55mi GBR7th Thames Meander 18:49:00 h7
2003
03.08 263km/6stages GBR1. Marathon of Britain 45:34:53 h6
2002
07.04 230km/6stages MAR17. Marathon des Sables 34:43:30 h260