Mark Frey (M46)

2026

2 Races | 93 mi.

Falling Water Ultras

Apr 25th 2026
| New River Gorge National Park, WV
Distance
100 KM
Overall
15 / 104
Division (M)
13 / 69
13:50:15

Cabin Fever 50K

Feb 21st 2026
| New River Gorge National Park, WV
Distance
50 KM
Overall
90 / 280
Division (M)
78 / 196
5:55:53

2025

2 Races | 71 mi.

Highlands Sky

Jun 14th 2025
| Davis, WV
Distance
40 Miles
Overall
33 / 160
Division (M)
30 / 122
8:46:11

Cabin Fever 50K

Feb 15th 2025
| New River Gorge National Park, WV
Distance
50 KM
Overall
46 / 224
Division (M)
40 / 167
5:27:19

2024

4 Races | 155 mi.

Call of the Wilds Mountain Fest

Oct 20th 2024
| Waterville, PA
Distance
50 KM
Overall
21 / 79
Division (M)
20 / 57
6:40:54

West Virginia Trail Fest

May 10th 2024
| Snowshoe, WV
Distance
100 KM
Overall
3 / 34
Division (M)
3 / 24
14:12:00

Hyner Trail Challenge

Apr 20th 2024
| Hyner, PA
Distance
50 KM
Overall
64 / 359
Division (M)
56 / 262
5:52:39

Cabin Fever 50K

Feb 17th 2024
| New River Gorge National Park, WV
Distance
50 KM
Overall
34 / 253
Division (M)
30 / 181
5:25:11

2023

3 Races | 121 mi.

Baker Trail UltraChallenge

Aug 26th 2023
| Pittsburgh, PA
Distance
50 Miles
Overall
14 / 96
Division (M)
11 / 52
10:16:00

Highlands Sky

Jun 17th 2023
| Davis, WV
Distance
40 Miles
Overall
28 / 173
Division (M)
25 / 128
8:19:51

Hyner Trail Challenge

Apr 22nd 2023
| Hyner, PA
Distance
50 KM
Overall
66 / 343
Division (M)
57 / 258
6:13:16

2022

1 Race | 31 mi.

Hyner Trail Challenge

Apr 23rd 2022
| Hyner, PA
Distance
50 KM
Overall
65 / 269
Division (M)
60 / 207
6:14:41

2021

2 Races | 131 mi.

Western States 100

Jun 26th 2021
| Olympic Valley, CA
Distance
100 Miles
Overall
126 / 208
Division (M)
96 / 160
28:24:26

Hyner Trail Challenge

Apr 24th 2021
| Hyner, PA
Distance
50 KM
Overall
14 / 214
Division (M)
13 / 157
5:26:10

2019

6 Races | 324 mi.

Bigfoot 50k

Dec 14th 2019
| Lore City, OH
Distance
50 KM
Overall
11 / 105
Division (M)
11 / 84
5:20:19

Baker Trail UltraChallenge

Aug 24th 2019
| Pittsburgh, PA
Distance
50 Miles
Overall
3 / 71
Division (M)
3 / 59
8:23:09

Vermont 100

Jul 20th 2019
| West Windsor, VT
Distance
100 Miles
Overall
45 / 156
Division (M)
35 / 107
25:22:43

Worlds End Ultramarathons

Jun 1st 2019
| Forksville, PA
Distance
100 KM
Overall
8 / 97
Division (M)
8 / 79
14:01:03

Hyner Trail Challenge

Apr 20th 2019
| Hyner, PA
Distance
50 KM
Overall
31 / 267
Division (M)
30 / 205
5:41:54

Bel Monte

Mar 9th 2019
| Waynesboro, VA
Distance
50 Miles
Overall
20 / 63
Division (M)
17 / 54
11:01:53

2018

7 Races | 502 mi.

Looking Glass 100K

Dec 1st 2018
| Pisgah Forest, NC
Distance
50 Miles
Overall
5 / 63
Division (M)
5 / 51
9:59:56

IMTUF 100 - Idaho Mountain Trail Ultra F...

Sep 15th 2018
| McCall, ID
Distance
100 Miles
Overall
24 / 125
Division (M)
22 / 102
28:08:54

Baker Trail UltraChallenge

Aug 25th 2018
| Pittsburgh, PA
Distance
50 Miles
Overall
1 / 48
Division (M)
1 / 39
8:36:40

Vermont 100

Jul 21st 2018
| West Windsor, VT
Distance
100 Miles
Overall
21 / 277
Division (M)
16 / 207
19:06:41

Highlands Sky

Jun 16th 2018
| Davis, WV
Distance
40 Miles
Overall
10 / 164
Division (M)
10 / 118
7:20:45

Worlds End Ultramarathons

Jun 2nd 2018
| Forksville, PA
Distance
100 KM
Overall
9 / 100
Division (M)
9 / 83
13:43:40

Hellbender 100

Apr 20th 2018
| Old Fort, NC
Distance
100 Miles
Overall
5 / 74
Division (M)
4 / 60
26:09:43

2017

7 Races | 533 mi.

Oil Creek 100 Trail Runs

Oct 14th 2017
| Titusville, PA
Distance
100 Miles
Overall
3 / 78
Division (M)
3 / 63
20:14:53

Wasatch 100

Sep 8th 2017
| Kaysville, UT
Distance
100 Miles
Overall
23 / 201
Division (M)
22 / 172
26:44:15

