James Bragg (M 46)

2025

2 Races | 71 mi.

Uwharrie Mountain Run

Feb 1st 2025
| Ophir, NC
Distance
40 Miles
Overall
11 / 69
Division (M)
10 / 56
8:28:48

HAROC (aka Hanging Rock Challenge)

Jan 25th 2025
| Danbury, NC
Distance
50 KM
Overall
11 / 46
Division (M)
9 / 34
6:34:18

2024

10 Races | 497 mi.

Rim to River 100

Oct 26th 2024
| New River Gorge, WV
Distance
100 Miles
Overall
18 / 188
Division (M)
16 / 139
22:59:09

Pilot Mountain to Hanging Rock Ultra

Sep 28th 2024
| Pinnacle, NC
Distance
50 Miles
Overall
1 / 62
Division (M)
1 / 52
9:39:33

Iron Mountain

Aug 31st 2024
| Damascus, VA
Distance
30 Miles
Overall
8 / 80
Division (M)
9 / 60
5:25:54

Ridge to Rails 50k, Half, & 10k

Jun 1st 2024
| Old Fort, NC
Distance
50 KM
Overall
28 / 145
Division (M)
24 / 96
5:55:56

Quest for the Crest

May 18th 2024
| Burnsville, NC
Distance
50 KM
Overall
47 / 155
Division (M)
40 / 126
11:29:28

Falling Water Ultras

Apr 27th 2024
| New River Gorge National Park, WV
Distance
100 KM
Overall
5 / 68
Division (M)
5 / 43
14:04:43

Umstead

Apr 6th 2024
| Raleigh, NC
Distance
100 Miles
Overall
33 / 159
Division (M)
31 / 117
21:17:25

Cabin Fever 50K

Feb 17th 2024
| New River Gorge National Park, WV
Distance
50 KM
Overall
43 / 253
Division (M)
36 / 181
5:33:00

South Mountains Marathons

Jan 27th 2024
| Connelly Springs, NC
Distance
50 KM
Overall
10 / 47
Division (M)
9 / 41
6:10:42

Tsali Ultra

Jan 13th 2024
| Almond, NC
Distance
50 KM
Overall
11 / 53
Division (M)
11 / 41
5:20:39

2023

7 Races | 360 mi.

Rim to River 100

Nov 4th 2023
| New River Gorge, WV
Distance
100 Miles
Overall
53 / 182
Division (M)
42 / 129
26:05:48

The Naturalist

Oct 7th 2023
| Franklin, NC
Distance
50 KM
Overall
8 / 36
Division (M)
5 / 29
5:42:11

Table Rock Ultras

Sep 23rd 2023
| Morganton, NC
Distance
50 KM
Overall
15 / 187
Division (M)
13 / 145
5:35:28

Falling Water Ultras

Apr 29th 2023
| New River Gorge National Park, WV
Distance
100 KM
Overall
4 / 63
Division (M)
4 / 44
13:28:54

The Georgia Death Race

Mar 25th 2023
| Blairsville, GA
Distance
74 Miles
Overall
72 / 156
Division (M)
63 / 133
21:04:40

Cabin Fever 50K

Feb 18th 2023
| New River Gorge National Park, WV
Distance
50 KM
Overall
19 / 144
Division (M)
17 / 117
5:25:47

South Mountains Marathons

Jan 7th 2023
| Connelly Springs, NC
Distance
50 KM
Overall
23 / 62
Division (M)
22 / 52
6:36:50

2022

4 Races | 162 mi.

Dam Yeti 50

Jun 3rd 2022
| Damascus, VA
Distance
50 Miles
Overall
19 / 92
Division (M)
8 / 40
8:45:32

Quest for the Crest

May 21st 2022
| Burnsville, NC
Distance
50 KM
Overall
37 / 136
Division (M)
32 / 111
11:04:41

Umstead

Apr 2nd 2022
| Raleigh, NC
Distance
50 Miles
Overall
9 / 100
Division (M)
8 / 74
9:38:00

South Mountains Marathons

