Michael Boch
Born : 1981 Cat. M45 Ultrarunner since 2001 FRA
59
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
6
Countries visited ?FRAFranceITAItalyNEDNetherlandsQATQatarSUISwitzerlandSWESweden
5,8%
Rank quotient ?This runner's calculation uses 79 eligible race(s): Σ(rank − 1) = 1 832; Σ finishers = 31 707. 1 832 / 31 707 × 100 = 5.78%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed82
Km — ultra races8 904 km
> 100 km22
> 160 km15
> 200 km10
> 24h13
Longest race284,0 km

Km per year (ultra races)

977
10 races
2022
1 028
6 races
2023
1 274
8 races
2024
737
5 races
2025
312
2 races
2026

Race types (share of distance)

Road72,1%
Trail18,3%
Stage3,4%
Elim.2,6%
Ult.Walk3,5%

Wins & podiums (ultra)

🏆 Win29
🏆 Win M29
🏅 Top 338
🏅 Top 3 M38
Longest winning streak5
Current streak1

HISTORY

81 race(s) · 1 stage(s) nested · 3 split(s) nested
DateRacePerf.Rk
2026
28.03 24h FRA49ème 24h Château-Thierry 197.997 km1 🏆
28.02 24h FRA24h Bourges 114.406 km22
2025
06.12 24h FRA23ème Les 24 heures de Ploeren 77.500 km90
18.10 24h FRA12ème 24 heures d'Albi, IAU 24h WC 260.520 km16
27.09 100km FRA52ème Les 100 km de Millau 9:18:55 h47
13.09 6h FRA4ème 24h Running Nantes - 6h 73.773 km1 🏆
05.04 24h FRA7ème 24 heures de L'Isère à Tullins 225.487 km5
2024
07.12 24h FRA22ème Les 24 heures de Ploeren 254.661 km1 🏆
04.10 Backyard Ultra FRA4ème Backyard Infinity Trail Île d'Aix 234.710 km (35h)1 🏆
23.08 152km FRA12ème L'Échappée Belle - L'Intégrale 152km 43:12:49 h118
13.07 208km FRA4ème Ultra Boucle des Ballons (U2B) 21:23:42 h1 🏆
25.05 24h FRA4ème 24h Running Nantes - 24h 193.871 km4
06.04 100km FRA100 km de Crevin 7:59:52 h1 🏆
04.02 56km FRA21ème Trail Glazig du Sud Goëlo-Trail 56k 5:09:41 h71
03.02 75km/2stages FRA21ème Trail Glazig du Sud Goëlo-Grand Défi Kinetik 6:37:58 h3 🥉
2023
02.12 24h FRA21ème Les 24 heures de Ploeren 227.960 km1 🏆
14.07 284km FRAUltra Velue Voie des Verriers (U3V) 34:17:21 h1 🏆
30.06 175km FRA18ème L'Ultra Marin Raid Golfe du Morbihan 22:27:53 h63
29.04 205km FRA2ème UBF 205 (Ultrabellifontain) 31:18:39 h7
05.02 59km FRA20ème Trail Glazig du Sud Goëlo-Trail 59k 5:55:22 h70
04.02 77km/2stages FRA20ème Trail Glazig du Sud Goëlo-Grand Défi Kinetik 7:19:09 h4
2022
17.12 15:38h FRA11ème Solstice d'hiver à Mousterlin 100.620 km5
03.12 6h FRA14ème Les 6 heures de Ploeren 75.293 km1 🏆
01.10 12h FRAEndurance Hermeland - 12 h 142.010 km1 🏆
17.09 24h ITA28^ Lupatotissima - 24 ore, 23rd IAU 24H EC 142.681 km173
26.05 24h FRALes 24 heures de Brive - Championnats de France 181.576 km28
14.05 47km FRATraversée de la Baie de Saint-Brieuc 3:51:02 h4
30.04 100km FRA100 km de Bretagne 8:08:34 h2 🥈
27.03 50km FRA4ème 50 km du Kig ha Fars 3:26:10 h1 🏆
19.03 6h FRA6ème Les 6 heures de Vallet 78.950 km1 🏆
30.01 59km FRA19ème Trail Glazig du Sud Goëlo-Trail 59k 5:19:30 h44
2021
04.12 24h FRA19ème Les 24 heures de Ploeren 256.845 km1 🏆
17.07 208km FRA3ème Ultra Boucle des Ballons (U2B) 22:07:25 h1 🏆
02.07 100km FRA16ème Raid 56 Golfe du Morbihan 9:36:02 h14
19.06 6h FRA5ème Les 6 heures de Vallet 83.760 km1 🏆
08.05 24h FRA1ère 24h Running Nantes - 24h 128.614 km6
2020
22.08 100mi FRA1er Les 100 Miles de France 20:16:08 h16
02.02 61km FRA18ème Trail Glazig du Sud Goëlo-Trail 61k 6:01:48 h34
2019
30.11 152km/2stages FRALa LyonSaintéLyon 20:37:58 h22
17.03 55.4km FRA16ème Trail du Petit Ballon 5:43:15 h42
03.02 56km FRA17ème Trail Glazig du Sud Goëlo-Trail 56k 5:10:16 h61
2018
02.12 54km FRAGrand Menestrail de Moncontour 5:55:16 h37
2016
08.05 6h 3rd Wings for Life World Run 50.940 km148
2015
26.09 100km FRA44ème Les 100 km de Millau 7:32:43 h2 🥈
22.08 90km SWE2nd Ultravasan90 6:49:32 h14
12.06 100km SUI57. 100 km Lauf Biel 7:14:23 h2 🥈
16.05 100km FRA28ème Les 100 km de Vendée - Champ. Nationaux 6:59:23 h3 🥉
16.05 100km FRA28ème Les 100 km de Vendée 6:59:23 h3 🥉
03.05 6h 2nd Wings for Life World Run 70.140 km12
25.04 100km FRA39ème 100 km du Périgord Noir, Belves 7:07:39 h1 🏆
2014
21.11 100km QATIAU 100km World Championship - open race 7:13:50 h22
21.11 100km QAT27th IAU 100km World Championship 7:13:50 h22
13.06 100km SUI56. 100 km Lauf Biel 7:20:24 h1 🏆
25.05 52km FRA6ème Trail des Marcaires 4:30:49 h1 🏆
11.05 52.3km FRA4ème Trail du Wurzel 4:49:02 h1 🏆
29.03 80km FRA7ème Le EcoTrail de Paris-Ile de France 80 km 5:58:41 h4
2013
14.09 50km NED38. RUN Winschoten 100 km - 50km Split 3:21:22 h4
14.09 100km NED38. RUN Winschoten 100 km 6:46:25 h1 🏆
27.04 100km FRA100 km du Périgord Noir, Belves - Champ. Nationaux 6:56:49 h2 🥈
27.04 100km FRA37ème 100 km du Périgord Noir, Belves - Open race 6:56:49 h3 🥉
27.04 100km FRA22nd IAU 100km EC Belves 6:56:49 h2 🥈
2012
02.12 70km trail race FRA59ème La SainteLyon 70 km 8:15:40 h441
29.09 100km FRA41ème Les 100 km de Millau 7:10:00 h1 🏆
08.07 50km FRA5ème Trail du Pays Welche 4:23:06 h1 🏆
22.04 100km ITA21st IAU 100km EC Seregno 7:01:55 h9
22.04 100km ITA26th IAU 100km WC Seregno 7:01:55 h15
2011
24.09 100km road race FRA40ème Les 100 km de Millau 7:21:37 h1 🏆
10.09 100km NEDIAU 100km EC (RUN Winschoten 100 km) 7:08:55 h9
10.09 100km NEDIAU 100km WC (RUN Winschoten 100 km) 7:08:55 h15
10.09 50km NED36. RUN Winschoten 100 km - 50km Split 3:22:30 h15
10.09 100km NED36. RUN Winschoten 100 km 7:08:55 h15
16.04 100km FRA35ème 100 km du Périgord Noir, Belves 7:06:53 h1 🏆
2010
21.11 67km FRA42ème Raid nocturne Le Puy-Firminy 5:26:00 h1 🏆
25.09 100km FRA39ème Les 100 km de Millau 7:12:59 h1 🏆
11.07 50km FRA3ème Trail du Pays Welche 4:33:50 h1 🏆
26.06 6h FRA2. Six heures de Mulhouse 78.000 km1 🏆
2009
25.04 100km FRA100 km du Périgord Noir, Belves - Champ. Nationaux 7:57:20 h10
2008
13.07 48km FRA1ère Trail du Pays Welche 4:21:15 h1 🏆
2007
19.05 100km FRA20ème Les 100 km de Vendée 7:35:19 h10
2005
27.08 100km FRA4ème Les 100 km des étangs de Sologne 8:01:07 h5
2001
08.06 100km SUI43. 100 km Lauf Biel 9:26:16 h106