Christophe Stahl
Born : 1970 Cat. M55 Ultrarunner since 2016 USA
48
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
48
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
1
Countries visited ?USAUnited States
89,3%
Rank quotient ?This runner's calculation uses 48 eligible race(s): Σ(rank − 1) = 4 061; Σ finishers = 4 548. 4 061 / 4 548 × 100 = 89.29%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed48
Km — ultra races2 548 km
Longest race88,4 km

Km per year (ultra races)

150
3 races
2022
332
6 races
2023
288
5 races
2024
250
5 races
2025
200
4 races
2026

Race types (share of distance)

Road18,3%
Trail81,7%

Wins & podiums (ultra)

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

HISTORY

48 race(s)
DateRacePerf.Rk
2026
20.06 50km USA17th Orange Curtain 50km Ultra Race 8:12:16 h17
06.06 50km USA5th Malibu Canyon Trail Races (SAMO 50 km) 9:16:37 h89
16.05 50km USA4th O'Neill Park Trail Races 8:56:01 h65
31.01 50km USA13th Sean O'Brien 50 km Trail Race 10:59:25 h91
2025
06.12 50km USA11th Ray Miller 50 km Trail Race 10:11:57 h145
01.11 50km USA11th Griffith Park Trail Marathon 8:58:14 h82
27.09 50km USA20th Angeles National Forest 50k Trail Race 9:59:03 h38
16.08 50km USA34th Bulldog 50k Ultra Run 8:53:24 h194
22.02 50km USA12th Sean O'Brien 50 km Trail Race 11:23:49 h78
2024
19.10 50km USA10th No Name 5025 - 50 km Run 9:19:49 h66
28.09 50km USA7th Rocky Peak Trail Races 9:34:53 h44
20.04 50km USA31st Leona Divide 50 km Run 10:52:15 h113
22.03 12h USA9th RUN4Kids 12 Hour Race 88.352 km1 🏆
27.01 50km USA11th Sean O'Brien 50 km Trail Race 10:19:41 h75
2023
02.12 50km USA9th Ray Miller 50 km Trail Race 9:16:51 h109
28.10 50km USA2nd SAMO Trail Runs 8:54:32 h65
14.10 50km USA9th No Name 5030 - 50 km Run 8:34:42 h88
19.08 50km USA32th Bulldog 50k Ultra Run 8:37:55 h165
24.03 12h USA8th RUN4Kids 12 Hour Race 82.076 km7
28.01 50km USA10th Sean O'Brien 50 km Trail Race 9:58:25 h87
2022
22.10 50km USA1st SAMO Trail Runs 8:46:16 h86
20.08 50km USA31th Bulldog 50k Ultra Run 8:33:57 h117
08.01 50km USA9th Sean O'Brien 50 km Trail Race 9:30:28 h45
2021
18.12 50km USA5th Paramount Ranch Trail Run 7:59:11 h44
04.12 50km USA7th Ray Miller 50 km Trail Race 8:28:06 h113
02.10 50km USA30th Bulldog 50k Ultra Run 8:26:41 h93
18.09 50km USA8th Sean O'Brien 50 km Trail Race 9:27:46 h51
16.07 50km USA12th Orange Curtain 50km Ultra Race 8:30:07 h11
2020
29.02 50km USA11th Orange Curtain 50km Ultra Race 7:50:39 h34
11.01 50km USA7th Sean O'Brien 50 km Trail Race 10:48:50 h107
2019
07.12 50km USA6th Ray Miller 50 km Trail Race 9:32:00 h134
09.11 50km USA9th Chino Hills 50K Race 9:29:49 h84
19.10 50km USA3rd Rocky Peak Trail Races 8:52:14 h73
24.08 50km USA28th Bulldog 50k Ultra Run 8:43:11 h136
29.06 12h USA2nd Cirque to Griffith Park 12 Hour Run 70.392 km14
06.04 50km USA27th Leona Divide 50 km Run 8:46:23 h131
02.03 50km USA3rd Griffith Park Trail Marathon 8:11:11 h139
2018
15.12 50km USA3rd Paramount Ranch Trail Run 8:04:31 h56
20.10 50km USA2nd Rocky Peak Trail Races 8:57:12 h62
23.06 12h USA1st Cirque to Griffith Park 12 Hour Run 76.443 km28
14.04 50km USA26th Leona Divide 50 km Run 9:16:47 h176
03.03 50km USA2nd Griffith Park Trail Marathon 8:11:26 h108
03.02 50km USA5th Sean O'Brien 50 km Trail Race 9:58:55 h149
2017
02.12 50mi USA5th Ray Miller 50 Mile Trail Race 14:36:03 h111
14.10 50km USA1st Rocky Peak Trail Races 8:56:25 h65
04.02 50km USA4th Sean O'Brien 50 km Trail Race 9:42:39 h153
2016
19.11 50km USA4th Ray Miller 50 km Trail Race 9:16:29 h123
01.10 50km USA3rd No Name 5030 - 50 km Run 8:28:53 h47