Keith Roberts
Born : 1976 Cat. M50 Ultrarunner since 2016 USA
43
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
51,1%
Rank quotient ?This runner's calculation uses 43 eligible race(s): Σ(rank − 1) = 2 153; Σ finishers = 4 210. 2 153 / 4 210 × 100 = 51.14%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed43
Km — ultra races3 057 km
> 100 km3
> 160 km3
Longest race160,9 km

Km per year (ultra races)

50
1 race
2022
50
1 race
2023
909
13 races
2024
380
6 races
2025
50
1 race
2026

Race types (share of distance)

Road25,6%
Trail69,1%
Stage5,3%

HISTORY

43 race(s)
DateRacePerf.Rk
2026
18.04 50km USA15th Cedro Peak 50 km Ultramarathon 8:28:04 h39
2025
08.11 50mi USA12th Tunnel Hill 50 Mile Race 10:59:08 h129
04.10 50km USA10th Yankee Springs Fall Trail Run Festival 7:23:23 h19
20.09 50km USA12th Pilot Mountain to Hanging Rock 50K Ultra 8:10:31 h96
07.06 50km USA19th War Eagle 50K 7:23:20 h56
17.05 50km USA22nd Dances with Dirt - Gnaw Bone 50 km Ultra 7:37:41 h40
22.03 100km USA11th The Pistol 100 km Ultra Run 14:45:06 h26
2024
09.11 50mi USA11th Tunnel Hill 50 Mile Race 10:41:55 h145
21.09 100mi USA12th Flagstaff to Grand Canyon Stagecoach Line 100mi 28:40:48 h35
31.08 100km USA11th Booneville Backroads Ultra 100 km 15:45:11 h7
27.07 54mi USA9th Maah Daah Hey 50 Mile Trail Run 16:49:55 h28
06.07 49.8km USA31th Afton Trail Run 50K 7:21:43 h213
22.06 50km USA4th New River Gorge Trail Festival 7:24:48 h38
25.05 50mi USA4th Sugar Badger 50 Mile Race 10:52:11 h27
11.05 50km USA11th Knock on Wood Ultra - Forest Freak 50k 6:37:15 h15
27.04 50km USA16th Frisco Railroad 50 km Run 5:48:26 h15
13.04 50km USA3rd Chief Ladiga 100 - 50 km 5:24:48 h8
23.03 50km USA1st The Cove 6:59:37 h28
02.03 50km USA43th Carl Touchstone Memorial Mississippi Trail 50 km 6:22:48 h9
17.02 50km USA8th Red Dirt Ultra 50 km 6:25:38 h12
2023
26.08 50km USA7th Shawnee Hills 100 - 50 km 8:39:27 h30
2022
26.03 50km USA10th Prairie Spirit 50 km Trail Ultra Race 5:59:33 h38
2020
11.07 100mi USA7th Honey Badger 100 Mile Ultra Road Race 33:58:31 h11
2019
14.12 50km USA6th Arctic Frog 50 km Race 5:52:27 h59
09.11 50mi USA6th Tunnel Hill 50 Mile Race 11:51:12 h239
31.08 55km USA2nd Estes Epic 55km Trail Run 10:25:42 h22
16.08 100mi USA15th Lean Horse Ultra-Marathon 100 Mile 29:02:48 h37
26.07 50km USAUrban ICT 50 km Race 6:22:31 h11
08.06 100km USA4th Eagle Up Ultra 100 km 15:43:57 h26
11.05 100km USA9th Ultra Race of Champions (UROC) 100K 16:09:06 h46
06.04 50km USA11th Forget the PR - Mohican 50k 8:00:40 h112
02.03 100km USA3rd Tinajas Ultra 100 km 17:40:12 h14
02.02 100km USA27th Rocky Raccoon 100 km Trail Run 15:31:27 h23
06.01 100km USA19th Bandera 100 km Endurance Run 16:49:47 h184
2018
10.11 50mi USA5th Tunnel Hill 50 Mile Race 11:07:49 h174
25.08 50km USA2nd Shawnee Hills 100 - 50 km 8:40:01 h25
21.07 50km USA12th Psycho Psummer Run Toto Run 50K 6:51:38 h39
21.04 50mi USA4th Flint Hills 50 11:04:56 h12
24.03 50km USA6th Prairie Spirit 50 km Trail Ultra Race 5:59:33 h38
17.02 50km USA5th Blackwater 50k Ultra Trail Run Challenge 7:05:08 h25
20.01 50km USA7th Go Short, Go Long, Go Very Long 50K 6:19:40 h18
2016
23.10 50km USA6th Running for the Bay 50k Ultramarathon 6:14:40 h18
20.08 50km USA2nd Logan View Raider Run 6:22:38 h10