Nicholas Dipirro
Born : 1988 Cat. M35 Ultrarunner since 2013 USA
37
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
41
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
6,3%
Rank quotient ?This runner's calculation uses 38 eligible race(s): Σ(rank − 1) = 301; Σ finishers = 4 741. 301 / 4 741 × 100 = 6.35%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed40
Km — ultra races2 257 km
> 100 km1
Longest race150,0 km

Km per year (ultra races)

98
2 races
2022
247
5 races
2023
2024
2025
51
1 race
2026

Race types (share of distance)

Trail93,4%
Stage6,6%

Wins & podiums (ultra)

🏆 Win14
🏆 Win M14
🏅 Top 326
🏅 Top 3 M26
Longest winning streak2
Current streak1

HISTORY

38 race(s)
DateRacePerf.Rk
2026
10.01 4h USA5th Sandy Bottom 8-Hour Training Run 50.694 km1 🏆
2023
15.07 12h USA11th Cacapon 12 Hour Challenge 48.283 km22
22.04 50km USA23th Promise Land 50K++ 5:22:25 h12
18.03 50km USA16th Terrapin Mountain 50 km Race 4:39:34 h2 🥈
18.02 50km USA28th Holiday Lake 50K++ 3:59:35 h1 🏆
07.01 4h USA3rd Sandy Bottom 8-Hour Training Run 48.682 km1 🏆
2022
12.11 50km USA10th Eastern Divide Ultra 4:31:31 h3 🥉
16.07 12h USA10th Cacapon 12 Hour Challenge 48.280 km25
2020
15.02 50km USA25th Holiday Lake 50K++ 4:01:03 h3 🥉
05.01 50km USA5th Willis River 50K Trail Run 4:50:24 h1 🏆
2019
09.11 50km USA2nd Old Glory Trail Runs 5:08:12 h2 🥈
02.11 50mi USA37th Mountain Masochist 50 Mile Trail Run 8:43:49 h5
12.10 50km USA4th High Bridge Ultra 50K 3:22:37 h1 🏆
15.06 50km USA8th Eastern Divide Ultra 5:29:44 h17
27.04 50km USA19th Promise Land 50K++ 4:54:31 h2 🥈
23.03 50km USA12th Terrapin Mountain 50 km Race 4:17:52 h1 🏆
16.02 50km USA24th Holiday Lake 50K++ 4:19:21 h3 🥉
2018
13.10 50km USA3rd High Bridge Ultra 50K 3:36:22 h1 🏆
24.03 50km USA11th Terrapin Mountain 50 km Race 4:25:54 h1 🏆
17.02 50km USA23rd Holiday Lake 50K++ 4:09:59 h4
2017
01.04 50mi USA23rd Umstead Endurance Run 50 Miles 7:27:21 h2 🥈
2016
30.07 50mi USA1st Lost Turkey Trail 50 Mile Ultra 9:38:09 h1 🏆
30.04 50km USA16th Promise Land 50K++ 4:57:58 h2 🥈
02.04 50km USA1st DAM 50K VA 4:12:49 h1 🏆
12.03 100km USA3rd Thomas Jefferson 100k 10:03:54 h1 🏆
13.02 50km USA21st Holiday Lake 50K++ 3:52:01 h2 🥈
2015
10.10 50mi USA6th West Virginia Trilogy 50 Mile 9:22:19 h3 🥉
09.10 50km USA6th West Virginia Trilogy 50 km 4:58:58 h3 🥉
09.10 150km/3stages USA6th West Virginia Trilogy Stage Race 16:01:14 h3 🥉
11.07 12h USA3rd Cacapon 12 Hour Challenge 96.560 km1 🏆
20.06 40mi USA13th Highlands Sky 40M Trail Run 6:49:34 h4
18.04 50km USA11th Bel Monte 50 km Endurance Run 5:30:59 h1 🏆
2014
01.11 50mi USA32nd Mountain Masochist 50 Mile Trail Run 8:06:36 h7
02.08 30mi USA1st Jarmans Invitational Marathon 4:21:10 h1 🏆
26.04 50km USA14th Promise Land 50K++ 6:48:35 h128
22.03 50km USA7th Terrapin Mountain 50 km Race 4:51:17 h9
15.02 50km USA19th Holiday Lake 50K++ 5:51:00 h28
2013
23.06 50km USA2nd Eastern Divide Ultra 5:30:05 h34