Marc Griffin
Born : 1976 Cat. M50 Ultrarunner since 2004 USA
65
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
80
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 ?CANCanadaUSAUnited States
26,2%
Rank quotient ?This runner's calculation uses 152 eligible race(s): Σ(rank − 1) = 5 616; Σ finishers = 21 453. 5 616 / 21 453 × 100 = 26.18%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed153
Km — ultra races12 415 km
> 100 km27
> 160 km26
> 200 km2
> 24h4
> 48h3
Longest race321,9 km
1st SOO 200 — 21/7/2025

Km per year (ultra races)

651
7 races
2022
664
6 races
2023
753
8 races
2024
774
5 races
2025
279
4 races
2026

Race types (share of distance)

Road8,0%
Trail91,3%
Stage0,7%

Wins & podiums (ultra)

🏆 Win1
🏆 Win M1
🏅 Top 38
🏅 Top 3 M10
Longest winning streak1
Current streak0

HISTORY

152 race(s)
DateRacePerf.Rk
2026
05.09 40mi USA21st Iron Mountain 40 Mile Trail Run 8:31:33 h3 🥉
06.06 50mi USA9th Dam Yeti 50 Mile Race 7:38:57 h13
25.04 50km USA4th Troublesome Hollow 50K 4:57:36 h10
18.04 52mi USA10th Blue Ridge Double Marathon 9:33:52 h8
2025
26.09 100mi USA11th The Yeti 100 Mile Endurance Run 20:33:07 h25
22.08 100mi USA1st NoCo Urban Ultra and Relay 20:19:02 h2 🥈
21.07 200mi CAN1st SOO 200 3d 10:41:15 h13
07.06 50mi USA8th Dam Yeti 50 Mile Race 7:56:07 h7
26.04 50km USA3rd Troublesome Hollow 50K 5:04:12 h12
2024
26.10 100mi USA5th Rim to River 100 Mile Race 25:06:12 h44
07.09 40mi USA14th Odyssey Trail Running Rampage 40 Mile 7:12:44 h15
27.07 100km USA10th Never Summer 100k 19:18:43 h86
01.06 50km USA1st Ridge to Rails 50k 5:53:10 h26
27.04 100km USA2nd Falling Water Ultras 100 km 14:32:22 h8
23.03 40mi USA2nd Hone Quarry 40 Miler 9:46:25 h28
17.02 50km USA3rd Cabin Fever 50 km Race 6:28:22 h108
19.01 34h USA2nd Dark Anchors 163.348 km11
2023
29.09 100mi USA9th The Yeti 100 Mile Endurance Run 23:09:07 h44
20.08 100mi USA41st Leadville Trail 100 Mile 29:01:40 h242
22.07 50km USA11th Catherine's 50k Run 7:31:00 h32
31.03 48h USA3rd The Country Mile 48 Hour Race 163.573 km43
25.02 40mi USA24th Mount Mitchell Challenge 7:20:36 h40
04.02 40mi USA31st Uwharrie Mountain Run 9:24:33 h32
2022
10.12 100km USA20th Hellgate 100 km 16:16:46 h72
08.10 100mi USA6th Canal Corridor 100 Mile Endurance Run 24:12:44 h58
23.07 50km USA10th Catherine's 50k Run 7:39:00 h30
18.06 40mi USA19th Highlands Sky 40M Trail Run 10:20:47 h99
02.04 100mi USA2nd Rim Runner 100 Mile Trail Race 29:35:26 h8
19.03 50km USA15th Terrapin Mountain 50 km Race 6:21:30 h52
05.02 40mi USA30th Uwharrie Mountain Run 9:28:37 h24
2021
06.11 50mi USA39th Mountain Masochist 50 Mile Trail Run 10:28:15 h33
02.10 42mi USA2nd Black Mountain 42 Mile Ultra Traverse 14:45:50 h9
14.08 30mi USA7th Jarmans Invitational Marathon 6:53:52 h19
24.04 50km USA21th Promise Land 50K++ 7:13:49 h128
20.03 50km USA14th Terrapin Mountain 50 km Race 6:07:33 h58
21.02 50km USA6th Willis River 50K Trail Run 7:37:18 h14
2020
03.10 42mi USA1st Black Mountain 42 Mile Ultra Traverse 14:19:04 h4
01.08 30mi USA6th Jarmans Invitational Marathon 6:53:52 h19
2019
23.03 50km USA12th Terrapin Mountain 50 km Race 5:38:11 h24
10.03 50km USA3rd Wicked Root 50k - Sunday Run 5:33:38 h2 🥈
09.03 50km USA3rd Wicked Root 50k - Saturday Run 4:43:04 h1 🏆
2018
03.11 50mi USA36th Mountain Masochist 50 Mile Trail Run 9:21:36 h22
05.10 100mi USA10th Grindstone 100 Mile 26:11:59 h33
11.08 50km USA11th Martha Moats Baker Memorial 50k 7:37:00 h17
04.08 30mi USA4th Jarmans Invitational Marathon 5:34:25 h8
14.05 6d USA10th 3 Days at the Fair 6 Day Race 212.433 km34
24.03 50km USA11th Terrapin Mountain 50 km Race 5:23:53 h13
2017
09.12 100km USA15th Hellgate 100 km 16:24:04 h74
04.11 50mi USA35th Mountain Masochist 50 Mile Trail Run 9:39:11 h43
06.10 100mi USA9th Grindstone 100 Mile 24:40:58 h41
12.08 32.5mi USA10th Martha Moats Baker Memorial 50k 7:58:00 h5
17.06 50km USA6th Eastern Divide Ultra 5:17:48 h24
10.06 92km/2stages CAN5th Conquer the Canuck Marathon Ultra Trail Weekend 8:37:56 h3 🥉
20.05 50km USA3rd Quest for the Crest 50k 10:17:56 h36
06.05 50km USA2nd Grayson Highlands 50km Race 5:49:02 h16
29.04 50km USA17th Promise Land 50K++ 6:12:50 h40
18.03 50km USA10th Terrapin Mountain 50 km Race 5:28:03 h21
11.02 50km USA22nd Holiday Lake 50K++ 5:20:35 h71
2016
10.12 100km USA14th Hellgate 100 km 14:33:13 h37
05.11 50mi USA34th Mountain Masochist 50 Mile Trail Run 9:19:12 h41
07.10 100mi USA8th Grindstone 100 Mile 22:55:06 h11
13.08 32.5mi USA9th Martha Moats Baker Memorial 50k 8:23:00 h6
06.08 30mi USA3rd Jarmans Invitational Marathon 5:40:00 h14
23.07 50km USA5th Catherine's 50k Run 6:06:00 h11
18.06 40mi USA14th Highlands Sky 40M Trail Run 8:28:49 h32
30.04 50km USA16th Promise Land 50K++ 5:41:29 h26
23.04 50km USA1st Grayson Highlands 50km Race 5:19:04 h25
19.03 50km USA9th Terrapin Mountain 50 km Race 5:13:05 h14
13.02 50km USA21st Holiday Lake 50K++ 4:39:27 h25
2015
12.12 100km USA13th Hellgate 100 km 13:56:29 h24
07.11 50mi USA33rd Mountain Masochist 50 Mile Trail Run 9:07:00 h27
02.10 100mi USA7th Grindstone 100 Mile 24:37:43 h21
08.08 32.5mi USA8th Martha Moats Baker Memorial 50k 8:04:00 h9
01.08 30mi USA2nd Jarmans Invitational Marathon 5:45:40 h13
18.07 50mi USA5th Cremator Ultra 50 Mile Endurance Race 9:57:06 h5
18.07 100mi USA2nd Double Cremator 100 Mile Challenge 21:08:21 h2 🥈
20.06 40mi USA13th Highlands Sky 40M Trail Run 7:56:44 h17
25.04 50km USA15th Promise Land 50K++ 6:01:07 h47
21.03 50km USA8th Terrapin Mountain 50 km Race 5:21:48 h21
14.02 50km USA20th Holiday Lake 50K++ 4:42:22 h22
2014
13.12 100km USA12th Hellgate 100 km 13:58:58 h28
01.11 50mi USA32nd Mountain Masochist 50 Mile Trail Run 9:11:26 h34
03.10 100mi USA6th Grindstone 100 Mile 27:03:59 h56
09.08 32.5mi USA7th Martha Moats Baker Memorial 50k 7:00:00 h8
02.08 30mi USA1st Jarmans Invitational Marathon 5:29:05 h11
14.06 40mi USA12th Highlands Sky 40M Trail Run 8:07:13 h30
26.04 50km USA14th Promise Land 50K++ 5:45:52 h32
22.03 50km USA7th Terrapin Mountain 50 km Race 5:26:10 h33
15.02 50km USA19th Holiday Lake 50K++ 6:00:05 h37
2013
14.12 100km USA11th Hellgate 100 km 15:45:46 h50
02.11 50mi USA31st Mountain Masochist 50 Mile Trail Run 9:36:25 h62
23.06 50km USA2nd Eastern Divide Ultra 4:57:40 h21
27.04 50km USA13th Promise Land 50K++ 6:17:05 h58
20.04 50km USA9th Bel Monte 50 km Endurance Run 6:04:10 h3 🥉
23.03 50km USA6th Terrapin Mountain 50 km Race 5:34:35 h43
16.03 68mi USA1st Georgia Death Race 17:30:43 h44
09.02 50km USA18th Holiday Lake 50K++ 4:49:50 h50
2012
08.12 100km USA10th Hellgate 100 km 15:15:44 h48
03.11 50mi USA30th Mountain Masochist 50 Mile Trail Run 10:05:24 h67
05.10 100mi USA5th Grindstone 100 Mile 28:07:20 h34
11.08 33.5mi USA5th Martha Moats Baker Memorial 50k 7:30:00 h5
21.07 50km USA3rd Catherine's 50k Run 6:16:00 h15
23.06 50km USA1st Eastern Divide Ultra 5:04:04 h12
28.04 50km USA12th Promise Land 50K++ 6:53:18 h111
24.03 50km USA5th Terrapin Mountain 50 km Race 5:57:55 h67
11.02 50km USA17th Holiday Lake 50K++ 4:58:45 h70
2011
10.12 100km USA9th Hellgate 100 km 16:03:42 h48
05.11 50mi USA29th Mountain Masochist 50 Mile Trail Run 10:02:33 h57
08.10 100mi USA4th Grindstone 100 Mile 30:51:58 h41
12.05 72h USA2nd 3 Days at the Fair 72 Hour Race 172.561 km13
23.04 50km USA11th Promise Land 50K++ 6:25:57 h54
26.03 50km USA4th Terrapin Mountain 50 km Race 5:52:56 h40
12.03 50km USA6th Elizabeth's Furnace Fat Ass 50 km Race 7:29:00 h13
12.02 50km USA16th Holiday Lake 50K++ 4:57:42 h52
2010
11.12 100km USA8th Hellgate 100 km 15:19:34 h42
06.11 50mi USA28th Mountain Masochist 50 Mile Trail Run 9:30:57 h46
01.10 100mi USA3rd Grindstone 100 Mile 30:15:24 h37
24.07 50km USA1st Catherine's 50k Run 7:23:00 h10
24.04 50km USA10th Promise Land 50K++ 6:11:00 h37
27.03 50km USA3rd Terrapin Mountain 50 km Race 5:54:43 h41
13.02 50km USA15th Holiday Lake 50K++ 5:51:54 h35
2009
12.12 100km USA7th Hellgate 100 km 15:14:22 h29
07.11 50mi USA27th Mountain Masochist 50 Mile Trail Run 9:33:50 h53
01.10 100mi USA2nd Grindstone 100 Mile 30:53:01 h40
15.08 35mi USA2nd Martha Moats Baker Memorial 35 Mile 8:29:00 h4
20.06 50km CAN17th Niagara Ultra 50 km 4:27:53 h15
25.04 50km USA9th Promise Land 50K++ 6:52:20 h62
28.03 50km USA2nd Terrapin Mountain 50 km Race 5:50:43 h35
14.02 50km USA14th Holiday Lake 50K++ 5:04:24 h55
2008
13.12 100km USA6th Hellgate 100 km 16:07:49 h41
01.11 50mi USA26th Mountain Masochist 50 Mile Trail Run 9:28:13 h34
03.10 100mi USA1st Grindstone 100 Mile 30:50:21 h37
21.06 50km CAN16th Niagara Ultra 50 km 4:35:29 h24
26.04 50km USA8th Promise Land 50K++ 6:37:44 h54
29.03 50km USA1st Terrapin Mountain 50 km Race 5:54:24 h39
01.03 100mi USA3rd Iron Horse 100 Mile Endurance Run 23:19:55 h3 🥉
16.02 50km USA13th Holiday Lake 50K++ 5:03:47 h41
2007
08.12 100km USA5th Hellgate 100 km 16:55:20 h64
03.11 50mi USA25th Mountain Masochist 50 Mile Trail Run 9:52:55 h71
29.09 100km USA5th Great Eastern Endurance Run 100 km 15:09:08 h22
26.05 100mi USA6th Old Dominion Memorial Day Race 100 Mile 25:18:00 h12
28.04 50km USA7th Promise Land 50K++ 6:47:39 h92
04.03 50km USA3rd Bel Monte 50 km Endurance Run 6:26:05 h38
10.02 50km USA12th Holiday Lake 50K++ 5:59:44 h113
2006
04.11 50mi USA24th Mountain Masochist 50 Mile Trail Run 11:25:03 h167
26.05 100mi CAN14th Sulphur Springs Trail Run 100mi 29:08:20 h26
29.04 50km USA6th Promise Land 50K++ 7:16:58 h80
25.03 50km USA2nd Bel Monte 50 km Endurance Run 7:07:04 h44
11.02 50km USA11th Holiday Lake 50K++ 6:30:41 h109
2005
17.09 100km USA3rd Great Eastern Endurance Run 100 km 16:12:33 h35
02.04 50mi USA11th Umstead Endurance Run 50 Miles 12:18:47 h73
2004
16.10 50mi USA22th Mountain Masochist 50 Mile Trail Run 11:49:52 h204