David Solomon (M52)

2026

1 Race | 62 mi.

Blackbeard's Revenge 100

Mar 21st 2026
| Corolla, NC
Distance
100 KM
Overall
50 / 50
Division (M)
35 / 35
25:03:53

2025

4 Races | 339 mi.

The Derby

Nov 29th 2025
| Ellerbe, NC
Distance
50 KM
Overall
75 / 80
Division (M)
47 / 49
8:52:28

Viewpoint Endurance Challenge 24.12.6.3h...

Oct 18th 2025
| Whittier, NC
Duration
24 Hours
Overall
1 / 1
Division (M)
1 / 1
57.4

Hinson Lake 24 Hour Ultra Classic

Sep 27th 2025
| Rockingham, NC
Duration
24 Hours
Overall
80 / 239
Division (M)
41 / 106
50.1606

Swammie Shuffle 200

Feb 23rd 2025
| Virginia Beach, VA
Distance
200 Miles
Overall
20 / 21
Division (M)
13 / 14
130:09:00

2024

4 Races | 178 mi.

The Derby

Nov 30th 2024
| Ellerbe, NC
Distance
50 KM
Overall
69 / 75
Division (M)
42 / 45
8:19:40

Hinson Lake 24 Hour Ultra Classic

Sep 28th 2024
| Rockingham, NC
Duration
24 Hours
Overall
36 / 292
Division (M)
19 / 139
66.1408

Bethel Hill Moonlight Boogie

Jun 8th 2024
| Ellerbe, NC
Distance
50 Miles
Overall
48 / 48
Division (M)
33 / 33
17:48:56

NC Fat Ass 50k

Jan 27th 2024
| Ellerbee, NC
Distance
50 KM
Overall
58 / 66
Division (M)
40 / 44
7:59:49

2023

3 Races | 144 mi.

The Derby

Nov 25th 2023
| Ellerbe, NC
Distance
50 KM
Overall
65 / 73
Division (M)
39 / 42
7:56:38

Hinson Lake 24 Hour Ultra Classic

Sep 30th 2023
| Rockingham, NC
Duration
24 Hours
Overall
77 / 290
Division (M)
49 / 139
63.1344

Bethel Hill Moonlight Boogie

Jun 10th 2023
| Ellerbe, NC
Distance
50 Miles
Overall
30 / 34
Division (M)
23 / 23
14:10:25

2022

3 Races | 112 mi.

The Derby

Nov 26th 2022
| Ellerbe, NC
Distance
50 KM
Overall
81 / 88
Division (M)
40 / 45
8:22:11

Bethel Hill Moonlight Boogie

Jun 11th 2022
| Ellerbe, NC
Distance
50 Miles
Overall
40 / 42
Division (M)
27 / 29
14:20:29

NC Fat Ass 50k

Jan 29th 2022
| Ellerbee, NC
Distance
50 KM
Overall
38 / 46
Division (M)
32 / 36
7:15:00

2021

4 Races | 185 mi.

The Derby

Nov 27th 2021
| Ellerbe, NC
Distance
50 KM
Overall
73 / 101
Division (M)
53 / 61
6:57:02

Hinson Lake 24 Hour Ultra Classic

Sep 25th 2021
| Rockingham, NC
Duration
24 Hours
Overall
18 / 251
Division (M)
12 / 113
72.3686

Bethel Hill Moonlight Boogie

Jun 12th 2021
| Ellerbe, NC
Distance
50 Miles
Overall
22 / 24
Division (M)
17 / 18
13:40:31

NC Fat Ass 50k

Jan 30th 2021
| Ellerbee, NC
Distance
50 KM
Overall
53 / 56
Division (M)
38 / 39
7:49:00

2020

3 Races | 112 mi.

The Derby

Nov 28th 2020
| Ellerbe, NC
Distance
50 KM
Overall
50 / 96
Division (M)
31 / 53
6:30:21

Bethel Hill Moonlight Boogie

Aug 8th 2020
| Ellerbe, NC
Distance
50 Miles
Overall
23 / 23
Division (M)
16 / 16
14:24:05

NC Fat Ass 50k

Jan 25th 2020
| Ellerbee, NC
Distance
50 KM
Overall
41 / 57
Division (M)
27 / 33
6:52:46

2019

5 Races | 227 mi.

The Derby

Nov 30th 2019
| Ellerbe, NC
Distance
50 KM
Overall
71 / 96
Division (M)
43 / 55
7:14:24

Hinson Lake 24 Hour Ultra Classic

