Mark McCaslin (M57)
2025
3 Races | 146 mi.Bear Lake Ultra
Oct 4th 2025
| Lapeer, MI
Duration
24 Hours
Overall
24
/ 92
Division (M)
11
/ 31
49.6
Island Time
Jun 6th 2025
| Gregory, MI
Duration
24 Hours
Overall
41
/ 47
Division (M)
31
/ 33
34
Perfect PR Backyard Ultra
May 17th 2025
| Clarkston, MI
Duration
Backyard
Overall
11
/ 42
Division (M)
11
/ 25
62.5
2024
1 Race | 31 mi.Bear Lake Ultra
Oct 5th 2024
| Lapeer, MI
Duration
24 Hours
Overall
71
/ 102
Division (M)
39
/ 45
31
2023
11 Races | 1,268 mi.The Stinger All Comers Track Race
Nov 11th 2023
| Hampton, GA
Duration
24 Hours
Overall
15
/ 30
Division (M)
10
/ 19
79.22
The Stinger All Comers Track Race
Nov 11th 2023
| Hampton, GA
Distance
100 KM
(S)
Overall
11
/ 22
Division (M)
8
/ 15
13:05:08
The Stinger All Comers Track Race
Nov 11th 2023
| Hampton, GA
Distance
50 Miles
(S)
Overall
11
/ 28
Division (M)
8
/ 18
10:12:54
The Stinger All Comers Track Race
Nov 11th 2023
| Hampton, GA
Distance
50 KM
(S)
Overall
17
/ 40
Division (M)
14
/ 24
6:09:25
Bear Lake Ultra
Oct 7th 2023
| Lapeer, MI
Duration
24 Hours
Overall
20
/ 89
Division (M)
12
/ 42
71.3
Run Rabbit Run
Sep 16th 2023
| Steamboat Springs, CO
Distance
50 Miles
Overall
103
/ 161
Division (M)
71
/ 90
13:16:11
Kensington Marathon
Jul 30th 2023
| Kent Lake, MI
Distance
50 KM
Overall
10
/ 25
Division (M)
8
/ 21
5:30:18
Ode to Laz Michigan Backyard Ultra
Jul 22nd 2023
| Holly, MI
Duration
Backyard
Overall
50
/ 54
Division (M)
37
/ 76
33.33
Six Days In the Dome-WI
Jun 16th 2023
| Milwaukee, WI
Duration
144 Hours
Overall
7
/ 23
Division (M)
5
/ 18
367.584
Six Days In the Dome-WI
Jun 16th 2023
| Milwaukee, WI
Distance
100 Miles
(S)
Overall
17
/ 44
Division (M)
10
/ 28
28:32:34
Perfect PR Backyard Ultra
May 20th 2023
| Clarkston, MI
Duration
Backyard
Overall
37
/ 39
Division (M)
27
/ 29
33.33
Dawn To Dusk To Dawn Track Ultras
May 13th 2023
| Sharon Hill, PA
Duration
24 Hours
Overall
21
/ 34
Division (M)
10
/ 13
53.18
Dawn To Dusk To Dawn Track Ultras
May 13th 2023
| Sharon Hill, PA
Distance
50 Miles
(S)
Overall
19
/ 26
Division (M)
11
/ 14
11:08:04
Sri Chinmoy Ten-, Six-, and Three-Day Ra...
Apr 21st 2023
| Queens, NY
Duration
144 Hours
Overall
1
/ 16
Division (M)
1
/ 9
404.6
Kal-Haven
Apr 1st 2023
| Kalamazoo, MI
Distance
33.5 Miles
Overall
28
/ 58
Division (M)
20
/ 34
5:56:21
Jackpot Ultra Running Festival
Mar 3rd 2023
| Henderson, NV
Duration
48 Hours
Overall
14
/ 52
Division (M)
9
/ 30
110.865
2022
8 Races | 802 mi.Across the Years
Dec 28th 2022
| Peoria, AZ
Duration
144 Hours
Overall
25
/ 61
Division (M)
19
/ 47
212.694
The Stinger All Comers Track Race
Nov 12th 2022
| Hampton, GA
Duration
24 Hours
Overall
23
/ 46
Division (M)
18
/ 29
77.74
Bear Lake Ultra
Oct 8th 2022
| Lapeer, MI
Duration
24 Hours
Overall
37
/ 81
Division (M)
20
/ 57
52.7
Run Rabbit Run
Sep 17th 2022
| Steamboat Springs, CO
Distance
50 Miles
Overall
115
/ 148
Division (M)
75
/ 90
14:13:05
Six Days In the Dome-WI
Jun 19th 2022
| Milwaukee, WI
Duration
144 Hours
Overall
18
/ 22
Division (M)
13
/ 16
100.024
Dawn To Dusk To Dawn Track Ultras
May 7th 2022
| Sharon Hill, PA
Duration
24 Hours
Overall
6
/ 25
Division (M)
5
/ 14
81.27
Vernal Equinox 24-12-8 Hour Run
Apr 2nd 2022
| Batavia, OH
Duration
12 Hours
Overall
4
/ 41
Division (M)
2
/ 16
58
Jackpot Ultra Running Festival
Feb 18th 2022
| Henderson, NV
Duration
72 Hours
Overall
9
/ 46
Division (M)
6
/ 23
170
2021
7 Races | 992 mi.Across the Years
Dec 28th 2021
| Peoria, AZ
Duration
144 Hours
Overall
10
/ 41
Division (M)
6
/ 24
349.95
The Stinger All Comers Track Race
Nov 13th 2021
| Hampton, GA
Duration
24 Hours
Overall
10
/ 52
Division (M)
8
/ 33
101.01
Bear Lake Ultra
Oct 9th 2021
| Lapeer, MI
Duration
24 Hours
Overall
34
/ 82
Division (M)
18
/ 41
52.7
Loopty Loop Ultra
Jul 24th 2021
| Rochester Hills, MI
Duration
12 Hours
Overall
22
/ 72
Division (M)
15
/ 41
43.4
Six Days In the Dome-WI
Jun 20th 2021
| Milwaukee, WI
Duration
144 Hours
Overall
9
/ 37
Division (M)
8
/ 31
343.33
Island Time
May 8th 2021
| Gregory, MI
Duration
24 Hours
Overall
20
/ 50
Division (M)
15
/ 30
62
Vernal Equinox 24-12-8 Hour Run
Mar 27th 2021
| Batavia, OH
Duration
24 Hours
Overall
28
/ 30
Division (M)
21
/ 22
40
2020
4 Races | 475 mi.Icarus Florida Ultrafest
Nov 16th 2020
| Fort Lauderdale, FL
Duration
144 Hours
Overall
7
/ 10
Division (M)
7
/ 10
250.55
Bear Lake Ultra
Oct 17th 2020
| Lapeer, MI
Duration
24 Hours
Overall
47
/ 62
Division (M)
27
/ 34
37.2
24 Hour Summer Stampede Ultra
Jul 10th 2020
| Coopersville, MI
Duration
24 Hours
Overall
4
/ 12
Division (M)
4
/ 10
64
Jackpot Ultra Running Festival
Feb 14th 2020
| Henderson, NV
Duration
48 Hours
Overall
11
/ 76
Division (M)
6
/ 32
123.5
2019
9 Races | 1,296 mi.Icarus Florida Ultrafest
Nov 18th 2019
| Fort Lauderdale, FL
Duration
144 Hours
Overall
2
/ 11
Division (M)
2
/ 9
329.2
Big's Backyard Ultra
Oct 19th 2019
| Bell Buckle, TN
Duration
Backyard
Overall
69
/ 70
Division (M)
60
/ 61
37.5
Bear Lake Ultra
Sep 28th 2019
| Lapeer, MI
Duration
24 Hours
Overall
37
/ 67
Division (M)
20
/ 41
52.7
NorthCoast 24-Hour Endurance Run
Sep 21st 2019
| Cleveland, OH
Duration
24 Hours
Overall
7
/ 105
Division (M)
5
/ 65
94.113
Six Days In the Dome-WI
Aug 25th 2019
| Milwaukee, WI
Duration
144 Hours
Overall
22
/ 66
Division (M)
17
/ 53
372.544
Two Parks Trail Run
Jun 8th 2019
| Leonard, MI
Distance
50 KM
Overall
20
/ 41
Division (M)
15
/ 29
7:10:07
Yankee Springs Trail Run
May 31st 2019
| Middleville, MI
Distance
52.4 Miles
Overall
17
/ 24
Division (M)
12
/ 14
13:09:24
Dawn To Dusk To Dawn Track Ultras
May 11th 2019
| Sharon Hill, PA
Duration
24 Hours
Overall
28
/ 48
Division (M)
18
/ 28
71.582
Sri Chinmoy Ten-, Six-, and Three-Day Ra...
Apr 26th 2019
| Queens, NY
Duration
144 Hours
Overall
30
/ 36
Division (M)
16
/ 21
255.2
2018
3 Races | 484 mi.Across the Years
Dec 28th 2018
| Peoria, AZ
Duration
144 Hours
Overall
40
/ 83
Division (M)
27
/ 51
212.06
Icarus Florida Ultrafest
Nov 12th 2018
| Fort Lauderdale, FL
Duration
144 Hours
Overall
8
/ 12
Division (M)
6
/ 9
221.17
NorthCoast 24-Hour Endurance Run
Sep 22nd 2018
| Cleveland, OH
Duration
24 Hours
Overall
99
/ 125
Division (M)
64
/ 82
50.2854
2017
5 Races | 516 mi.Across the Years
Dec 28th 2017
| Peoria, AZ
Duration
144 Hours
Overall
16
/ 65
Division (M)
12
/ 43
300.23
Bad Apple Ultra
Oct 28th 2017
| Greenville, MI
Duration
12 Hours
Overall
13
/ 48
Division (M)
11
/ 26
56
Thru The Leaves TRAIL Races
Oct 1st 2017
| Rochester Hills, MI
Distance
50 KM
Overall
15
/ 28
Division (M)
10
/ 16
7:00:56
NorthCoast 24-Hour Endurance Run
Sep 16th 2017
| Cleveland, OH
Duration
24 Hours
Overall
49
/ 130
Division (M)
32
/ 81
78.6339
Loopty Loop Ultra
Jul 29th 2017
| Rochester Hills, MI
Duration
12 Hours
Overall
30
/ 70
Division (M)
22
/ 43
50.4
2016
5 Races | 541 mi.Icarus Florida Ultrafest
Nov 13th 2016
| Fort Lauderdale, FL
Duration
144 Hours
Overall
4
/ 10
Division (M)
2
/ 7
338.327
NorthCoast 24-Hour Endurance Run
Sep 17th 2016
| Cleveland, OH
Duration
24 Hours
Overall
75
/ 172
Division (M)
47
/ 110
74.7596
Montour 24 Endurance Runs
Jul 23rd 2016
| Danville, PA
Duration
24 Hours
Overall
59
/ 81
Division (M)
40
/ 51
46.5
The Trail Marathon
Apr 24th 2016
| Pinckney, MI
Distance
50 KM
Overall
53
/ 123
Division (M)
41
/ 85
6:08:47
Umstead
Apr 2nd 2016
| Raleigh, NC
Distance
50 Miles
Overall
38
/ 84
Division (M)
27
/ 49
11:48:35
2015
6 Races | 980 mi.Across the Years
Dec 28th 2015
| Peoria, AZ
Duration
144 Hours
Overall
12
/ 65
Division (M)
7
/ 44
323.34
Icarus Florida Ultrafest
Nov 16th 2015
| Fort Lauderdale, FL
Duration
144 Hours
Overall
8
/ 25
Division (M)
7
/ 20
342.33
Kansas Rails-to-Trails Extravaganza
Oct 24th 2015
| Ottawa, KS
Distance
100 Miles
Overall
23
/ 31
Division (M)
17
/ 23
26:04:15
NorthCoast 24-Hour Endurance Run
Sep 19th 2015
| Cleveland, OH
Duration
24 Hours
Overall
51
/ 162
Division (M)
39
/ 110
82.9186
Niagara Ultra
Jun 20th 2015
| Niagara On The Lake, ON
Distance
50 KM
Overall
121
/ 177
Division (M)
77
/ 102
6:03:54
Jackpot Ultra Running Festival
Feb 14th 2015
| Henderson, NV
Distance
100 Miles
Overall
51
/ 55
Division (M)
30
/ 33
28:47:34
2014
7 Races | 699 mi.Brazos Bend 100
Dec 13th 2014
| Needville, TX
Distance
100 Miles
Overall
53
/ 69
Division (M)
42
/ 54
28:08:38
Caloosahatchee Ultra
Dec 6th 2014
| Alva, FL
Distance
50 KM
Overall
25
/ 38
Division (M)
14
/ 17
7:07:59
Tunnel Hill 100
Nov 15th 2014
| Vienna, IL
Distance
100 Miles
Overall
20
/ 84
Division (M)
16
/ 57
21:26:44
NorthCoast 24-Hour Endurance Run
Sep 20th 2014
| Cleveland, OH
Duration
24 Hours
Overall
112
/ 152
Division (M)
66
/ 89
50.4910
Six Days in the Dome
Aug 4th 2014
| Anchorage, AK
Duration
144 Hours
Overall
17
/ 40
Division (M)
14
/ 31
312.77
Christmas in July Races
Jul 18th 2014
| Lisle, IL
Duration
24 Hours
Overall
26
/ 47
Division (M)
17
/ 27
62.29
Jackpot Ultra Running Festival
Feb 15th 2014
| Henderson, NV
Duration
12 Hours
Overall
23
/ 31
Division (M)
11
/ 15
42.86
2013
4 Races | 294 mi.Bad Apple Ultra
Oct 26th 2013
| Greenville, MI
Duration
12 Hours
Overall
8
/ 34
Division (M)
6
/ 20
60
NorthCoast 24-Hour Endurance Run
Sep 21st 2013
| Cleveland, OH
Duration
24 Hours
Overall
13
/ 112
Division (M)
10
/ 66
103.188
Corner Canyon Ultra Trail Run
Jun 15th 2013
| Draper, UT
Distance
50 KM
Overall
29
/ 43
Division (M)
22
/ 29
8:15:23
Iron Horse 100 Mile Endurance Run
Feb 9th 2013
| Florahome, FL
Distance
100 Miles
Overall
19
/ 29
Division (M)
16
/ 22
23:29:17
2012
6 Races | 319 mi.The HUFF 50K Trail Run & Relay
Dec 29th 2012
| Albion, IN
Distance
50 KM
Overall
58
/ 344
Division (M)
54
/ 245
5:09:46
Javelina Jundred
Oct 27th 2012
| Fountain Hills, AZ
Distance
100 KM
Overall
135
/ 159
Division (M)
91
/ 104
18:48:45
Top of Michigan
Oct 13th 2012
| Gaylord, MI
Distance
100 KM
Overall
18
/ 30
Division (M)
14
/ 22
12:19:25
NorthCoast 24-Hour Endurance Run
Sep 22nd 2012
| Cleveland, OH
Duration
24 Hours
Overall
26
/ 104
Division (M)
17
/ 66
82.919
The Trail Marathon
Apr 29th 2012
| Pinckney, MI
Distance
50 KM
Overall
77
/ 149
Division (M)
67
/ 112
5:56:11
Umstead
Mar 31st 2012
| Raleigh, NC
Distance
50 Miles
Overall
50
/ 92
Division (M)
33
/ 61
11:47:41
2011
3 Races | 212 mi.Javelina Jundred
Nov 12th 2011
| Fountain Hills, AZ
Distance
100 KM
Overall
42
/ 126
Division (M)
34
/ 82
14:24:12
Umstead
Apr 2nd 2011
| Raleigh, NC
Distance
50 Miles
Overall
37
/ 103
Division (M)
24
/ 65
10:48:11
Rocky Raccoon
Feb 5th 2011
| Huntsville, TX
Distance
100 Miles
Overall
33
/ 190
Division (M)
32
/ 150
21:00:23
2010
7 Races | 481 mi.Mountain Masochist Trail Run
Nov 6th 2010
| Lynchburg, VA
Distance
50 Miles
Overall
90
/ 218
Division (M)
74
/ 167
10:16:00
The Bear 100
Sep 24th 2010
| Logan, UT
Distance
100 Miles
Overall
92
/ 122
Division (M)
77
/ 93
33:19:00
Dances with Dirt - Hell, MI
Sep 11th 2010
| Gregory, MI
Distance
50 KM
Overall
14
/ 181
Division (M)
13
/ 129
5:06:38
Burning River
Jul 31st 2010
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
85
/ 166
Division (M)
72
/ 134
26:12:24
Dances with Dirt - Devil's Lake
Jul 10th 2010
| Baraboo, WI
Distance
50 Miles
Overall
18
/ 64
Division (M)
17
/ 50
10:43:39
Dances with Dirt - Gnaw Bone
May 15th 2010
| Nashville, IN
Distance
50 Miles
Overall
15
/ 50
Division (M)
12
/ 43
10:54:44
Rocky Raccoon
Feb 6th 2010
| Huntsville, TX
Distance
100 Miles
Overall
103
/ 217
Division (M)
81
/ 163
25:27:32
2009
7 Races | 331 mi.Mountain Masochist Trail Run
Nov 7th 2009
| Lynchburg, VA
Distance
50 Miles
Overall
123
/ 227
Division (M)
100
/ 179
10:57:03
The North Country Run
Sep 19th 2009
| Grand Rapids, MI
Distance
50 Miles
Overall
14
/ 64
Division (M)
11
/ 52
8:33:36
Dances with Dirt - Hell, MI
Sep 12th 2009
| Gregory, MI
Distance
50 Miles
Overall
25
/ 68
Division (M)
21
/ 53
11:18:12
Dances with Dirt - Devil's Lake
Jul 11th 2009
| Baraboo, WI
Distance
50 Miles
Overall
17
/ 36
Division (M)
16
/ 31
10:19:56
Niagara Ultra
Jun 20th 2009
| Niagara On The Lake, ON
Distance
50 KM
Overall
30
/ 134
Division (M)
27
/ 95
4:41:19
Dances with Dirt - Gnaw Bone
May 9th 2009
| Nashville, IN
Distance
50 Miles
Overall
17
/ 32
Division (M)
15
/ 26
11:47:14
Green Swamp
Jan 24th 2009
| Dade City, FL
Distance
50 Miles
Overall
3
/ 14
Division (M)
3
/ 11
11:05:04
2008
1 Race | 31 mi.Dances with Dirt - Hell, MI
Sep 6th 2008
| Gregory, MI
Distance
50 KM
Overall
42
/ 133
Division (M)
39
/ 96
6:10:06
97
Races
17y 1m 2d
Longevity
9,900
Lifetime Miles
Personal Bests
50k
(13)
4:41:19
2009
50m
(16)
8:33:36
2009
100k
(4)
12:19:25
2012
100m
(10)
21:00:23
2011
24hr
(27)
103.18836
2013
12hr
(6)
60
2013
Backyard
(4)
62.5
2025
Distance by Year
2025
146
Miles
3 Races
2024
31
Miles
1 Race
2023
1,268
Miles
11 Races
2022
802
Miles
8 Races
2021
992
Miles
7 Races
2020
475
Miles
4 Races
2019
1,296
Miles
9 Races
2018
484
Miles
3 Races
2017
516
Miles
5 Races
2016
541
Miles
5 Races
2015
980
Miles
6 Races
2014
699
Miles
7 Races
2013
294
Miles
4 Races
2012
319
Miles
6 Races
2011
212
Miles
3 Races
2010
481
Miles
7 Races
2009
331
Miles
7 Races
2008
31
Miles
1 Race
Multiple Performances
2nd Place
58
12 Hours
Grand Master Course Record
58
12 Hours
Achievements are awarded for races with 25 or more finishers and courses with 200 or more finishers.
Masters: 40-49 / Grand Masters: 50-59 / Senior Grand Masters: 60+

