Keenan Haga
Born : 1966 Cat. M60 Ultrarunner since 2016 USA
50
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
2
Countries visited ?ISLIcelandUSAUnited States
73,8%
Rank quotient ?This runner's calculation uses 72 eligible race(s): Σ(rank − 1) = 3 703; Σ finishers = 5 019. 3 703 / 5 019 × 100 = 73.78%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed73
Km — ultra races3 819 km
> 100 km2
> 160 km2
> 200 km1
> 24h1
> 48h1
Longest race250,0 km
Fire and Ice Ultra — 28/8/2023

Km per year (ultra races)

150
3 races
2022
946
14 races
2023
499
10 races
2024
1 126
20 races
2025
568
15 races
2026

Race types (share of distance)

Road29,2%
Trail62,9%
Stage6,5%
Elim.1,4%

Wins & podiums (ultra)

🏆 Win6
🏆 Win M10
🏅 Top 315
🏅 Top 3 M19
Longest winning streak1
Current streak0

HISTORY

72 race(s)
DateRacePerf.Rk
2026
05.09 Backyard Ultra USA21st Badgerland F/X Backyard 52.134 km2 🥈
01.08 52km USA1st Valentine Marathon 6:37:13 h4
19.06 32mi USA34th Bighorn Mountain Wild & Scenic 50km Trail Run 9:33:24 h205
23.05 50km USA10th Drummer Hill Trail Race 8:24:39 h30
16.05 50km USA18th 3 Days at the Fair 50 km Race 4:39:32 h1 🏆
16.05 50km USA18th 3 Days at the Fair 50 km Race 5:50:46 h4
16.05 50km USA18th 3 Days at the Fair 50 km Race 6:27:53 h8
16.05 50km USA18th 3 Days at the Fair 50 km Race 6:37:33 h9
16.05 50km USA18th 3 Days at the Fair 50 km Race 6:48:12 h10
28.03 50km USA14th Prairie Spirit 50 km Trail Ultra Race 6:01:39 h24
28.02 50km USA5th Lake Vian 50km Hilltop Run 8:33:40 h19
21.02 50km USA10th Red Dirt Ultra 50 km 8:27:44 h34
16.02 33.7mi USA7th Dalmatian Run Fest 33 Mile Monday Run 7:33:53 h1 🏆
15.02 33.7mi USA7th Dalmatian Run Fest 33 Mile Sunday Run 7:54:49 h3 🥉
14.02 33.7mi USA7th Dalmatian Run Fest 33 Mile Saturday Run 6:55:35 h2 🥈
2025
31.12 50km USA1st Holiday Five Day 5 6:30:01 h1 🏆
30.12 50km USA1st Holiday Five Day 4 6:22:35 h2 🥈
29.12 50km USA1st Holiday Five Day 3 6:22:22 h1 🏆
28.12 50km USA1st Holiday Five Day 2 6:46:05 h4
27.12 50km USA1st Holiday Five Day 1 6:34:11 h2 🥈
21.12 50km USA2nd Texas Double Sun Run 6:09:10 h3 🥉
20.12 50km USA2nd Texas Double Saturday Run 6:49:39 h3 🥉
14.12 50km USA4th Tucson 50K 6:06:52 h46
29.11 50km USA12th Ghost of Seattle Marathon 6:40:04 h23
23.10 72h USA10th Endless Mile - 72 Hour Race 164.486 km25
22.08 12h USA9th Night Crawler 12 Hour Endurance Challenge 51.499 km9
25.05 50km USA47th Rocky Mountain 50k 7:03:03 h23
24.05 9h USA4th Weld Your Mettle Ultra Marathon 9h 51.499 km1 🏆
09.03 50km USA7th Chili Peppers Series - Day 2 7:39:40 h2 🥈
08.03 50km USA7th Chili Peppers Series - Day 1 7:39:40 h4
01.03 50km USA4th Lake Vian 50km Hilltop Run 8:34:24 h9
17.02 33.7mi USA6th Dalmatian Run Fest 33 Mile Monday Run 7:32:36 h2 🥈
16.02 33.7mi USA6th Dalmatian Run Fest 33 Mile Sunday Run 7:30:51 h1 🏆
15.02 50km USA6th Sandhills Trail & Ultra Festival 50 km Run 6:40:18 h25
04.01 50km USA16th Frozen Sasquatch 50 km Trail Race 6:58:32 h30
2024
15.12 50km USA7th Naked Nick 50 km Race 6:37:13 h100
09.11 12h USA1st Liberty Park Endurance 12h Runs 50.346 km14
17.08 30mi USA19th Lean Horse Ultra-Marathon 30 Mile 6:39:51 h21
04.05 50km USA20th Greenland Trail Race 6:26:17 h54
27.04 50km USA11th Runs With Scissors 50K Race 6:46:43 h10
02.03 50km USA43th Carl Touchstone Memorial Mississippi Trail 50 km 7:30:48 h27
24.02 12h USA8th FarmDaze 12 Hour Run 50.118 km22
03.02 50km USA12th Elephant Mountain 50 km 8:45:25 h45
27.01 50km USA7th Arches Ultra 50 km Race 9:19:46 h233
20.01 50km USA5th Florida Roots Trail Series: Fort Clinch 7:59:35 h30
2023
02.12 50km USA2nd Colorado Cold Rush Ultra 7:32:44 h68
18.11 50mi USA61st JFK 50 Mile 11:53:17 h753
11.11 60km USA3rd Kessel Run 60 km Ultra Race 10:45:08 h42
04.11 50km USA2nd Bridge Burner Ultra 9:01:22 h108
22.09 50km USA2nd Red Feather Trail Jamboree - 50k 9:41:12 h96
16.09 50km USA7th Mountain RATS Trail 50k 10:25:08 h26
28.08 250km/6stages ISLFire and Ice Ultra 2d 05:17:19 h16
22.07 50km USA31th Full Moon Run - Midnight 50K 9:07:33 h137
24.06 50km USA4th Bears Ears 50 km Ultra Race 10:44:14 h90
04.06 50km USA3rd The Great Divide Ultra Sunday Run 8:53:19 h24
13.05 50km USA2nd Ram Party 7:31:53 h91
08.04 50km USA9th Rattler Trail Race 50K 9:17:29 h83
04.03 33mi USA11th Long Play Trail Race 9:05:57 h70
14.01 52km USA13th Coldwater Rumble 52K Race 8:00:53 h55
2022
10.12 50km USA9th Bell Ringer 50k Trail Run 7:00:52 h41
29.10 50km USA10th Kansas Rails-to-Trails Fall Extravaganza 50 km 7:01:50 h43
19.03 50km USA8th The Pistol 50 km Ultra Run 6:53:16 h67
2020
07.11 55km USA2nd Razorback Running Revival 55K 13:19:00 h52
01.08 28mi USA5th South Park Trail Marathon 6:54:00 h31
07.03 50km USA39th Carl Touchstone Memorial Mississippi Trail 50 km 6:47:49 h30
29.02 50km USA4th Red Dirt Ultra 50 km 6:45:00 h40
2019
28.12 50km USA23rd Huff 50K Trail Run 7:04:59 h114
09.11 50mi USA6th Tunnel Hill 50 Mile Race 12:47:20 h296
28.06 50km USA9th Black Hills 50 km Run 10:42:25 h92
27.04 50km USA11th Frisco Railroad 50 km Run 6:55:46 h37
2017
30.09 50km USA8th The Bear Chase 50 km 7:05:02 h99
2016
05.03 50km USA3rd Sierra Vista Trail Runs 50 km Race 8:25:03 h46