Rob McNair
Born : 1954 Cat. M70 Ultrarunner since 1986 USA
65
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
71
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
26,9%
Rank quotient ?This runner's calculation uses 181 eligible race(s): Σ(rank − 1) = 6 028; Σ finishers = 22 450. 6 028 / 22 450 × 100 = 26.85%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed181
Km — ultra races11 804 km
> 100 km10
> 160 km10
> 24h1
Longest race161,7 km
Orange 24 Hour Run — 29/5/1987

Km per year (ultra races)

130
2 races
2022
130
2 races
2023
100
2 races
2024
50
1 race
2025
211
2 races
2026

Race types (share of distance)

Road4,9%
Trail95,1%

Wins & podiums (ultra)

🏆 Win13
🏆 Win M13
🏅 Top 331
🏅 Top 3 M31
Longest winning streak2
Current streak0

HISTORY

181 race(s)
DateRacePerf.Rk
2026
13.05 4d USA16th Born to Run Ultra 4 days Marathon 160.934 km31
10.01 50km USA46th Avalon Benefit 50 km Run 8:37:54 h397
2025
11.01 50km USA45th Avalon Benefit 50 km Run 8:54:04 h310
2024
08.06 50km USA35th Shadow of the Giants 50K 7:10:59 h95
06.01 50km USA44th Avalon Benefit 50 km Run 8:13:08 h322
2023
10.06 50km USA34th Shadow of the Giants 50K 7:35:08 h110
07.01 50mi USA43th Avalon Benefit 50 Mile Run 10:37:22 h142
2022
11.06 50km USA33th Shadow of the Giants 50K 7:22:46 h76
08.01 50mi USA42th Avalon Benefit 50 Mile Run 10:47:08 h109
2021
05.12 50km USA35th OTHTC High Desert 50K Ultra 6:45:12 h59
12.06 50km USA32th Shadow of the Giants 50K 7:02:46 h37
2020
11.01 50mi USA40th Avalon Benefit 50 Mile Run 9:53:59 h70
2019
01.12 50km USA33nd OTHTC High Desert 50K Ultra 5:38:06 h35
08.06 50km USA30th Shadow of the Giants 50K 5:59:09 h59
12.01 50mi USA39th Avalon Benefit 50 Mile Run 12:07:06 h195
2018
02.12 50km USA32nd OTHTC High Desert 50K Ultra 6:15:44 h83
09.06 50km USA29th Shadow of the Giants 50K 8:20:24 h145
2017
08.07 50km USA12th Angeles National Forest 50k Trail Race 10:16:37 h109
03.06 50km USA28th Shadow of the Giants 50K 5:19:41 h28
13.05 50km USA12th Whoo's In El Moro 50k Trail Races - Spring Edition 6:31:13 h44
07.01 50mi USA37th Avalon Benefit 50-Mile Run 10:43:19 h97
2016
04.12 50km USA30th OTHTC High Desert 50K Ultra 4:37:29 h19
29.10 50km USA12th Whoo's In El Moro 50k Trail Races - Fall Edition 6:38:49 h32
27.08 50km USA25th Bulldog 50k Ultra Run 5:20:01 h35
30.07 50km USA6th Harding Hustle 50K 7:02:11 h26
09.07 50km USA11th Angeles National Forest 50k Trail Race 7:45:48 h45
11.06 50km USA27th Shadow of the Giants 50K 5:27:15 h44
14.05 50mi USA13th PCT 50 Mile Trail Run 10:52:24 h41
07.05 50km USA11th Whoo's In El Moro 50k Trail Races - Spring Edition 6:06:46 h26
09.01 50mi USA36th Avalon Benefit 50-Mile Run 9:23:15 h44
2015
06.12 50km USA29th OTHTC High Desert 50K Ultra 4:33:43 h20
24.10 50km USA10th Whoo's In El Moro 50k Trail Races - Fall Edition 6:36:17 h13
22.08 50km USA24th Bulldog 50k Ultra Run 5:26:55 h47
11.07 50km USA10th Angeles National Forest 50k Trail Race 6:48:47 h31
06.06 50km USA26th Shadow of the Giants 50K 5:49:21 h36
09.05 50km USA9th Whoo's In El Moro 50k Trail Races - Spring Edition 5:24:15 h30
02.05 50km USA35th Wild Wild West 50k 6:07:04 h9
10.01 50mi USA35th Avalon Benefit 50-Mile Run 9:45:30 h67
2014
12.10 50km USA8th Whoo's In El Moro 50k Trail Races - Fall Edition 5:50:26 h36
23.08 50km USA23rd Bulldog 50k Ultra Run 4:57:59 h21
02.08 100mi USA27th Angeles Crest 100 Mile 26:39:02 h33
07.06 50km USA25th Shadow of the Giants 50K 4:34:49 h10
10.05 50km USA7th Whoo's In El Moro 50k Trail Races - Spring Edition 5:06:59 h22
11.01 50mi USA34th Avalon Benefit 50-Mile Run 8:50:42 h38
2013
01.12 50km USA27th OTHTC High Desert 50K Ultra 4:12:48 h7
05.10 50km USA6th Whoo's In El Moro 50k Trail Races - Fall Edition 4:53:48 h10
24.08 50km USA22nd Bulldog 50k Ultra Run 4:56:33 h19
03.08 100mi USA26th Angeles Crest 100 Mile 26:59:42 h20
08.06 50km USA24th Shadow of the Giants 50K 4:38:58 h14
18.05 50mi USA20th Bishop High Sierra Ultramarathons 50 Miles 10:24:54 h19
13.01 50mi USA33rd Avalon Benefit 50-Mile Run 8:54:25 h46
2012
02.12 50km USA26th OTHTC High Desert 50K Ultra 5:15:48 h37
02.06 50km USA23rd Shadow of the Giants 50K 4:39:45 h9
2011
27.08 50km USA20th Bulldog 50k Ultra Run 7:08:30 h77
04.06 50km USA22nd Shadow of the Giants 50K 4:55:47 h23
21.05 50km USA18th Bishop High Sierra Ultramarathons 50 km 5:47:31 h7
2010
05.12 50km USA24th OTHTC High Desert 50K Ultra 4:25:26 h18
06.11 50km USA1st Sedona 50 km Race 5:45:08 h10
21.08 50km USA19th Bulldog 50k Ultra Run 5:30:13 h36
07.08 50km USA6th Angeles National Forest 50k Trail Race 6:07:26 h15
05.06 50km USA21st Shadow of the Giants 50K 5:02:21 h8
2009
26.09 50km USA3rd Noble Canyon 50k 5:29:34 h12
22.08 50km USA18th Bulldog 50k Ultra Run 4:46:00 h8
08.08 50mi USA5th Angeles National Forest 50Mile Trail Race 10:23:47 h22
30.05 50km USA20th Shadow of the Giants 50K 6:12:34 h30
29.03 50km USA2nd Sycamore Canyon 50K 4:51:31 h8
17.01 50mi USA29th Avalon Benefit 50-Mile Run 11:20:17 h97
2008
07.12 50km USA22nd OTHTC High Desert 50K Ultra 4:04:19 h5
13.09 100mi USA22nd Angeles Crest 100 Mile 23:41:24 h17
09.08 50mi USA4th Angeles National Forest 50Mile Trail Race 10:59:50 h28
31.05 50km USA19th Shadow of the Giants 50K 4:55:48 h6
19.04 50mi USA16th Leona Divide 50 Mile Run 8:24:20 h16
12.04 50km USA25th San Juan Trail 50 km 4:58:24 h1 🏆
12.04 50km USA2nd Old Goat's 50 km Trail Race 4:58:24 h1 🏆
2007
02.12 50km USA21st OTHTC High Desert 50K Ultra 3:49:15 h5
29.09 50km USA1st Noble Canyon 50k 5:15:33 h7
02.06 50km USA18th Shadow of the Giants 50K 4:33:00 h2 🥈
07.04 50km USA24th San Juan Trail 50 km 4:54:10 h2 🥈
2006
03.12 50km USA20th OTHTC High Desert 50K Ultra 3:50:54 h7
04.11 50km USA23th San Juan Trail 50 km 5:29:17 h5
16.09 100mi USA20th Angeles Crest 100 Mile 24:54:33 h19
26.08 50km USA15th Bulldog 50k Ultra Run 5:32:49 h34
12.08 50km USA2nd Angeles National Forest 50k Trail Race 5:14:08 h9
03.06 50km USA17th Shadow of the Giants 50K 5:06:22 h5
15.01 50km USA2nd Calico Trail Run 50 km 4:35:38 h8
2005
27.08 50km USA14th Bulldog 50k Ultra Run 5:48:44 h21
04.06 50km USA16th Shadow of the Giants 50K 4:30:40 h5
26.03 50km USA22th San Juan Trail 50 km 6:19:27 h24
2004
04.12 50km USA18th OTHTC High Desert 50K Ultra 3:46:46 h3 🥉
12.06 33mi USA8th Holcomb Valley 33 Mile 5:50:57 h8
05.06 50km USA15th Shadow of the Giants 50K 4:37:14 h6
27.03 50km USA21th San Juan Trail 50 km 6:46:40 h59
2003
07.12 50km USA17th OTHTC High Desert 50K Ultra 4:01:26 h5
26.07 50km USA8th Baldy Peaks 50K 7:38:11 h14
07.06 50km USA14th Shadow of the Giants 50K 4:56:05 h11
17.05 50mi USA10th Bishop High Sierra Ultramarathons 50 Miles 11:27:44 h31
04.05 50km USA24th Wild Wild West 50k 4:22:13 h2 🥈
29.03 50km USA20th San Juan Trail 50 km 5:04:50 h8
11.01 50mi USA23rd Avalon Benefit 50-Mile Run 7:34:11 h9
2002
08.12 50km USA16th OTHTC High Desert 50K Ultra 4:00:29 h9
01.06 50km USA13th Shadow of the Giants 50K 4:50:06 h3 🥉
23.03 50km USA19th San Juan Trail 50 km 5:02:18 h6
2001
02.06 50km USA12th Shadow of the Giants 50K 4:12:24 h1 🏆
19.05 50mi USA8th Bishop High Sierra Ultramarathons 50 Miles 8:36:35 h2 🥈
07.04 50mi USA9th Bull Run Run 50 Miler 7:59:02 h8
03.03 50km USA18th San Juan Trail 50 km 4:36:58 h2 🥈
2000
10.12 50km USA14th OTHTC High Desert 50K Ultra 3:35:41 h3 🥉
30.09 100mi USA15th Angeles Crest 100 Mile 23:19:07 h10
03.06 50km USA11th Shadow of the Giants 50K 4:01:10 h1 🏆
15.04 50mi USA9th Leona Divide 50 Mile Run 8:18:34 h9
25.03 50km USA17th San Juan Trail 50 km 6:16:10 h35
1999
05.12 50km USA13th OTHTC High Desert 50K Ultra 3:29:23 h2 🥈
20.11 50mi USA16th San Juan Trail 50 Mile 8:12:48 h4
11.09 50km USA8th Bulldog 50k Ultra Run 4:10:12 h4
26.06 100mi USA26th Western States 100 Mile Endurance Run 23:21:19 h46
05.06 50km USA10th Shadow of the Giants 50K 4:09:37 h2 🥈
24.04 50mi USA10th Zane Grey Highline Trail 50 Mile 10:47:29 h5
17.04 50mi USA8th Leona Divide 50 Mile Run 9:10:21 h22
27.02 100km USA3rd Catalina 100K Trail Run 13:18:39 h44
13.02 50km USA16th San Juan Trail 50 km 4:29:52 h3 🥉
1998
06.12 50km USA12th OTHTC High Desert 50K Ultra 3:46:02 h5
24.10 50mi USA15th San Juan Trail 50 Mile 8:14:02 h2 🥈
18.10 50km USADam Tough 50 K Run 3:50:52 h1 🏆
26.09 100mi USA13th Angeles Crest 100 Mile 23:26:11 h15
12.09 50km USA4th Baldy Peaks 50K 7:42:33 h6
06.06 50km USA9th Shadow of the Giants 50K 3:59:17 h1 🏆
31.01 50km USA1st San Gabriel Mountain 50K 5:18:59 h8
1997
27.09 100mi USA12th Angeles Crest 100 Mile 25:02:18 h24
06.09 50km USA3rd Baldy Peaks 50K 9:46:33 h67
07.06 50km USA8th Shadow of the Giants 50K 4:13:08 h1 🏆
19.04 50mi USA6th Leona Divide 50 Mile Run 7:14:57 h7
11.01 50mi USA17th Avalon Benefit 50-Mile Run 7:08:03 h9
1996
14.09 50km USA5th Bulldog 50k Ultra Run 3:43:14 h1 🏆
01.06 50km USA7th Shadow of the Giants 50K 4:31:36 h5
24.03 50km USA13th San Juan Trail 50 km 5:10:15 h18
06.01 50mi USA16th Avalon Benefit 50-Mile Run 8:54:00 h25
1995
10.12 50km USA9th OTHTC High Desert 50K Ultra 3:28:36 h1 🏆
14.10 50km USA2nd Cuyamaca-Laguna 50k Trail Race 5:08:39 h13
15.04 50mi USA4th Leona Divide 50 Mile Run 9:56:37 h64
19.03 50km USA12th San Juan Trail 50 km 6:17:30 h41
1994
11.12 50km USA8th OTHTC High Desert 50K Ultra 3:22:58 h1 🏆
26.11 35mi USA5th Santa Barbara Nine Trails 35 Mile Endurance Run 6:33:50 h4
10.09 50mi USA16th Pacific Crest Trail Fifty 12:02:11 h30
20.08 50km USA1st Baldy Peaks 50K 9:13:17 h38
04.06 50km USA5th Shadow of the Giants 50K 3:48:45 h4
16.04 50mi USA3rd Leona Divide 50 Mile Run 9:52:22 h49
02.04 50mi USA15th American River 50 Mile Endurance Run 10:48:44 h373
08.01 50mi USA14th Avalon Benefit 50-Mile Run 9:48:02 h59
1993
12.12 50km USA7th OTHTC High Desert 50K Ultra 5:57:00 h62
20.11 50mi USA10th San Juan Trail 50 Mile 8:39:38 h14
05.06 50km USA4th Shadow of the Giants 50K 3:49:32 h1 🏆
17.04 50mi USA2nd Leona Divide 50 Mile Run 7:58:37 h4
06.02 50mi USA15th Pacific Crest Trail Fifty 8:07:48 h2 🥈
17.01 40.5mi USASpunky Canyon Ultra 5:21:01 h7
09.01 50mi USA13th Avalon Benefit 50-Mile Run 9:19:57 h31
1992
12.12 50km USA6th OTHTC High Desert 50K Ultra 3:35:49 h1 🏆
30.05 50km USA3rd Shadow of the Giants 50K 4:21:17 h9
25.04 50km USACuyamaca 50 km Trail Race 3:54:40 h2 🥈
15.02 50mi USA14th Pacific Crest Trail Fifty 9:40:34 h15
19.01 40.5mi USASpunky Canyon Ultra 4:50:47 h3 🥉
11.01 50mi USA12th Avalon Benefit 50-Mile Run 7:29:06 h2 🥈
1991
24.08 50km USAMule Run 50K 6:09:44 h57
01.08 12h USAOrange 12 Hour Run 81.271 km22
01.06 50km USA2nd Shadow of the Giants 50K 3:50:28 h1 🏆
13.04 50km USACuyamaca 50 km Trail Race 6:03:28 h115
16.02 50mi USA13th Pacific Crest Trail Fifty 8:02:41 h9
20.01 40.5mi USASpunky Canyon Ultra 4:53:10 h2 🥈
05.01 50mi USA11th Avalon Benefit 50-Mile Run 7:47:33 h10
1990
02.06 50km USA1st Shadow of the Giants 50K 3:53:22 h2 🥈
04.02 50mi USA12th Pacific Crest Trail Fifty 9:00:01 h10
21.01 40.5mi USASpunky Canyon Ultra 5:07:03 h11
06.01 50mi USA10th Avalon Benefit 50-Mile Run 8:33:45 h18
1989
12.11 50km USA6th San Juan Trail 50 km 4:13:49 h8
09.04 50mi USA10th American River 50 Mile Endurance Run 8:55:06 h70
12.02 50mi USA11th Pacific Crest Trail Fifty 9:53:18 h41
07.01 50mi USA9th Avalon Benefit 50-Mile Run 10:04:22 h57
1988
10.04 50mi USA9th American River 50 Mile Endurance Run 11:41:17 h207
14.02 50mi USA10th Pacific Crest Trail Fifty 8:50:09 h26
1987
10.10 50mi USAWest Coast University 50 Miler 7:14:47 h11
29.05 24h USAOrange 24 Hour Run 161.739 km7
1986
16.11 50mi USA3rd San Juan Trail 50 Mile 9:30:34 h66