Sep 28th 2019
| Rockingham, NC
Duration
24 Hours
Overall
33 / 276
Division (M)
17 / 126
64.6376

Bethel Hill Moonlight Boogie

Mar 30th 2019
| Ellerbe, NC
Distance
50 Miles
Overall
40 / 45
Division (M)
28 / 31
14:48:08

Maysville to Macon

Feb 16th 2019
| Maysville, NC
Distance
50 Miles
Overall
10 / 11
Division (M)
7 / 7
13:08:47

NC Fat Ass 50k

Jan 26th 2019
| Ellerbee, NC
Distance
50 KM
Overall
24 / 44
Division (M)
18 / 29
6:58:40

2018

5 Races | 217 mi.

The Derby

Nov 24th 2018
| Ellerbe, NC
Distance
50 KM
Overall
34 / 60
Division (M)
18 / 28
6:57:23

Hinson Lake 24 Hour Ultra Classic

Sep 29th 2018
| Rockingham, NC
Duration
24 Hours
Overall
42 / 270
Division (M)
22 / 113
63.1344

Bethel Hill Moonlight Boogie

Jun 9th 2018
| Ellerbe, NC
Distance
50 Miles
Overall
53 / 55
Division (M)
38 / 39
13:57:08

Jordan Lake 12-Hour Challenge

Apr 14th 2018
| Chapel Hill, NC
Duration
12 Hours
Overall
22 / 39
Division (M)
15 / 24
41.7508

NC Fat Ass 50k

Jan 27th 2018
| Ellerbee, NC
Distance
50 KM
Overall
38 / 52
Division (M)
26 / 32
7:03:52

2017

4 Races | 165 mi.

The Derby

Nov 25th 2017
| Ellerbe, NC
Distance
50 KM
Overall
34 / 83
Division (M)
23 / 44
6:08:22

Hinson Lake 24 Hour Ultra Classic

Sep 30th 2017
| Rockingham, NC
Duration
24 Hours
Overall
78 / 243
Division (M)
51 / 124
52.61

Bethel Hill Moonlight Boogie

Jun 10th 2017
| Ellerbe, NC
Distance
50 Miles
Overall
19 / 36
Division (M)
15 / 24
11:54:11

NC Fat Ass 50k

Jan 28th 2017
| Ellerbee, NC
Distance
50 KM
Overall
10 / 20
Division (M)
8 / 14
6:28:00

2016

3 Races | 157 mi.

The Derby

Nov 26th 2016
| Ellerbe, NC
Distance
50 KM
Overall
21 / 59
Division (M)
16 / 42
5:55:24

Hinson Lake 24 Hour Ultra Classic

Sep 24th 2016
| Rockingham, NC
Duration
24 Hours
Overall
19 / 266
Division (M)
17 / 141
75.5357

Bethel Hill Moonlight Boogie

Jun 11th 2016
| Ellerbe, NC
Distance
50 Miles
Overall
37 / 39
Division (M)
28 / 29
13:40:42

2015

4 Races | 199 mi.

The Derby

Nov 28th 2015
| Ellerbe, NC
Distance
50 KM
Overall
32 / 80
Division (M)
28 / 49
6:12:05

Hinson Lake 24 Hour Ultra Classic

Sep 26th 2015
| Rockingham, NC
Duration
24 Hours
Overall
18 / 247
Division (M)
12 / 117
87.271

The March

Jul 25th 2015
| Raeford, NC
Distance
50 KM
Overall
20 / 59
Division (M)
17 / 43
6:25:42

Bethel Hill Moonlight Boogie

Jun 6th 2015
| Ellerbe, NC
Distance
50 Miles
Overall
11 / 38
Division (M)
9 / 27
10:40:18

2014

4 Races | 283 mi.

Hinson Lake 24 Hour Ultra Classic

Sep 27th 2014
| Rockingham, NC
Duration
24 Hours
Overall
10 / 248
Division (M)
8 / 134
102.249

The March

Jul 19th 2014
| Raeford, NC
Distance
50 KM
Overall
22 / 52
Division (M)
18 / 32
5:59:39

Bethel Hill Moonlight Boogie

Jun 7th 2014
| Ellerbe, NC
Distance
50 Miles
Overall
8 / 52
Division (M)
6 / 36
9:28:47

Graveyard 100

Mar 8th 2014
| Outer Banks, NC
Distance
100 Miles
Overall
46 / 84
Division (M)
40 / 66
25:30:00

2013

2 Races | 117 mi.

Hinson Lake 24 Hour Ultra Classic

