Thomas Brennan
Born : 1971 Cat. M55 Ultrarunner since 1988 USA
45
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
3
Countries visited ?FRAFranceITAItalyUSAUnited States
17,3%
Rank quotient ?This runner's calculation uses 49 eligible race(s): Σ(rank − 1) = 1 087; Σ finishers = 6 293. 1 087 / 6 293 × 100 = 17.27%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed49
Km — ultra races3 012 km
> 100 km3
> 160 km3
Longest race160,9 km

Km per year (ultra races)

2022
90
2 races
2023
50
1 race
2024
50
1 race
2025
50
1 race
2026

Race types (share of distance)

Trail100,0%

Wins & podiums (ultra)

🏆 Win16
🏆 Win M16
🏅 Top 327
🏅 Top 3 M27
Longest winning streak5
Current streak1

HISTORY

49 race(s)
DateRacePerf.Rk
2026
07.02 50km USA2nd Peak to Creek 4:57:15 h1 🏆
2025
16.08 50km USA3rd Mid Mountain 50K 7:06:31 h139
2024
14.09 50km USA1st Peak to Creek 5:43:00 h2 🥈
2023
08.07 45km ITARosengarten Schlern Sky Marathon 8:27:46 h136
18.03 45km FRA13ème EcoTrail de Paris - Ile de France 45 km 4:21:07 h167
2021
19.06 28mi USA14th Logan Peak 28 Mile Trail Race 7:30:58 h102
2020
17.10 50km USA10th Pumpkin Holler 50 km Race 4:17:58 h5
20.06 28mi USA13th Logan Peak 28 Mile Trail Race 6:49:10 h82
2019
16.11 50km USA9th Antelope Island Fall Classic 50K 6:15:52 h109
09.11 55km USA1st Razorback Running Revival 55K 6:37:00 h1 🏆
23.03 50km USA14th Antelope Island Buffalo Run 50 km 5:55:40 h34
2016
06.02 50km USA22nd White Rock Classic 50K 4:41:44 h3 🥉
2015
27.06 50mi USA21st San Juan Solstice 50 Mile Run 12:10:24 h62
23.05 50km USA10th Jemez Mountain 50km Trail Run 6:53:55 h32
2014
24.05 50km USA9th Jemez Mountain 50km Trail Run 7:03:53 h31
18.01 50km USA2nd Ouachita Switchbacks 50K 5:29:00 h2 🥈
2013
20.10 50km USA6th Dogwood Canyon Trail Run 4:32:28 h3 🥉
16.02 50km USA21st Sylamore Trail 50k Run 4:25:42 h3 🥉
02.02 50km USA19th White Rock Classic 50K 4:31:00 h1 🏆
2012
21.10 50km USA5th Dogwood Canyon Trail Run 4:44:58 h2 🥈
18.08 100mi USA30th Leadville Trail 100 Mile 23:51:48 h51
14.07 50km USA21th Full Moon Run - Midnight 50K 4:16:18 h5
21.04 50km USA22nd Ouachita Trail 50 km 5:04:46 h6
04.02 50km USA18th White Rock Classic 50K 4:19:21 h3 🥉
2011
17.06 50mi USA20th Bighorn Mountain Wild & Scenic 50mi Trail Run 8:52:00 h10
16.04 50km USA21st Ouachita Trail 50 km 4:34:17 h1 🏆
19.02 50km USA19th Sylamore Trail 50k Run 4:21:16 h4
2010
31.10 50km USA3rd Dogwood Canyon Trail Run 4:34:27 h7
19.06 50mi USA16th San Juan Solstice 50 Mile Run 10:30:53 h16
17.04 50mi USA20th Ouachita Trail 50 Mile 7:56:41 h1 🏆
2009
24.10 50km USA2nd Dogwood Canyon Trail Run 4:17:51 h1 🏆
21.02 50km USA17th Sylamore Trail 50k Run 4:09:27 h1 🏆
2008
04.10 100mi USA18th Arkansas Traveller 100 17:44:11 h1 🏆
14.09 50km USA3rd Turkey & Taturs 50 km Trail Race 4:20:54 h1 🏆
17.05 50mi USA3rd Jemez Mountain 50mi Trail Run 11:08:32 h16
14.03 50km USA4th Three Days of Syllamo 50 km Run 4:55:35 h7
16.02 50km USA16th Sylamore Trail 50k Run 4:16:26 h1 🏆
20.01 50km USA3rd Swamp Stomper 50K 4:31:40 h1 🏆
2007
21.04 50km USA17th Ouachita Trail 50 km 4:46:20 h1 🏆
04.03 50km USAA-OK Trail Run 3:39:25 h1 🏆
2006
07.10 100mi USA16th Arkansas Traveller 100 17:47:16 h1 🏆
29.07 50mi USA25th Minnesota Voyageur Trail 50 Mile Ultra 7:59:31 h2 🥈
18.02 50km USA14th Sylamore Trail 50k Run 4:36:37 h1 🏆
2005
19.02 50km USA13th Sylamore Trail 50k Run 4:14:55 h1 🏆
2004
17.04 50mi USA14th Ouachita Trail 50 Mile 9:24:10 h5
07.02 50km USA11th White Rock Classic 50K 4:29:45 h2 🥈
2002
02.02 50km USA9th White Rock Classic 50K 4:54:20 h3 🥉
2001
03.02 50km USA8th White Rock Classic 50K 4:41:14 h2 🥈
1988
09.01 50mi USA8th Avalon Benefit 50-Mile Run 11:31:40 h67