Brian Cavanaugh
Born : 1980 Cat. M45 Ultrarunner since 2017 USA
36
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
50
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
22,2%
Rank quotient ?This runner's calculation uses 36 eligible race(s): Σ(rank − 1) = 1 030; Σ finishers = 4 646. 1 030 / 4 646 × 100 = 22.17%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed36
Km — ultra races3 280 km
> 100 km7
> 160 km7
Longest race160,9 km
9th No Business 100 — 24/10/2025

Km per year (ultra races)

502
4 races
2022
211
2 races
2023
279
4 races
2024
341
3 races
2025
180
2 races
2026

Race types (share of distance)

Trail100,0%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M1
🏅 Top 33
🏅 Top 3 M4
Longest winning streak0
Current streak0

HISTORY

36 race(s)
DateRacePerf.Rk
2026
15.08 50mi USA18th Marquette Trail 50 Mile 9:38:17 h9
02.05 100km USA29th Miwok 100k Trail Race 11:53:30 h56
2025
24.10 100mi USA9th No Business 100 22:48:18 h8
16.08 50mi USA17th Marquette Trail 50 Mile 10:32:39 h11
31.05 100km USA11th Worlds End Ultramarathon 100K 14:57:26 h11
2024
17.08 50mi USA16th Marquette Trail 50 Mile 10:17:39 h5
20.07 50km USA13th Dirty Burg 50K Trail Run 5:32:34 h4
31.05 50km USA14th Yankee Springs 50 km Trail Run 4:38:07 h3 🥉
13.04 98.9km USA10th Gorge Waterfalls 100k 13:21:19 h82
2023
24.06 100mi USA50th Western States 100 Mile Endurance Run 28:48:55 h253
07.01 50km USA13th Yankee Springs 50 km Winter Challenge 4:24:35 h3 🥉
2022
05.11 100mi USA3rd Rim to River 100 Mile Race 23:21:20 h17
20.08 50mi USA14th Marquette Trail 50 Mile 10:07:34 h5
04.06 100mi USA44th Old Dominion 100 Mile Endurance Run 22:21:22 h14
08.01 100km USA22nd Bandera 100 km Endurance Run 11:44:05 h48
2021
11.09 100mi USA10th Idaho Mountain Trail Ultra Festival (IMTUF 100) 29:41:26 h36
21.08 50mi USA13th Marquette Trail 50 Mile 11:27:43 h5
17.07 50km USA10th Dirty Burg 50K Trail Run 5:12:43 h4
10.04 100km USA10th The Zion 100 km Run 13:27:05 h18
06.03 50mi USA12th Mesquite Canyon 50 Mile 10:38:57 h5
2020
05.12 50mi USA11th McDowell Mountain Frenzy 50 Mile 8:58:19 h4
31.10 100mi USA31th Mohican Trail 100 Mile 22:23:48 h8
11.01 100km USA20th Bandera 100 km Endurance Run 12:39:39 h45
2019
02.11 6h USA2nd The Ultra Bird 6 Hour Trail Race 59.867 km4
07.09 50mi USA11th Run Woodstock - Peace Love and 50 Miles 8:31:47 h3 🥉
16.08 50mi USA11th Marquette Trail 50 Mile 11:23:30 h9
01.06 100mi USA24th Kettle Moraine 100 Mile Endurance Run 23:11:22 h21
16.02 100km USA6th Black Canyon Trail 100 km Run 12:25:39 h187
05.01 50km USA9th Yankee Springs 50 km Winter Challenge 5:01:48 h10
2018
01.12 50mi USA9th McDowell Mountain Frenzy 50 Mile 9:42:03 h19
03.11 6h USA1st The Ultra Bird 6 Hour Trail Race 59.545 km4
15.09 50mi USA11th Endurance Challenge - Wisconsin Trail 50 Miles 10:17:26 h40
14.07 50km USA7th Dirty Burg 50K Trail Run 5:23:35 h6
2017
02.12 50km USA5th Ray Miller 50 km Trail Race 6:19:44 h38
16.09 50km USA10th Endurance Challenge - Wisconsin Trail 50 km 5:48:31 h46
15.07 50km USA6th Dirty Burg 50K Trail Run 6:00:08 h25