Sep 28th 2013
| Rockingham, NC
Duration
24 Hours
Overall
54 / 215
Division (M)
33 / 120
66.88

Bethel Hill Moonlight Boogie

Jun 8th 2013
| Ellerbe, NC
Distance
50 Miles
Overall
52 / 54
Division (M)
45 / 48
13:19:52

2012

2 Races | 147 mi.

Hinson Lake 24 Hour Ultra Classic

Sep 29th 2012
| Rockingham, NC
Duration
24 Hours
Overall
14 / 179
Division (M)
11 / 105
97.28

Bethel Hill Moonlight Boogie

Jun 16th 2012
| Ellerbe, NC
Distance
50 Miles
Overall
56 / 57
Division (M)
41 / 42
14:12:39

2011

1 Race | 78 mi.

Hinson Lake 24 Hour Ultra Classic

Sep 24th 2011
| Rockingham, NC
Duration
24 Hours
Overall
27 / 192
Division (M)
19 / 125
77.52

2010

2 Races | 105 mi.

Hinson Lake 24 Hour Ultra Classic

Sep 26th 2010
| Rockingham, NC
Duration
24 Hours
Overall
62 / 169
Division (M)
48 / 110
55.06

Bethel Hill Moonlight Boogie

Jun 12th 2010
| Ellerbe, NC
Distance
50 Miles
Overall
36 / 36
Division (M)
29 / 29
15:24:20

2009

2 Races | 137 mi.

Hinson Lake 24 Hour Ultra Classic

Sep 19th 2009
| Rockingham, NC
Duration
24 Hours
Overall
15 / 139
Division (M)
11 / 101
87.13

Bethel Hill Moonlight Boogie

Jun 13th 2009
| Ellerbe, NC
Distance
50 Miles
Overall
39 / 43
Division (M)
31 / 31
12:54:00

2008

3 Races | 175 mi.

JFK

Nov 22nd 2008
| Boonsboro, MD
Distance
50 Miles
Overall
427 / 921
Division (M)
341 / 692
10:31:02

Hinson Lake 24 Hour Ultra Classic

Sep 20th 2008
| Rockingham, NC
Duration
24 Hours
Overall
16 / 91
Division (M)
13 / 63
75.46

Bethel Hill Moonlight Boogie

Jun 14th 2008
| Ellerbe, NC
Distance
50 Miles
Overall
27 / 30
Division (M)
23 / 25
12:37:30

2007

5 Races | 243 mi.

Hinson Lake 24 Hour Ultra Classic

Sep 15th 2007
| Rockingham, NC
Duration
24 Hours
Overall
24 / 78
Division (M)
18 / 58
71.44

Bethel Hill Moonlight Boogie

Jun 16th 2007
| Ellerbe, NC
Distance
50 Miles
Overall
18 / 39
Division (M)
16 / 34
10:16:00

Umstead

Mar 31st 2007
| Raleigh, NC
Distance
50 Miles
Overall
107 / 107
Division (M)
82 / 82
16:06:49

Uwharrie Mountain Run

Feb 3rd 2007
| Ophir, NC
Distance
40 Miles
Overall
96 / 97
Division (M)
76 / 76
12:08:33

Salem Lakeshore Frosty Fifty

Jan 6th 2007
| Winston-Salem, NC
Distance
50 KM
Overall
71 / 116
Division (M)
52 / 76
5:33:57

2006

6 Races | 273 mi.

JFK

Nov 18th 2006
| Boonsboro, MD
Distance
50 Miles
Overall
513 / 1014
Division (M)
434 / 802
10:31:02

Great Eastern Endurance Run

Sep 23rd 2006
| Lyndhurt, VA
Distance
100 KM
Overall
61 / 65
Division (M)
48 / 50
18:30:37

Hinson Lake 24 Hour Ultra Classic

Sep 23rd 2006
| Rockingham, NC
Duration
24 Hours
Overall
49 / 52
Division (M)
39 / 42
31.9198

Rattlesnake

Jul 8th 2006
| Charleston, WV
Distance
50 KM
Overall
39 / 90
Division (M)
29 / 68
6:33:30

Bethel Hill Moonlight Boogie

Jun 17th 2006
| Ellerbe, NC
Distance
50 Miles
Overall
19 / 29
Division (M)
16 / 22
10:38:08

24 Hour - Adventure Trail

Apr 29th 2006
| Triangle, VA
Duration
24 Hours
Overall
22 / 26
Division (M)
15 / 18
48

2005

1 Race | 50 mi.

