Stefan Ulrich (Stu) Thoms
Born : 1966 Cat. M60 Ultrarunner since 2007 GER
50
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
79
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
9
Countries visited ?AUTAustriaFRAFranceGBRUnited KingdomGERGermanyGREGreeceITAItalyNEDNetherlandsROURomaniaSUISwitzerland
16,2%
Rank quotient ?This runner's calculation uses 73 eligible race(s): Σ(rank − 1) = 1 906; Σ finishers = 11 745. 1 906 / 11 745 × 100 = 16.23%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed73
Km — ultra races11 644 km
> 100 km45
> 160 km39
> 200 km35
> 24h33
Longest race251,6 km

Km per year (ultra races)

1 041
8 races
2022
296
2 races
2023
230
1 race
2024
2025
80
1 race
2026

Race types (share of distance)

Road92,0%
Trail5,8%
Stage2,1%

Wins & podiums (ultra)

🏆 Win14
🏆 Win M15
🏅 Top 320
🏅 Top 3 M24
Longest winning streak4
Current streak0

HISTORY

85 race(s) · 8 split(s) nested
DateRacePerf.Rk
2026
03.04 50mi GBRManchester to Liverpool Ultra 50 10:42:39 h356
2024
18.05 230km GER9. TorTour de Ruhr - 230km Nonstop 33:58:55 h29
2023
27.05 100km GER24h Lauf Braunschweig - 100km - Split 10:33:29 h19
27.05 24h GER24h Lauf Braunschweig - Offener Lauf 147.968 km60
27.05 24h GER24h Lauf Braunschweig - Deutsche Meisterschaft 147.968 km56
2022
30.09 246km GRE39. Spartathlon 34:10:31 h84
13.08 100mi GER10. Mauerweglauf 100 Meilen Berlin 19:51:59 h34
14.05 100km GERBottroper Ultralauf Festival 24h (BUF) - 100km-Split 10:10:31 h15
14.05 100mi GERBottroper Ultralauf Festival 24h (BUF) - 100mi-Split 20:25:55 h28
14.05 24h GERBottroper Ultralauf Festival 24h (BUF) - DM 166.982 km40
14.05 24h GERBottroper Ultralauf Festival 24h (BUF) - offener Lauf 166.982 km42
01.05 50km GER38. Stadtgrabenlauf Wolfenbüttel - 50km-Lauf - DM 4:09:40 h42
01.05 50km GER38. Stadtgrabenlauf Wolfenbüttel - 50km-Lauf - Offener Lauf 4:09:40 h43
09.04 50km GER1. HaWei100 - 100 km Ultralauf rund um den Hardtsee - 50km Split 4:30:25 h32
09.04 100km GER1. HaWei100 - 100 km Ultralauf rund um den Hardtsee - DM 9:10:46 h25
09.04 100km GER1. HaWei100 - 100 km Ultralauf rund um den Hardtsee - offener Lauf 9:10:46 h29
2021
14.08 100mi GER9. Mauerweglauf 100 Meilen Berlin 17:58:20 h15
03.07 24h AUT24 Stunden Lauf Bad Blumau - DUV Meisterschaft 103.940 km46
03.07 24h AUT3. 24 Stunden Lauf Bad Blumau - offener Lauf 103.940 km89
2020
03.10 24h GER24-h-Challenge der DUV 228.209 km2 🥈
27.06 12h GERKlosterfelder Open 80.451 km1 🏆
31.05 67.6km GERBarnim Doppel Tag 2 6:28:25 h1 🏆
30.05 57.3km GERBarnim Doppel Tag 1 5:33:17 h1 🏆
30.05 124.9km GERBarnim Doppel 12:01:42 h1 🏆
2019
02.11 6h GER1. 6-Stunden von Berlin 60.300 km7
30.03 50km GERXXXIX. Int. 50km-Lauf Grünheide/Störitz, DLV-DM 3:52:13 h31
30.03 50km GERXXXIX. Int. 50km-Lauf Grünheide/Störitz, offener Lauf 3:52:13 h33
2018
01.09 100km GER2. Bottroper Ultralauf Festival 24h - 100km Split 9:59:10 h10
01.09 24h GER2. Bottroper Ultralauf Festival 24h, offener Lauf 207.031 km6
01.09 24h GER2. Bottroper Ultralauf Festival 24h, DUV-DM 207.031 km6
09.06 6h GER6. Hoyerswerda 6h Europalauf 72.435 km5
09.06 6h GER6. Hoyerswerda 6h Europalauf - DUV-DM 72.435 km5
26.05 24h ROU22nd IAU 24h EC Timisoara 126.124 km145
10.03 50km GER100km Rheine - 50 km Split 4:19:37 h40
10.03 100km GER100km Rheine - offener Lauf 8:42:48 h24
10.03 100km GER100km Rheine, 100km DM 8:42:47 h22
2017
02.09 24h GER24h von Gotha, offener Lauf 230.713 km3 🥉
02.09 24h GER24h von Gotha (DUV-DM) 230.713 km3 🥉
01.07 24h GBRIAU 24h WC Belfast 236.236 km42
11.03 50km GER8. 6-Stunden-Lauf Münster - 50 km Split 4:02:42 h29
11.03 6h GER8. 6-Stunden-Lauf Münster - offener Lauf 70.835 km28
11.03 6h GER8. 6-Stunden-Lauf Münster - DUV-DM 70.835 km28
2016
22.10 24h FRAIAU 24h EC - 24 heures d'Albi 251.599 km7
10.09 6h GER13. Die 6 Stunden von Bernau 61.391 km6
20.08 50km GER22. Leipziger 50 km Lauf am Auensee 4:42:16 h22
30.04 24h SUI28. Self-Transcendence 24h Lauf Basel - open race 237.164 km3 🥉
30.04 24h SUI28. Self-Transcendence 24h Lauf Basel - DUV-DM 237.164 km1 🏆
05.03 50km GER1st Berlin 50K - DUV DM 3:59:03 h60
2015
25.09 246km GRE33. Spartathlon 28:10:09 h14
27.06 24h GER27 24-Stundenlauf in Reichenbach - offener Lauf 236.422 km1 🏆
27.06 24h GER27. 24-Stundenlauf in Reichenbach - DUV-DM 236.422 km1 🏆
23.05 234km GERBaltic Nonstop 234 km 25:51:44 h3 🥉
11.04 24h ITAIAU 24h EC (7^ 24 ore di Torino) 237.974 km22
11.04 24h ITAIAU 24h WC (7^ 24 ore di Torino) 237.974 km32
2014
26.09 245.3km GRE32. Spartathlon 26:33:11 h6
12.07 24h GER7. Self-Transcendence 24 Stunden Berlin - offener Lauf 241.475 km1 🏆
12.07 24h GER7. Self-Transcendence 24 Stunden Berlin - DUV-DM 241.475 km1 🏆
07.06 230km GERBaltic Nonstop 230 km 24:57:50 h1 🏆
29.03 100km GERXXXIV. Int. 100km-Lauf Grünheide/Kienbaum 8:22:25 h10
2013
27.09 245.3km GRE31. Spartathlon 25:54:49 h3 🥉
13.07 24h GER6. Self-Transcendence 24 Stunden Berlin 243.772 km1 🏆
11.05 12h NED9e 24uur van Steenbergen - 12h Split 122.649 km53
11.05 24h NED9e 24uur van Steenbergen - open race 233.890 km29
11.05 24h NEDIAU 24h EC Steenbergen (9e 24uur van Steenbergen) 233.890 km18
11.05 24h NEDIAU 24h WC Steenbergen (9e 24uur van Steenbergen) 233.890 km28
13.04 50km GERXXXIII. Int. 100km-Lauf Grünheide/Kienbaum - DM - 50km Split 4:34:32 h53
13.04 100km GERXXXIII. Int. 100km-Lauf Grünheide/Kienbaum - DM 8:44:09 h25
2012
03.11 50km GER12. Troisdorfer 6h-Lauf - 50km Split 3:56:52 h23
03.11 6h GER12. Troisdorfer 6h-Lauf, offener Lauf 74.739 km16
03.11 6h GER12. Troisdorfer 6h-Lauf, 1. DUV-DM im 6h Lauf 74.739 km14
28.09 245.3km GRE30. Spartathlon 26:28:19 h1 🏆
14.07 24h GER5. Self-Transcendence 24 Stunden Berlin 230.233 km1 🏆
02.06 24h GER24. DUV-DM 24h in Stadtoldendorf - offener Lauf 211.310 km5
02.06 24h GER24. DUV-DM 24h in Stadtoldendorf 211.310 km4
24.03 100km GERXXXII. Int. 100km-Lauf Grünheide/Kienbaum 9:14:49 h12
2011
30.09 245.3km GRE29. Spartathlon 27:40:30 h9
23.07 12h GER23. 24-Stundenlauf in Reichenbach - 12h Split 117.560 km10
23.07 24h GER23. 24-Stundenlauf in Reichenbach - offener Lauf 212.181 km5
23.07 24h GER23. 24-Stundenlauf in Reichenbach - DUV-DM Wertung 212.181 km5
16.04 24h GER4. 24h Iserlohner Stadtwerkelauf am Seilersee 220.211 km1 🏆
2010
19.06 24h GER1. Internationaler Rockenhausener 24 Stundenlauf 209.288 km8
08.05 72.7km GER38. GutsMuths-Rennsteiglauf 7:03:51 h208
20.03 100km GERXXX. Int. 100km-Lauf Grünheide/Kienbaum 8:38:39 h4
2007
18.08 50km GER18. Leipziger 100 km Lauf am Auensee - 50 km Split 4:03:19 h10
18.08 100km GER18. Leipziger 100 km Lauf am Auensee 8:29:40 h7