Eastern States 100

Aug 12th 2017
| Waterville, PA
Distance
100 Miles
Overall
8 / 121
Division (M)
8 / 105
26:43:46

Highlands Sky

Jun 17th 2017
| Davis, WV
Distance
40 Miles
Overall
7 / 156
Division (M)
7 / 113
7:29:05

Worlds End Ultramarathons

Jun 3rd 2017
| Forksville, PA
Distance
100 KM
Overall
9 / 88
Division (M)
9 / 71
13:26:29

Massanutten Mountain Trails 100 Mile Run

May 6th 2017
| Fort Valley, VA
Distance
100 Miles
Overall
12 / 149
Division (M)
12 / 128
22:44:00

Hyner Trail Challenge

Apr 22nd 2017
| Hyner, PA
Distance
50 KM
Overall
16 / 243
Division (M)
16 / 195
5:30:34

2016

6 Races | 402 mi.

Oil Creek 100 Trail Runs

Oct 8th 2016
| Titusville, PA
Distance
100 Miles
Overall
2 / 98
Division (M)
2 / 78
20:03:55

Eastern States 100

Aug 13th 2016
| Waterville, PA
Distance
100 Miles
Overall
13 / 66
Division (M)
12 / 55
29:41:30

Hell Hath No Hurry

Jun 25th 2016
| Pittsburgh, PA
Distance
50 Miles
Overall
1 / 6
Division (M)
1 / 6
10:24:25

Laurel Highlands

Jun 11th 2016
| Ohiopyle, PA
Distance
70.5 Miles
Overall
11 / 86
Division (M)
10 / 70
14:46:04

Glacier Ridge

May 14th 2016
| Portersville, PA
Distance
50 Miles
Overall
2 / 45
Division (M)
2 / 34
8:13:02

Hyner Trail Challenge

Apr 23rd 2016
| Hyner, PA
Distance
50 KM
Overall
14 / 258
Division (M)
13 / 217
5:27:08

2015

4 Races | 234 mi.

Oil Creek 100 Trail Runs

Oct 10th 2015
| Titusville, PA
Distance
100 Miles
Overall
6 / 84
Division (M)
6 / 58
20:19:53

Baker Trail UltraChallenge

Aug 29th 2015
| Pittsburgh, PA
Distance
50 Miles
Overall
2 / 40
Division (M)
2 / 32
8:42:51

Hell Hath No Hurry

Jun 27th 2015
| Pittsburgh, PA
Distance
50 Miles
Overall
1 / 11
Division (M)
1 / 11
9:39:23

Rachel Carson Trail Challenge

Jun 20th 2015
| Pittsburgh, PA
Distance
34 Miles
Overall
1 / 375
Division (M)
1 / 255
6:41:04

2013

4 Races | 148 mi.

West Virginia Trilogy

Oct 11th 2013
| Circleville, WV
Distance
50 Miles
Overall
8 / 33
Division (M)
7 / 26
10:40:20

KTA Trail Challenge 50k

Sep 7th 2013
| Airville, PA
Distance
29.6 Miles
Overall
9 / 306
Division (M)
8 / 201
5:47:40

Rachel Carson Trail Challenge

Jun 22nd 2013
| Pittsburgh, PA
Distance
37.5 Miles
Overall
2 / 384
Division (M)
2 / 259
7:33:04

Ironmasters Challenge

Apr 28th 2013
| Gardners, PA
Distance
50 KM
Overall
9 / 36
Division (M)
7 / 30
5:39:24

2012

1 Race | 28 mi.

KTA Trail Challenge 50k

Sep 8th 2012
| Airville, PA
Distance
28 Miles
Overall
7 / 264
Division (M)
7 / 175
5:33:57
49
Races
13y 7m 22d
Longevity
2,774
Lifetime Miles

Personal Bests

50k (13)
5:20:19
2019
50m (10)
8:13:02
2016
100k (5)
13:26:29
2017
100m (12)
19:06:41
2018

Distance by Year

2026
93 Miles
2 Races
2025
71 Miles
2 Races
2024
155 Miles
4 Races
2023
121 Miles
3 Races
2022
31 Miles
1 Race
2021
131 Miles
2 Races
2019
324 Miles
6 Races
2018
502 Miles
7 Races
2017
533 Miles
7 Races
2016
402 Miles
6 Races
2015
234 Miles
4 Races
2013
148 Miles
4 Races
2012
28 Miles
1 Race

Multiple Performances

2026
78th Place
2025
40th Place
2024
30th Place
2025
30th Place
2023
25th Place
2018
10th Place
2017
7th Place
2024
56th Place
2023
57th Place
2022
60th Place
2021
13th Place
2019
30th Place
2017
16th Place
2016
13th Place
2023
11th Place
2019
3rd Place
2018
1st Place
2015
2nd Place
2019
35th Place
2018
16th Place
2019
8th Place
2018
9th Place
2017
9th Place
2017
3rd Place
2016
2nd Place
2015
6th Place

14:12:00

100 KM

8:23:09

50 Miles

8:36:40

50 Miles

20:14:53

100 Miles

20:03:55

100 Miles

8:13:02

50 Miles

8:42:51

50 Miles

6:41:04

34 Miles

7:33:04

37.5 Miles

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+

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Run The Rim
Arnold, CA - 21 finishers
50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
View All Results