William Keane
Born : 1944 Cat. M80 Ultrarunner since 1987 USA
64
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
69
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
58,3%
Rank quotient ?This runner's calculation uses 275 eligible race(s): Σ(rank − 1) = 12 392; Σ finishers = 21 270. 12 392 / 21 270 × 100 = 58.26%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed275
Km — ultra races17 797 km
> 100 km25
> 160 km4
> 24h32
> 48h2
Longest race194,7 km

Km per year (ultra races)

2022
2023
2024
2025
2026

Race types (share of distance)

Road46,8%
Trail53,2%

Wins & podiums (ultra)

🏆 Win0
🏆 Win M1
🏅 Top 35
🏅 Top 3 M9
Longest winning streak0
Current streak0

HISTORY

275 race(s)
DateRacePerf.Rk
2021
20.11 24h USA10th Crooked Road 24 Hour Ultra 60.112 km82
25.09 24h USA15th Hinson Lake 24 Hour Ultra Classic 77.730 km120
2020
25.01 50km USA11th North Carolina Fat Ass 50 km 7:28:50 h47
2019
23.11 24h USA9th Crooked Road 24 Hour Ultra 73.875 km59
12.10 50km USA12th New River Trail 50 km 7:31:08 h40
28.09 24h USA14th Hinson Lake 24 Hour Ultra Classic 89.123 km80
28.08 87h USA5th A Race for the Ages 168.981 km56
04.07 50km USA20th Big Butt 50 km 8:46:50 h22
08.06 12h USA11th Black Mountain Monster 12 Hour Run 50.292 km48
13.04 12h USAJordan Lake 12-Hour Challenge 51.355 km23
30.03 50mi USA25th Bethel Hill Moonlight Boogie 50 Miles 12:54:28 h36
26.01 50km USA10th North Carolina Fat Ass 50 km 7:27:38 h31
05.01 50km USA20th Salem Lakeshore Frosty Fifty 6:46:15 h118
2018
17.11 24h USA8th Crooked Road 24 Hour Ultra 98.169 km42
13.10 50km USA11th New River Trail 50 km 6:47:55 h44
06.10 12h USA2nd Allison Woods Halloween Hobble 12 Hour Endurance Run 51.499 km8
29.09 24h USA13th Hinson Lake 24 Hour Ultra Classic 108.862 km32
30.08 86h USA4th A Race for the Ages 194.730 km39
04.07 50km USA19th Big Butt 50 km 7:19:54 h13
16.06 12h USA10th Black Mountain Monster 12 Hour Run 55.321 km28
09.06 50mi USA24th Bethel Hill Moonlight Boogie 50 Miles 13:01:59 h48
05.05 40mi USA40th Strolling Jim 40 Mile 10:18:15 h173
14.04 12h USAJordan Lake 12-Hour Challenge 54.186 km30
10.03 50km USA2nd Wicked Root 50 km Race 7:58:46 h46
27.01 50km USA9th North Carolina Fat Ass 50 km 7:14:34 h44
06.01 50km USA19th Salem Lakeshore Frosty Fifty 6:19:20 h117
2017
16.12 50km USA2nd The Mo Big Butt 50 K 7:07:26 h8
25.11 50km USA15th Derby 50k Ultra Run 6:37:55 h53
18.11 24h USA7th Crooked Road 24 Hour Ultra 121.650 km20
11.11 50km USA1st Lake Norman State Park Trail Race 50km 8:09:37 h15
28.10 24h USA1st Allison Woods Halloween Hobble 24 Hour Endurance Run 90.123 km7
21.10 12h USA6th Delirium Ultra 12 Hour Run 52.303 km6
14.10 50km USA10th New River Trail 50 km 6:38:04 h38
30.09 24h USA12th Hinson Lake 24 Hour Ultra Classic 121.730 km23
16.07 8h USA16th Hot to Trot 8 Hours Run 51.273 km34
04.07 50km USA18th Big Butt 50 km 6:40:58 h9
10.06 50mi USA23rd Bethel Hill Moonlight Boogie 50 Miles 12:12:27 h24
06.05 40mi USA39th Strolling Jim 40 Mile 9:12:50 h125
29.04 50km USA17th Promise Land 50K++ 9:52:39 h295
22.04 12h USAJordan Lake 12-Hour Challenge 52.019 km22
18.03 50km USA1st Wicked Root 50 km Race 8:12:35 h27
21.01 50km USA18th Salem Lakeshore Frosty Fifty 6:16:21 h77
2016
18.12 50km USA1st The Mo Big Butt 50 K 6:34:16 h4
26.11 50km USA14th Derby 50k Ultra Run 6:41:04 h40
19.11 24h USA6th Crooked Road 24 Hour Ultra 131.298 km10
15.10 12h USA5th Delirium Ultra 12 Hour Run 56.648 km12
01.10 50km USA9th New River Trail 50 km 6:19:47 h50
24.09 24h USA11th Hinson Lake 24 Hour Ultra Classic 124.185 km15
13.08 12h USATick Tock 12 Hour Ultra North Carolina 52.706 km14
05.07 40mi USA38th Strolling Jim 40 Mile 8:57:01 h93
04.07 50km USA17th Big Butt 50 km 7:28:56 h8
11.06 50mi USA22nd Bethel Hill Moonlight Boogie 50 Miles 12:18:40 h26
21.05 12h USA8th Black Mountain Monster 12 Hour Run 60.012 km18
30.04 50km USA16th Promise Land 50K++ 9:37:05 h297
16.04 12h USAJordan Lake 12-Hour Challenge 51.869 km19
27.02 50km USA10th Gator Trail 50 km 6:36:11 h42
30.01 50km USA7th North Carolina Fat Ass 50 km 6:55:00 h25
02.01 50km USA17th Salem Lakeshore Frosty Fifty 14:21:11 h111
2015
21.11 24h USA5th Crooked Road 24 Hour Ultra 137.614 km10
14.11 50km USA3rd Old Glory Trail Trot 50 km 5:56:06 h24
17.10 50km USA8th New River Trail 50 km 5:53:08 h37
26.09 24h USA10th Hinson Lake 24 Hour Ultra Classic 131.454 km22
02.08 8h USA14th Hot to Trot 8 Hours Run 53.217 km53
04.07 50km USA16th Big Butt 50 km 6:47:21 h2 🥈
06.06 50mi USA21st Bethel Hill Moonlight Boogie 50 Miles 11:26:16 h18
16.05 12h USA7th Black Mountain Monster 12 Hour Run 54.878 km14
02.05 40mi USA37th Strolling Jim 40 Mile 8:34:31 h78
25.04 50km USA15th Promise Land 50K++ 9:05:13 h292
28.02 50km USA9th Gator Trail 50 km 6:54:10 h21
07.02 50km USA3rd Mill Stone 50K 7:38:38 h62
31.01 50km USA6th North Carolina Fat Ass 50 km 7:02:00 h25
03.01 50km USA16th Salem Lakeshore Frosty Fifty 6:01:51 h77
2014
29.11 50km USA12th Derby 50k Ultra Run 6:26:30 h43
22.11 24h USA4th Crooked Road 24 Hour Ultra 121.170 km14
15.11 50km USA2nd Old Glory Trail Trot 50 km 7:13:19 h18
11.10 50km USA7th New River Trail 50 km 6:26:24 h72
27.09 24h USA9th Hinson Lake 24 Hour Ultra Classic 126.613 km30
07.06 50mi USA20th Bethel Hill Moonlight Boogie 50 Miles 11:40:53 h37
17.05 12h USA6th Black Mountain Monster 12 Hour Run 59.867 km18
03.05 40mi USA36th Strolling Jim 40 Mile 8:58:21 h83
26.04 50km USA14th Promise Land 50K++ 9:14:22 h318
12.04 42mi USA2nd Cedar Island 40 9:11:04 h20
08.02 24h USA3rd Delirium Ultra 24 Hour Run 109.113 km42
25.01 50km USA5th North Carolina Fat Ass 50 km 6:17:00 h16
18.01 100km USA5th Weymouth Woods 100 km Trail Run 16:27:43 h44
04.01 50km USA15th Salem Lakeshore Frosty Fifty 6:11:17 h127
2013
23.11 50km USA11th Derby 50k Ultra Run 5:54:45 h44
23.11 24h USA3rd Crooked Road 24 Hour Ultra 148.119 km6
19.10 50km USA1st WC-50 Ultra Trail Marathon 50km 8:06:30 h52
12.10 50km USA6th New River Trail 50 km 5:39:33 h80
28.09 24h USA8th Hinson Lake 24 Hour Ultra Classic 163.187 km14
21.09 12h USA12h Chase The Sun Ultra 54.170 km14
03.08 8h USA12th Hot to Trot 8 Hours Run 58.934 km39
27.07 50km USA12th Landsford Canal 50 km 6:10:51 h16
08.06 50mi USA19th Bethel Hill Moonlight Boogie 50 Miles 10:41:13 h27
01.06 12h USA5th Black Mountain Monster 12 Hour Run 64.856 km13
04.05 40mi USA35th Strolling Jim 40 Mile 7:55:10 h59
27.04 50km USA13th Promise Land 50K++ 8:48:05 h291
20.04 50km USA1st Leatherwood Ultras 50 km 8:39:00 h39
23.03 50km USA7th Gator Trail 50 km 5:57:22 h10
02.02 50km USA2nd Charlotte Ultra Run 50K 6:02:41 h59
05.01 50km USA14th Salem Lakeshore Frosty Fifty 5:31:20 h94
2012
08.12 50km USA2nd Table Rock 50 km Ultra 6:37:00 h36
24.11 50km USA10h Derby 50k Ultra Run 5:45:07 h29
27.10 12h USA7th Qu'est-ce que c'est? 12 Hour Run 56.327 km3 🥉
13.10 50km USA5th New River Trail 50 km 5:25:21 h78
29.09 24h USA7th Hinson Lake 24 Hour Ultra Classic 153.096 km16
11.08 35mi USA18th Laurel Valley 35 Miles 13:30:00 h61
04.08 8h USA11th Hot to Trot 8 Hours Run 57.035 km40
28.07 50km USA11th Landsford Canal 50 km 6:08:33 h11
16.06 50mi USA18th Bethel Hill Moonlight Boogie 50 Miles 10:40:00 h28
02.06 12h USA4th Black Mountain Monster 12 Hour Day Run 69.845 km26
05.05 40mi USA34th Strolling Jim 40 Mile 7:53:46 h49
28.04 50km USA12th Promise Land 50K++ 8:30:14 h278
14.04 24h USA1st Landsford Canal Lock-In 24 Hour Run 104.124 km11
31.03 50km USA6th Gator Trail 50 km 5:59:31 h21
28.01 50km USA3rd North Carolina Fat Ass 50 km 5:57:00 h20
14.01 100km USA3rd Weymouth Woods 100 km Trail Run 16:03:31 h40
07.01 50km USA13th Salem Lakeshore Frosty Fifty 5:56:02 h90
2011
10.12 50km USA1st Table Rock 50 km Ultra 6:20:50 h33
26.11 50km USA9th Derby 50k Ultra Run 5:33:39 h35
19.11 24h USA1st Crooked Road 24 Hour Ultra 152.524 km6
15.10 12h USA6th Qu'est-ce que c'est? 12 Hour Run 66.304 km6
08.10 50km USA4th New River Trail 50 km 5:01:52 h50
24.09 24h USA6th Hinson Lake 24 Hour Ultra Classic 161.449 km10
04.09 50km USA2nd Norris Dam Hard Trail Race 50K 7:25:11 h23
13.08 35mi USA17th Laurel Valley 35 Miles 9:41:42 h26
07.08 8h USA10th Hot to Trot 8 Hours Run 60.768 km16
16.07 50km USA10th Landsford Canal 50 km 5:23:51 h18
11.06 50mi USA17th Bethel Hill Moonlight Boogie 50 Miles 10:07:53 h20
07.05 40mi USA33rd Strolling Jim 40 Mile 7:23:28 h57
23.04 50km USA11th Promise Land 50K++ 8:06:42 h222
26.03 50km USA5th Gator Trail 50 km 5:43:56 h18
2010
27.11 50km USA8th Derby 50k Ultra Run 5:53:06 h58
30.10 12h USA5th Qu'est-ce que c'est? 12 Hour Run 56.327 km5
16.10 50km USA2nd Cumberland Trail 50k 8:46:00 h27
09.10 50km USA3rd New River Trail 50 km 5:33:13 h74
25.09 24h USA5th Hinson Lake 24 Hour Ultra Classic 139.433 km21
14.08 35mi USA16th Laurel Valley 35 Miles 10:03:07 h28
07.08 8h USA9th Hot to Trot 8 Hours Run 58.919 km21
17.07 50km USA9th Landsford Canal 50 km 6:29:36 h18
10.07 50km USA16th Rattlesnake Trail 50K Ultrarun 7:32:00 h54
12.06 50mi USA16th Bethel Hill Moonlight Boogie 50 Miles 9:34:06 h7
01.05 40mi USA32nd Strolling Jim 40 Mile 7:21:39 h47
24.04 50km USA10th Promise Land 50K++ 8:01:37 h205
27.03 50km USA4th Gator Trail 50 km 5:43:51 h18
16.01 100km USA1st Weymouth Woods 100 km Trail Run 15:41:42 h28
09.01 50km USA11th Salem Lakeshore Frosty Fifty 5:28:01 h76
2009
28.11 50km USA7th Derby 50k Ultra Run 5:41:41 h34
10.10 50km USA1st Cumberland Trail 50k 8:53:00 h14
03.10 40mi USA5th Triple Lakes Trail Race 8:56:22 h40
19.09 24h USA4th Hinson Lake 24 Hour Ultra Classic 132.417 km21
01.08 8h USA8th Hot to Trot 8 Hours Run 57.485 km20
18.07 50km USA8th Landsford Canal 50 km 6:03:11 h19
11.07 50km USA15th Rattlesnake Trail 50K Ultrarun 7:36:19 h60
13.06 35mi USA15th Laurel Valley 35 Miles 9:35:47 h22
13.06 50mi USA15th Bethel Hill Moonlight Boogie 50 Miles 10:24:00 h10
07.06 50km USA2nd Chattooga River 50 km Ultra Run 8:28:20 h36
02.05 40mi USA31st Strolling Jim 40 Mile 7:52:04 h46
25.04 50km USA9th Promise Land 50K++ 8:31:10 h174
28.03 50km USA3rd Gator Trail 50 km 6:07:09 h16
10.01 50km USA10th Salem Lakeshore Frosty Fifty 5:40:48 h84
2008
11.10 50km USA1st New River Trail 50 km 5:52:19 h61
04.10 40mi USA4th Triple Lakes Trail Race 9:31:32 h42
27.09 24h USA3rd Hinson Lake 24 Hour Ultra Classic 102.740 km28
02.08 8h USA7th Hot to Trot 8 Hours Run 55.683 km16
19.07 50km USA15th Big Butt 50 km 6:25:38 h9
12.07 50km USA14th Rattlesnake Trail 50K Ultrarun 7:40:25 h64
14.06 35mi USA14th Laurel Valley 35 Miles 9:09:32 h25
14.06 50mi USA14th Bethel Hill Moonlight Boogie 50 Miles 10:34:00 h18
08.06 50km USA1st Chattooga River 50 km Ultra Run 9:00:15 h30
03.05 40mi USA30th Strolling Jim 40 Mile 7:27:22 h42
26.04 50km USA8th Promise Land 50K++ 8:19:41 h192
13.04 50km USA1st Harbison Forest 50K 6:57:45 h26
29.03 50km USA2nd Gator Trail 50 km 5:51:49 h15
05.01 50km USA9th Salem Lakeshore Frosty Fifty 5:37:05 h113
2007
24.11 50km USA5th Derby 50k Ultra Run 5:32:40 h32
06.10 40mi USA3rd Triple Lakes Trail Race 9:14:02 h44
29.09 24h USA2nd Hinson Lake 24 Hour Ultra Classic 122.310 km19
21.07 50km USA14th Big Butt 50 km 5:32:03 h13
07.07 50km USA13th Rattlesnake Trail 50K Ultrarun 7:21:20 h88
16.06 35mi USA13th Laurel Valley 35 Miles 9:28:48 h20
16.06 50mi USA13th Bethel Hill Moonlight Boogie 50 Miles 10:04:00 h15
05.05 40mi USA29th Strolling Jim 40 Mile 7:58:50 h37
28.04 50km USA7th Promise Land 50K++ 8:14:14 h199
21.04 50km USA5th Crowders Mountain 50K 7:33:11 h20
24.03 50km USA1st Gator Trail 50 km 6:02:38 h14
06.01 50km USA8th Salem Lakeshore Frosty Fifty 5:32:37 h70
2006
25.11 50km USA4th Derby 50k Ultra Run 5:21:16 h19
07.10 40mi USA2nd Triple Lakes Trail Race 9:05:16 h31
23.09 24h USA1st Hinson Lake 24 Hour Ultra Classic 102.740 km23
05.08 8h USA5th Hot to Trot 8 Hours Run 59.272 km10
22.07 50km USA13th Big Butt 50 km 5:13:18 h9
08.07 50km USA12th Rattlesnake Trail 50K Ultrarun 7:05:35 h54
17.06 35mi USA12th Laurel Valley 35 Miles 9:04:18 h22
17.06 50mi USA12th Bethel Hill Moonlight Boogie 50 Miles 9:41:50 h9
06.05 40mi USA28th Strolling Jim 40 Mile 6:56:05 h29
29.04 50km USA6th Promise Land 50K++ 8:11:11 h145
29.04 50km USA4th Crowders Mountain 50K 7:04:38 h17
07.01 50km USA7th Salem Lakeshore Frosty Fifty 5:06:46 h49
2005
26.11 50km USA3rd Derby 50k Ultra Run 5:10:07 h24
05.10 40mi USA1st Triple Lakes Trail Race 8:20:16 h28
06.08 8h USA4th Hot to Trot 8 Hours Run 64.373 km8
23.07 50km USA12th Big Butt 50 km 5:16:22 h8
09.07 50km USA11th Rattlesnake Trail 50K Ultrarun 7:06:27 h55
18.06 35mi USA11th Laurel Valley 35 Miles 8:56:15 h17
18.06 50mi USA11th Bethel Hill Moonlight Boogie 50 Miles 9:37:50 h12
07.05 40mi USA27th Strolling Jim 40 Mile 7:05:37 h30
30.04 50km USA5th Promise Land 50K++ 7:55:26 h109
06.03 50km USA7th Landsford Canal 50 km 5:38:01 h9
05.02 40mi USA13th Uwharrie Mountain Run 10:44:51 h59
08.01 50km USA6th Salem Lakeshore Frosty Fifty 5:05:13 h41
2004
27.11 50km USA2nd Derby 50k Ultra Run 5:54:13 h22
07.08 8h USA3rd Hot to Trot 8 Hours Run 60.012 km10
24.07 50km USA11th Big Butt 50 km 6:36:43 h28
19.06 35mi USA10th Laurel Valley 35 Miles 9:02:33 h27
01.05 40mi USA26th Strolling Jim 40 Mile 7:29:44 h30
24.04 50km USA4th Promise Land 50K++ 7:47:13 h104
06.03 50km USA3rd Crowders Mountain 50K 6:51:27 h19
07.02 40mi USA12th Uwharrie Mountain Run 10:27:18 h60
10.01 50km USA5th Salem Lakeshore Frosty Fifty 5:26:39 h38
2003
22.11 50km USA1st Derby 50k Ultra Run 5:07:53 h17
15.11 50km USA2nd Qu'est-ce que c'est? 50 km Run 4:59:36 h4
02.08 8h USA2nd Hot to Trot 8 Hours Run 70.923 km4
19.07 50km USA10th Big Butt 50 km 5:12:40 h10
12.07 50km USA9th Rattlesnake Trail 50K Ultrarun 6:34:19 h37
14.06 35mi USA9th Laurel Valley 35 Miles 8:05:11 h15
14.06 50mi USA9th Bethel Hill Moonlight Boogie 50 Miles 9:20:05 h12
03.05 40mi USA25th Strolling Jim 40 Mile 6:56:17 h26
26.04 50km USA3rd Promise Land 50K++ 7:34:36 h101
08.03 50km USA6th Landsford Canal 50 km 5:26:54 h9
01.02 40mi USA11th Uwharrie Mountain Run 11:13:20 h72
2002
03.08 8h USA1st Hot to Trot 8 Hours Run 63.327 km3 🥉
15.06 35mi USA8th Laurel Valley 35 Miles 8:56:47 h25
04.05 40mi USA24th Strolling Jim 40 Mile 8:09:54 h22
2001
05.05 40mi USA23rd Strolling Jim 40 Mile 8:07:17 h30
28.04 50km USA1st Promise Land 50K++ 9:15:14 h129
06.01 50km USA2nd Salem Lakeshore Frosty Fifty 5:49:36 h49
2000
08.07 50km USA6th Rattlesnake Trail 50K Ultrarun 6:18:54 h73
01.07 50km USA7th Big Butt 50 km 5:17:23 h17
17.06 35mi USA6th Laurel Valley 35 Miles 8:29:50 h15
17.06 50mi USA6th Bethel Hill Moonlight Boogie 50 Miles 9:36:00 h5
12.03 50km USA2nd Crowders Mountain 50K 6:47:07 h25
08.01 50km USA1st Salem Lakeshore Frosty Fifty 5:50:00 h42
1999
04.09 50km USA4th Landsford Canal 50 km 6:13:55 h17
17.07 50km USA6th Big Butt 50 km 6:08:11 h20
10.07 50km USA5th Rattlesnake Trail 50K Ultrarun 6:40:36 h87
19.06 35mi USA5th Laurel Valley 35 Miles 9:35:29 h16
19.06 50mi USA5th Bethel Hill Moonlight Boogie 50 Miles 10:12:35 h10
14.03 50km USA1st Crowders Mountain 50K 7:26:02 h16
16.02 40mi USA7th Uwharrie Mountain Run 11:11:40 h68
1998
05.09 50km USA3rd Landsford Canal 50 km 5:43:04 h12
20.06 35mi USA4th Laurel Valley 35 Miles 8:30:35 h7
13.06 50mi USA4th Bethel Hill Moonlight Boogie 50 Miles 9:20:00 h3 🥉
02.05 40mi USA20th Strolling Jim 40 Mile 6:54:27 h38
1997
06.09 50km USA2nd Landsford Canal 50 km 5:15:10 h15
19.07 50km USA4th Big Butt 50 km 5:57:37 h12
14.06 50mi USA3rd Bethel Hill Moonlight Boogie 50 Miles 9:14:42 h3 🥉
03.05 40mi USA19th Strolling Jim 40 Mile 7:14:06 h37
1996
14.09 50km USA1st Landsford Canal 50 km 5:23:56 h19
20.07 50km USA3rd Big Butt 50 km 5:31:10 h25
15.06 35mi USA2nd Laurel Valley 35 Miles 9:21:00 h7
15.06 50mi USA2nd Bethel Hill Moonlight Boogie 50 Miles 9:59:50 h4
04.05 40mi USA18th Strolling Jim 40 Mile 8:21:53 h53
1995
06.05 40mi USA17th Strolling Jim 40 Mile 8:21:59 h61
1993
23.10 50mi USA11th Mountain Masochist 50 Mile Trail Run 11:45:52 h140
1992
24.10 50mi USA10th Mountain Masochist 50 Mile Trail Run 11:35:36 h131
02.05 40mi USA14th Strolling Jim 40 Mile 8:35:56 h64
1991
26.10 50mi USA9th Mountain Masochist 50 Mile Trail Run 11:35:31 h154
04.05 40mi USA13th Strolling Jim 40 Mile 8:11:15 h59
1990
27.10 50mi USA8th Mountain Masochist 50 Mile Trail Run 11:19:54 h102
05.05 40mi USA12th Strolling Jim 40 Mile 7:17:50 h89
1989
23.09 24h USAAtlanta Track Club 24 Hour Run 101.452 km28
1988
17.09 24h USAAtlanta Track Club 24 Hour Run, TAC NC 24h 124.232 km54
1987
26.09 24h USAAtlanta Track Club 24 Hour Run 97.896 km40