Jan 8th 2022
| Connelly Springs, NC
Distance
50 KM
Overall
15 / 66
Division (M)
14 / 57
6:09:00

2021

6 Races | 205 mi.

Cloudland Canyon

Dec 4th 2021
| Rising Fawn, GA
Distance
50 Miles
Overall
8 / 88
Division (M)
7 / 67
10:01:35

The Yeti Snakebite 50/50

Oct 3rd 2021
| Lithia Springs, GA
Distance
50 KM
Overall
2 / 106
Division (M)
2 / 59
5:08:29

Eastern Divide

Jun 19th 2021
| Pembroke, VA
Distance
50 KM
Overall
21 / 197
Division (M)
17 / 120
5:30:04

Quest for the Crest

May 15th 2021
| Burnsville, NC
Distance
50 KM
Overall
51 / 166
Division (M)
43 / 139
9:56:50

Mountains to Sea Challenge

Apr 11th 2021
| Raleigh, NC
Distance
50 KM
Overall
4 / 55
Division (M)
4 / 35
5:08:41

South Mountains Marathons

Jan 30th 2021
| Connelly Springs, NC
Distance
50 KM
Overall
32 / 76
Division (M)
27 / 59
6:36:01

2020

2 Races | 81 mi.

Grayson Highlands

Sep 19th 2020
| Mouth of Wilson, VA
Distance
50 Miles
Overall
12 / 61
Division (M)
10 / 44
9:33:21

South Mountains Marathons

Jan 11th 2020
| Connelly Springs, NC
Distance
50 KM
Overall
26 / 102
Division (M)
22 / 80
6:12:35

2019

2 Races | 62 mi.

Table Rock Ultras

Sep 21st 2019
| Morganton, NC
Distance
50 KM
Overall
43 / 226
Division (M)
36 / 178
6:20:48

Mountains to Sea Challenge

Apr 7th 2019
| Raleigh, NC
Distance
50 KM
Overall
17 / 77
Division (M)
14 / 59
5:38:17

North American Races

33
Races
5y 9m 2d
Longevity
1,440
Lifetime Miles

Personal Bests

50k (20)
5:08:29
2021
50m (5)
8:45:32
2022
100k (2)
13:28:54
2023
100m (3)
21:17:25
2024

Distance by Year

2025
71 Miles
2 Races
2024
497 Miles
10 Races
2023
360 Miles
7 Races
2022
162 Miles
4 Races
2021
205 Miles
6 Races
2020
81 Miles
2 Races
2019
62 Miles
2 Races

Multiple Performances

2024
16th Place
2023
42nd Place
2024
40th Place
2022
32nd Place
2021
43rd Place
2024
36th Place
2023
17th Place
2024
9th Place
2023
22nd Place
2022
14th Place
2021
27th Place
2020
22nd Place
2023
13th Place
2019
36th Place

9:39:33

50 Miles

14:04:43

100 KM

Masters Winner

5:42:11

50 KM

13:28:54

100 KM

5:08:29

50 KM

5:08:29

50 KM

Masters Winner

5:30:04

50 KM

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+

Recent Results

Sandhills Trail & Ultra Festival
Columbia, SC - 81 finishers
30 Hours | 50 KM
Fort Yargo Thrill In The Hills
Winder, GA - 65 finishers
50 KM
Rocks and Roots Trail Series #2
Alum Creek State Park, OH - 17 finishers
50 KM
Chabot/Redtail Ridge - Inside Trail
Castro Valley, CA - 34 finishers
50 KM
FOURmidable
Cool, CA - 136 finishers
50 KM
The Ranch 50k
Escondido, CA - 81 finishers
50 KM
Run Forest Run
Montesano, WA - 22 finishers
50 KM
Cabin Fever 50K
New River Gorge National Park, WV - 224 finishers
50 KM
Farmdaze 24
Brooklet, GA - 86 finishers
6 Hours | 24 Hours | 12 Hours
Angry Tortoise 25K/50K
Bryceville, FL - 16 finishers
50 KM
View All Results