Mark McCaslin
Born : 1969 Cat. M55 Ultrarunner since 2008 USA
79
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
105
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
44,0%
Rank quotient ?This runner's calculation uses 103 eligible race(s): Σ(rank − 1) = 3 478; Σ finishers = 7 905. 3 478 / 7 905 × 100 = 44.00%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed103
Km — ultra races17 442 km
> 100 km47
> 160 km34
> 200 km19
> 24h55
> 48h24
Longest race651,2 km

Km per year (ultra races)

1 358
9 races
2022
2 041
11 races
2023
50
1 race
2024
235
3 races
2025
2026

Race types (share of distance)

Road57,0%
Trail27,3%
Elim.1,9%
?13,8%

Wins & podiums (ultra)

🏆 Win1
🏆 Win M1
🏅 Top 33
🏅 Top 3 M6
Longest winning streak1
Current streak0

HISTORY

103 race(s) · 18 split(s) nested
DateRacePerf.Rk
2025
04.10 24h USA8th Bear Lake Ultra Race 79.823 km24
06.06 24h USA5th Island Time 24 Hour Race 54.717 km41
17.05 Backyard Ultra USA4th Perfect PR Backyard 100.590 km (15h)11
2024
05.10 24h USA7th Bear Lake Ultra Race 49.889 km71
2023
11.11 24h USA7th The Stinger 24 Hour Race 127.492 km15
07.10 24h USA6th Bear Lake Ultra Race 114.747 km22
16.09 50mi USA17th Run Rabbit Run 50 Mile Endurance Run 13:16:11 h103
30.07 50km USA4th Kensington Marathon 50km Race 5:30:18 h10
22.07 Backyard Ultra USA5th Ode to Laz Backyard Ultra 53.648 km (8h)49
16.06 6d USA6th Six Days in the Dome - The Redux 591.569 km7
20.05 Backyard Ultra USA2nd Perfect PR Backyard 53.648 km (8h)37
13.05 24h USA28th Dawn to Dusk to Dawn 24 Hour 85.600 km21
21.04 6d USA25th Sri Chinmoy 6 Day Race 651.221 km1 🏆
01.04 33.5mi USA17th Kal-Haven Trail Run 5:56:22 h28
03.03 48h USA10th Jackpot Ultra Running Festival 48 Hour Race 178.420 km14
2022
28.12 6d USA38th Across the Years, 6 days 342.297 km25
12.11 24h USA6th The Stinger 24 Hour Race 125.110 km23
08.10 24h USA5th Bear Lake Ultra Race 84.812 km37
17.09 50mi USA16th Run Rabbit Run 50 Mile Endurance Run 14:13:05 h115
19.06 6d USA5th Six Days in the Dome - The Redux 160.974 km18
21.05 Backyard Ultra USA1st Perfect PR Backyard 67.060 km (10h)22
07.05 24h USA27th Dawn to Dusk to Dawn 24 Hour 130.800 km6
01.04 12h USA3rd Vernal Equinox 12 Hour Race 93.341 km4
18.02 72h USA9th Jackpot Ultra Running Festival 72 Hour Race 273.588 km9
2021
28.12 6d USA37th Across the Years, 6 days 563.189 km10
13.11 24h USA5th The Stinger 24 Hour Race 162.559 km10
09.10 24h USA4th Bear Lake Ultra Race 84.812 km32
24.07 12h USA6th Loopty Loop 12 Hour Ultra Trail Marathon 69.845 km22
18.06 6d USA4th Six Days in the Dome - The Redux 552.545 km9
08.05 24h USA1st Island Time 24 Hour Race 99.779 km20
27.03 24h USA2nd Vernal Equinox 24 Hour Race 64.373 km28
2020
17.11 6d USA8th Icarus Florida 6 Day UltraFest 403.221 km7
17.10 24h USA3rd Bear Lake Ultra Race 59.867 km47
10.07 24h USA1st 24 Hour Summer Stampede 24 Hour Ultra Race 102.998 km4
14.02 48h USA7th Jackpot Ultra Running Festival 48 Hour Race 198.753 km11
2019
18.11 6d USA7th Icarus Florida 6 Day UltraFest 529.796 km2 🥈
19.10 Backyard Ultra USA8th Big Dog's Backyard Ultra 60.354 km (9h)69
28.09 24h USA2nd Bear Lake Ultra Race 84.812 km34
21.09 24h USA13th North Coast 24 Hour Endurance Run 151.460 km7
25.08 6d USA2nd Six Days in the Dome - The Redux 599.551 km22
08.06 50km USATwo Parks Trail Run 7:10:07 h20
01.06 52.4mi USA9th Yankee Springs 52 Mile Trail Run 13:09:24 h17
11.05 24h USA24th Dawn to Dusk to Dawn 24 Hour 115.200 km28
26.04 6d USA22nd Sri Chinmoy 6 Day Race 410.704 km30
2018
28.12 6d USA34th Across the Years, 6 days 341.277 km40
12.11 6d USA6th Icarus Florida 6 Day UltraFest 355.938 km8
22.09 24h USA12th North Coast 24 Hour Endurance Run 80.926 km99
2017
27.12 6d USA33rd Across the Years, 6 days 483.197 km16
28.10 12h USA7th Bad Apple Ultra - 12 hour 90.123 km13
30.09 50km USA2nd Thru The Leaves 50k Trail Run 7:00:56 h15
16.09 24h USA11th North Coast 24 Hour Endurance Run 126.549 km49
29.07 12h USA2nd Loopty Loop 12 Hour Ultra Trail Marathon 81.110 km29
21.04 6d USA20th Sri Chinmoy 6 Day Race 424.866 km24
2016
14.11 6d USA4th Icarus Florida 6 Day UltraFest 544.485 km4
17.09 24h USA10th North Coast 24 Hour Endurance Run 120.314 km75
23.07 24h USA3rd Montour 24 Endurance Runs - 24hrs run 74.834 km59
24.04 50km USA5th The Trail Marathon 50K 6:10:10 h54
02.04 50mi USA22nd Umstead Endurance Run 50 Miles 11:48:35 h38
2015
28.12 6d USA31st Across the Years, 6 days 520.365 km12
16.11 6d USA3rd Icarus Florida 6 Day UltraFest - Fall Edition 550.921 km8
24.10 100mi USA3rd Kansas Rails-to-Trails Fall Extravaganza 100 Mile 26:04:15 h23
19.09 24h USA9th North Coast 24 Hour Endurance Run 133.444 km51
25.07 50mi USA9th Burning River 50 Mile Endurance Run 13:34:00 h122
20.06 50km CAN23rd Niagara Ultra 50 km 6:03:54 h121
23.04 6d USA18th Sri Chinmoy 6 Day Race 643.737 km3 🥉
14.02 100mi USA2nd Jackpot Ultra Running Festival 100 Mile Race 28:47:34 h51
2014
13.12 100mi USA1st Brazos Bend 100 - 100 Mile 28:08:38 h52
06.12 50km USA2nd Caloosahatchee Ultra Run 7:07:59 h25
15.11 100mi USA1st Tunnel Hill 100 Mile Race 21:26:44 h20
20.09 24h USA8th North Coast 24 Hour Endurance Run 81.257 km114
04.08 6d USA1st Six Days in the Dome 503.354 km17
18.07 24h USA1st Christmas in July 24 Hour Run 100.246 km26
15.02 12h USA1st Jackpot Ultra Running Festival 12 Hour Race 68.976 km23
2013
26.10 12h USA3rd Bad Apple Ultra - 12 hour 96.560 km8
21.09 24h USA7th North Coast 24 Hour Endurance Run 166.065 km13
15.06 50km USA2nd Corner Canyon Ultra Trail Run 8:15:23 h29
09.02 100mi USA8th Iron Horse 100 Mile Endurance Run 23:29:17 h19
2012
29.12 50km USA16th Huff 50K Trail Run 5:10:05 h57
27.10 100km USA10th Javelina Jundred 100 km Endurance Run 18:48:45 h135
13.10 100km USA2nd Top of Michigan (TOM) 100k Ultra 12:19:25 h18
22.09 24h USA5th North Coast 24 Hour Endurance Run 133.627 km26
03.05 72h USA4th Peak Ultra 30/50/100/150/200 Endurance Runs 193.121 km7
29.04 50km USA1st The Trail Marathon 50K 5:56:11 h77
31.03 50mi USA18th Umstead Endurance Run 50 Miles 11:47:41 h50
2011
12.11 100km USA9th Javelina Jundred 100 km Endurance Run 14:24:12 h42
10.09 100km USA3rd Run Woodstock - 100 km Hallucination Run 13:28:36 h5
02.04 50mi USA17th Umstead Endurance Run 50 Miles 10:48:11 h37
05.02 100mi USA19th Rocky Raccoon 100 Mile Trail Runs 21:00:23 h33
2010
06.11 50mi USA28th Mountain Masochist 50 Mile Trail Run 10:16:00 h90
24.09 100mi USA12th The Bear 100 Mile Endurance Run 33:19:00 h91
11.09 50km USA8th Dances with Dirt - Hell 50K Ultra 5:06:39 h14
31.07 100mi USA4th Burning River 100 Mile Endurance Run 26:12:24 h85
10.07 50mi USA7th Dances with Dirt - Devil's Lake 50M Ultra 10:43:44 h17
15.05 50mi USA7th Dances with Dirt - Gnaw Bone 50 Mile Ultra 10:54:44 h15
06.02 100mi USA18th Rocky Raccoon 100 Mile Trail Run 25:27:32 h103
2009
07.11 50mi USA27th Mountain Masochist 50 Mile Trail Run 10:57:03 h123
19.09 50mi USA10th North Country Trail Run 50 Mile 8:33:36 h14
12.09 50mi USA7th Dances with Dirt - Hell 50M Ultra 11:18:13 h25
11.07 50mi USA6th Dances with Dirt - Devil's Lake 50M Ultra 10:19:57 h17
20.06 50km CAN17th Niagara Ultra 50 km 4:41:28 h30
09.05 50mi USA6th Dances with Dirt - Gnaw Bone 50 Mile Ultra 11:47:14 h17
07.02 50mi USA6th Dances with Dirt - Green Swamp 50 Mile Ultra 11:05:08 h9
2008
06.09 50km USA6th Dances with Dirt - Hell 50K Ultra 6:10:06 h42