Bethel Hill Moonlight Boogie

Jun 18th 2005
| Ellerbe, NC
Distance
50 Miles
Overall
25 / 27
Division (M)
20 / 22
12:10:40

2004

2 Races | 81 mi.

JFK

Nov 20th 2004
| Boonsboro, MD
Distance
50 Miles
Overall
477 / 876
Division (M)
405 / 697
10:46:00

Rattlesnake

Jul 10th 2004
| Charleston, WV
Distance
50 KM
Overall
63 / 93
Division (M)
49 / 73
7:39:03

2003

3 Races | 131 mi.

JFK

Nov 22nd 2003
| Boonsboro, MD
Distance
50 Miles
Overall
483 / 829
Division (M)
408 / 666
10:51:01

Bethel Hill Moonlight Boogie

Jun 14th 2003
| Ellerbe, NC
Distance
50 Miles
Overall
16 / 25
Division (M)
15 / 21
10:26:30

Holiday Lake

Feb 11th 2003
| Appomattox, VA
Distance
50 KM
Overall
135 / 145
Division (M)
106 / 112
7:12:17

2002

3 Races | 150 mi.

JFK

Nov 23rd 2002
| Boonsboro, MD
Distance
50 Miles
Overall
686 / 861
Division (M)
566 / 692
11:58:04

Mountain Masochist Trail Run

Nov 2nd 2002
| Lynchburg, VA
Distance
50 Miles
Overall
237 / 244
Division (M)
196 / 202
11:57:08

Bethel Hill Moonlight Boogie

Jun 15th 2002
| Ellerbe, NC
Distance
50 Miles
Overall
11 / 26
Division (M)
11 / 23
9:35:26

2001

1 Race | 50 mi.

JFK

Nov 17th 2001
| Boonsboro, MD
Distance
50 Miles
Overall
509 / 818
Division (M)
432 / 671
11:04:04
80
Races
24y 4m 10d
Longevity
4,117
Lifetime Miles

Personal Bests

50k (24)
5:33:57
2007
50m (30)
9:28:47
2014
100k (2)
18:30:37
2006
100m (1)
25:30:00
2014
24hr (20)
102.2497
2014
12hr (1)
41.7508
2018

Distance by Year

2026
62 Miles
1 Race
2025
339 Miles
4 Races
2024
178 Miles
4 Races
2023
144 Miles
3 Races
2022
112 Miles
3 Races
2021
185 Miles
4 Races
2020
112 Miles
3 Races
2019
227 Miles
5 Races
2018
217 Miles
5 Races
2017
165 Miles
4 Races
2016
157 Miles
3 Races
2015
199 Miles
4 Races
2014
283 Miles
4 Races
2013
117 Miles
2 Races
2012
147 Miles
2 Races
2011
78 Miles
1 Race
2010
105 Miles
2 Races
2009
137 Miles
2 Races
2008
175 Miles
3 Races
2007
243 Miles
5 Races
2006
273 Miles
6 Races
2005
50 Miles
1 Race
2004
81 Miles
2 Races
2003
131 Miles
3 Races
2002
150 Miles
3 Races
2001
50 Miles
1 Race

Multiple Performances

2025
47th Place
2024
42nd Place
2023
39th Place
2022
40th Place
2021
53rd Place
2020
31st Place
2019
43rd Place
2018
18th Place
2017
23rd Place
2016
16th Place
2015
28th Place
2025
41st Place
2024
19th Place
2023
49th Place
2021
12th Place
2019
17th Place
2018
22nd Place
2017
51st Place
2016
17th Place
2015
12th Place
2014
8th Place
2013
33rd Place
2012
11th Place
2011
19th Place
2010
48th Place
2009
11th Place
2008
13th Place
2007
18th Place
2006
39th Place
2024
33rd Place
2023
23rd Place
2022
27th Place
2021
17th Place
2020
16th Place
2019
28th Place
2018
38th Place
2017
15th Place
2016
28th Place
2015
9th Place
2014
6th Place
2013
45th Place
2012
41st Place
2010
29th Place
2009
31st Place
2008
23rd Place
2007
16th Place
2006
16th Place
2005
20th Place
2003
15th Place
2002
11th Place
2024
40th Place
2022
32nd Place
2021
38th Place
2020
27th Place
2019
18th Place
2018
26th Place
2017
8th Place
2015
17th Place
2014
18th Place
2008
341st Place
2006
434th Place
2004
405th Place
2003
408th Place
2002
566th Place
2001
432nd Place
2006
29th Place
2004
49th Place

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