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

