John Kelly
Born : 1984 Cat. M40 Ultrarunner since 2015 USA
28
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
63
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
4
Countries visited ?FRAFranceGBRUnited KingdomITAItalyUSAUnited States
2,8%
Rank quotient ?This runner's calculation uses 37 eligible race(s): Σ(rank − 1) = 201; Σ finishers = 7 201. 201 / 7 201 × 100 = 2.79%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed37
Km — ultra races5 754 km
> 100 km20
> 160 km15
> 200 km6
Longest race431,3 km

Km per year (ultra races)

257
2 races
2022
881
6 races
2023
712
6 races
2024
761
2 races
2025
223
2 races
2026

Race types (share of distance)

Trail100,0%

Wins & podiums (ultra)

🏆 Win15
🏆 Win M15
🏅 Top 324
🏅 Top 3 M24
Longest winning streak5
Current streak0

HISTORY

37 race(s)
DateRacePerf.Rk
2026
27.06 100mi USA53rd Western States 100 Mile Endurance Run 18:15:42 h40
16.05 62km ITA11^ Garda Trentino Trail 6:24:13 h4
2025
14.09 330km ITA16° TOR330 - Tor des Géants 3d 16:28:53 h26
12.01 268mi GBR13th Winter Spine Race 3d 15:55:32 h5
2024
18.10 100km FRA17ème Festival des Templiers - Endurance Trail 10:40:28 h15
01.06 100mi USA46th Old Dominion 100 Mile Endurance Run 15:44:49 h1 🏆
20.03 40mi USA29th The Barkley Marathons 40 Mile 19:27:49 h1 🏆
20.03 60mi USA29th The Barkley Marathons 60 Mile Fun Run 31:36:57 h2 🥈
20.03 80mi USA29th The Barkley Marathons 80 Mile 45:46:32 h1 🏆
20.03 100mi USA29th The Barkley Marathons 100 Mile 2d 11:15:38 h2 🥈
2023
10.09 330km ITA14° TOR330 - Tor des Géants 3d 13:27:00 h16
15.03 40mi USA28th The Barkley Marathons 40 Mile 20:07:02 h1 🏆
15.03 60mi USA28th The Barkley Marathons 60 Mile Fun Run 32:04:01 h2 🥈
15.03 80mi USA28th The Barkley Marathons 80 Mile 45:50:23 h1 🏆
15.03 100mi USA28th The Barkley Marathons 100 Mile 2d 10:42:23 h2 🥈
07.01 100km USA23rd Bandera 100 km Endurance Run 9:10:00 h7
2022
15.07 100mi USA29th Hardrock Hundred Endurance Run 31:29:32 h11
08.03 60mi USA27th The Barkley Marathons 60 Mile Fun Run 35:26:09 h3 🥉
2020
12.01 268mi GBR9th Spine Race 3d 15:53:57 h1 🏆
2019
08.09 330km ITA10° Tor des Géants - 330 km Endurance Trail della Valle d'Aosta 3d 20:52:54 h16
28.06 120km ITA13^ Lavaredo Ultra Trail by UTMB - 120K 15:41:17 h32
29.03 40mi USA24th The Barkley Marathons 40 Mile 21:02:54 h1 🏆
06.02 200mi USA1st The Franklins 200M 2d 12:53:13 h1 🏆
2018
19.10 112.8mi USA16th The Hot Wild Oak Trail 113 Mile Race 23:48:00 h1 🏆
17.02 100mi USA16th The Wild Oak Trail 100 23:48:00 h1 🏆
07.01 100km USA18th Bandera 100 km Endurance Run 9:18:53 h10
2017
16.12 50mi USA10th Lookout Mountain 50 Mile Race 7:27:44 h1 🏆
01.04 80mi USA22th The Barkley Marathons 80 Mile 46:26:06 h1 🏆
01.04 60mi USA22th The Barkley Marathons 60 Mile Fun Run 32:58:49 h1 🏆
01.04 100mi USA22th The Barkley Marathons 100 Mile 2d 11:30:53 h1 🏆
10.02 100mi USA15th The Wild Oak Trail 100 26:35:00 h1 🏆
2016
10.12 100km USA14th Hellgate 100 km 12:45:20 h10
19.11 50mi USA54th JFK 50 Mile 6:31:00 h9
02.04 80mi USA21th The Barkley Marathons 80 Mile 47:46:58 h3 🥉
02.04 60mi USA21th The Barkley Marathons 60 Mile Fun Run 32:38:08 h3 🥉
2015
19.12 50mi USA8th Lookout Mountain 50 Mile Race 6:59:27 h3 🥉
28.03 60mi USA20th The Barkley Marathons 60 Mile Fun Run 33:12:58 h2 🥈