Spencer Swearingen
Born : 1978 Cat. M45 Ultrarunner since 2009 USA
40
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
60
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
52,5%
Rank quotient ?This runner's calculation uses 40 eligible race(s): Σ(rank − 1) = 1 171; Σ finishers = 2 232. 1 171 / 2 232 × 100 = 52.46%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed40
Km — ultra races5 106 km
> 100 km25
> 160 km25
> 200 km2
Longest race241,4 km

Km per year (ultra races)

161
1 race
2022
80
1 race
2023
2024
161
1 race
2025
161
1 race
2026

Race types (share of distance)

Trail100,0%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M0
🏅 Top 32
🏅 Top 3 M2
Longest winning streak0
Current streak0

HISTORY

40 race(s)
DateRacePerf.Rk
2026
11.04 100mi USA26th Potawatomi 100 Mile Trail Run 32:21:52 h18
2025
12.04 100mi USA25th Potawatomi 100 Mile Trail Run 29:55:46 h12
2023
14.04 50mi USA23nd Potawatomi 50 Mile Trail Run 15:26:14 h41
2022
09.04 100mi USA22nd Potawatomi 100 Mile Trail Run 32:33:31 h18
2021
02.10 100mi USA7th The Hennepin Hundred - 100 Mile Run 25:53:37 h74
2020
07.11 100mi USA12th Ozark Trail 100 Mile Endurance Run 30:57:00 h35
2019
02.11 100mi USA11th Ozark Trail 100 Mile Endurance Run 28:22:27 h24
05.10 100mi USA5th The Hennepin Hundred - 100 Mile Run 23:24:07 h47
24.08 100mi USA3rd Shawnee Hills 100 - 100 Mile 28:53:09 h3 🥉
04.04 50mi USA19th Potawatomi 50 Mile Trail Run 13:20:07 h33
2018
03.11 100mi USA10th Ozark Trail 100 Mile Endurance Run 31:08:53 h42
25.08 100mi USA2nd Shawnee Hills 100 - 100 Mile 30:06:37 h3 🥉
02.06 100mi USA23rd Kettle Moraine 100 Mile Endurance Run 25:49:01 h74
2017
04.11 100mi USA9th Ozark Trail 100 Mile Endurance Run 27:52:48 h14
07.10 30mi USA12th Farmdale Trail Run 30 Mile 7:13:38 h16
2016
26.03 30mi USA10th Clinton Lake Ultra 6:28:01 h54
2015
07.11 100mi USA7th Ozark Trail 100 Mile Endurance Run 29:26:27 h33
06.06 100mi USA20th Kettle Moraine 100 Mile Endurance Run 26:43:45 h81
11.04 50mi USA15th Potawatomi 50 Mile Trail Run 12:05:47 h34
2014
01.11 100mi USA6th Ozark Trail 100 Mile Endurance Run 27:59:12 h14
11.10 50mi USA9th Farmdale Trail Run 50 Mile 11:52:00 h13
14.09 51mi USA3rd Evergreen Lake 51mi Ultra 11:11:52 h19
05.04 100mi USA14th Potawatomi 100 Mile Trail Run 34:02:41 h20
29.03 30mi USA8th Clinton Lake Ultra 6:38:35 h67
2013
02.11 100mi USA5th Ozark Trail 100 Mile Endurance Run 29:52:22 h25
12.10 30mi USA8th Farmdale Trail Run 30 Mile 6:55:49 h28
05.04 150mi USA13th Potawatomi 150 Mile Trail Run 2d 00:00:45 h5
23.03 30mi USA7th Clinton Lake Ultra 6:07:24 h36
2012
13.10 30mi USA7th Farmdale Trail Run 30 Mile 6:36:00 h15
13.04 150mi USA12th Potawatomi 150 Mile Trail Run 2d 01:47:12 h7
31.03 30mi USA6th Clinton Lake Ultra 6:00:42 h49
2011
08.10 50mi USA6th Farmdale Trail Run 50 Mile 12:20:38 h7
09.09 100mi USA21th Superior Fall Trail Races 100 Mile 35:38:26 h36
04.06 100mi USA16th Kettle Moraine 100 Mile Endurance Runs 28:38:45 h36
09.04 100mi USA11th Potawatomi 100 Mile Trail Run 29:50:32 h9
26.03 30mi USA5th Clinton Lake Ultra 6:34:38 h60
2010
06.11 100mi USA2nd Ozark Trail 100 Mile Endurance Run 30:00:18 h28
10.04 100mi USA10th Potawatomi 100 Mile Trail Run 29:38:56 h13
2009
17.10 32mi USA4th Farmdale Trail Run 30 Mile 7:55:49 h52
10.04 100mi USA9th McNaughton 100 Mile Ultra Race 31:12:04 h16