Ryan Sandes
Born : 1982 Cat. M40 Ultrarunner since 2008 RSA
48
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
75
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
21
Countries visited ?ATAAntarcticaAUSAustraliaBRABrazilCHIChileCHNChinaEGYEgyptESPSpainFRAFranceGERGermanyHKGHong KongITAItalyJPNJapanMADMadagascarMARMoroccoMRIMauritiusNAMNamibiaNEPNepalNZLNew ZealandPORPortugalRSASouth AfricaUSAUnited States
1,0%
Rank quotient ?This runner's calculation uses 50 eligible race(s): Σ(rank − 1) = 297; Σ finishers = 29 848. 297 / 29 848 × 100 = 1.00%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed99
Km — ultra races6 996 km
> 100 km27
> 160 km20
> 200 km10
> 24h1
> 48h1
Longest race412,8 km
5th Cocodona 250 — 5/5/2025

Km per year (ultra races)

2022
430
3 races
2023
165
2 races
2024
463
2 races
2025
270
1 race
2026

Race types (share of distance)

Road0,8%
Trail65,4%
Stage33,8%

Wins & podiums (ultra)

🏆 Win21
🏆 Win M21
🏅 Top 330
🏅 Top 3 M30
Longest winning streak4
Current streak0

HISTORY

50 race(s) · 1 split(s) nested
DateRacePerf.Rk
2026
05.04 270km/6stages MAR40. Marathon des Sables Legendary 23:21:05 h5
2025
12.07 50km MRI13ème Xtreme Dodo Trail 7:08:21 h12
05.05 412.8km USA5th Cocodona 250 2d 13:21:04 h2 🥈
2024
22.11 55km RSA11th Ultra-Trail Cape Town (UTCT) 55 km 5:41:23 h3 🥉
05.07 110km ESPVal d'Aran by UTMB - Camins de Hèr 13:41:44 h6
2023
25.11 100km RSA10th Ultra-Trail Cape Town (UTCT) 100 km 12:02:58 h8
01.09 170km FRA20ème Ultra Trail Tour du Mont Blanc 25:17:50 h42
26.05 160km RSA2nd Mountain Ultra Trail by UTMB - MUT Miler 21:46:32 h1 🏆
2021
20.11 115km POR12. MIUT - Madeira Island Ultra Trail 115 km 15:37:38 h8
23.04 163km RSA5th Ultra Trail Drakensberg (UTD 160) 22:30:38 h1 🏆
2020
12.12 75km RSA2nd Maxi-Race Cape Winelands 75 km 7:32:43 h1 🏆
2019
30.11 100km RSA6th Ultra-Trail Cape Town (UTCT) 100 km 12:48:34 h31
29.06 100mi USA46th Western States 100 Mile Endurance Run 16:08:12 h11
20.04 56km RSA50th Two Oceans Marathon 3:51:25 h85
16.03 76km RSA15th Addo Elephant 76 km Trail Run 6:56:25 h1 🏆
09.02 102km NZL11th Tarawera 100 km Ultramarathon 8:55:46 h5
2017
02.12 100km RSA4th Ultra-Trail Cape Town (UTCT) 100 km 9:56:03 h2 🥈
01.09 101km ITA12ème Courmayeur-Champex-Chamonix 12:04:39 h21
24.06 100mi USA44th Western States 100 Mile Endurance Run 16:19:37 h1 🏆
11.03 76km RSA13th Addo Elephant 76 km Trail Run 6:54:19 h1 🏆
2016
20.10 167km FRA24ème Grand Raid Réunion - La Diagonale des Fous 25:23:31 h4
16.07 50km RSA3rd Bastille Day Trail Run 4:33:58 h1 🏆
14.05 100km AUS9th Ultra-Trail Australia 100 km 9:48:24 h4
06.02 102km NZL8th Tarawera 100 km Ultramarathon 8:30:40 h3 🥉
2015
07.06 33mi USA19th Holcomb Valley 33 Mile 4:35:44 h4
2014
31.08 250km/6stages MADRacing the Planet - Madagascar 2014 22:46:42 h1 🏆
28.06 100mi USA41st Western States 100 Mile Endurance Run 15:46:59 h5
25.04 100mi JPN3rd Ultra-Trail Mt. Fuji 20:18:59 h2 🥈
01.03 125km ESPTransgrancanaria 125 kms 14:27:42 h1 🏆
2013
07.12 50mi USA7th Endurance Challenge - California Trail 50 Mile 6:45:01 h9
28.09 63km CHI2° Patagonian Int. Marathon 4:24:29 h1 🏆
02.03 83km ESPTransgrancanaria advanced 83 kms 8:11:27 h1 🏆
2012
03.11 100km RSA6th SkyRun 100 km 12:36:00 h1 🏆
23.06 100mi USA39th Western States 100 Mile Endurance Run 15:03:56 h2 🥈
19.05 100km AUS5th The North Face 100 Australia 9:22:45 h1 🏆
18.02 100km HKG2nd Hong Kong 100 Ultra Trail Race 9:54:57 h1 🏆
2011
20.11 250km/6stages NEPRacing the Planet - Nepal 2011 25:15:25 h1 🏆
20.08 100mi USA29th Leadville Trail 100 Mile 16:46:54 h1 🏆
24.06 100km GER1. Zugspitz-Ultratrail 11:18:41 h4
14.05 100km AUS4th The North Face 100 Australia 9:54:57 h3 🥉
10.04 45km FRASignes Trail - La Trace de Montrieux - 45 km Dimanche 4:43:34 h4
09.04 45km FRASignes Trail - La Trace de Montrieux - 45 km Samedi 4:45:51 h5
09.04 90km/2stages FRASignes Trail - Les Traces de Monrieux 9:29:25 h3 🥉
2010
20.11 6d ATA4° The Last Desert Antarctica 230.500 km1 🏆
04.09 305km/8stages GER6. Goretex TransAlpine-Run 35:21:06 h31
07.03 250km/6stages CHI6th Atacama Crossing 23:58:39 h1 🏆
2009
11.10 200km/7stages BRAJungle Marathon, 200 km in 7 Etappen 26:33:28 h1 🏆
17.05 250km/6stages NAMRacing the Planet - Namibia 2009 26:06:50 h2 🥈
2008
26.10 250km/6stages EGYSahara Race Egypt 27:09:17 h1 🏆
08.06 250km/6stages CHNGobi March China 24:38:20 h1 🏆