Sonny Gerardi (M 51)

2024

2 Races | 140 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 19th 2024
| Troy, NC
Distance
100 Miles
Overall
2 / 23
Division (M)
2 / 20
26:23:37

Uwharrie Mountain Run

Feb 3rd 2024
| Ophir, NC
Distance
40 Miles
Overall
11 / 74
Division (M)
11 / 64
8:01:57

2023

5 Races | 225 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 21st 2023
| Troy, NC
Distance
100 KM
Overall
1 / 28
Division (M)
1 / 24
13:18:49

Sugg Farm Ultra

Sep 9th 2023
| Holly Springs, NC
Distance
40 Miles
Overall
2 / 39
Division (M)
2 / 32
6:52:53

The Stevest

Jul 29th 2023
| Concord, NC
Distance
42 Miles
Overall
16 / 16
Division (M)
11 / 11
9:57:20

Quest for the Crest

May 20th 2023
| Burnsville, NC
Distance
50 KM
Overall
11 / 191
Division (M)
10 / 163
9:26:41

MST (Mountains To Sea)

Mar 18th 2023
| Durham, NC
Distance
50 Miles
Overall
1 / 32
Division (M)
1 / 28
8:29:18

2022

3 Races | 112 mi.

Table Rock Ultras

Sep 17th 2022
| Morganton, NC
Distance
50 KM
Overall
8 / 183
Division (M)
7 / 145
5:33:18

Quest for the Crest

May 21st 2022
| Burnsville, NC
Distance
50 KM
Overall
12 / 136
Division (M)
10 / 111
9:48:46

Bel Monte

Mar 12th 2022
| Waynesboro, VA
Distance
50 Miles
Overall
7 / 49
Division (M)
7 / 44
9:03:32

2021

3 Races | 181 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 23rd 2021
| Troy, NC
Distance
100 Miles
Overall
2 / 25
Division (M)
2 / 22
26:47:48

Grayson Highlands

May 1st 2021
| Mouth of Wilson, VA
Distance
50 Miles
Overall
11 / 122
Division (M)
10 / 90
8:23:59

South Mountains Marathons

Jan 30th 2021
| Connelly Springs, NC
Distance
50 KM
Overall
11 / 76
Division (M)
10 / 59
5:38:13

2020

1 Race | 31 mi.

South Mountains Marathons

Jan 11th 2020
| Connelly Springs, NC
Distance
50 KM
Overall
28 / 102
Division (M)
23 / 80
6:18:50

2019

3 Races | 140 mi.

Table Rock Ultras

Sep 21st 2019
| Morganton, NC
Distance
50 KM
Overall
63 / 226
Division (M)
55 / 178
6:42:45

Jordan Lake 12-Hour Challenge

Apr 13th 2019
| Chapel Hill, NC
Duration
12 Hours
Overall
3 / 28
Division (M)
3 / 20
58.987

Bel Monte

Mar 9th 2019
| Waynesboro, VA
Distance
50 Miles
Overall
29 / 63
Division (M)
25 / 54
11:42:31

2018

4 Races | 243 mi.

Uwharrie 100 Mile and 100K Trail Run

Oct 20th 2018
| Troy, NC
Distance
100 Miles
Overall
8 / 21
Division (M)
6 / 17
31:19:59

Table Rock Ultras

Sep 22nd 2018
| Morganton, NC
Distance
50 KM
Overall
7 / 215
Division (M)
5 / 161
5:47:15

Jordan Lake 12-Hour Challenge

Apr 14th 2018
| Chapel Hill, NC
Duration
12 Hours
Overall
4 / 39
Division (M)
3 / 24
61.952

Bel Monte

Mar 10th 2018
| Waynesboro, VA
Distance
50 Miles
Overall
20 / 62
Division (M)
18 / 53
11:17:20

2017

4 Races | 152 mi.

Frozen Rock 12 Hour

Dec 16th 2017
| Uwharrie, NC
Duration
12 Hours
Overall
1 / 38
Division (M)
1 / 22
58.5

Lake Norman State Park Trail Race

Nov 11th 2017
| Troutman, NC
Distance
50 KM
Overall
2 / 16
Division (M)
2 / 11
4:48:02

Goat Hill Trail Festival

Apr 23rd 2017
| Uxbridge, MA
Distance
50 KM
Overall
5 / 16
Division (M)
5 / 13
5:45:51

Traprock 50

Apr 15th 2017
| Simsbury, CT
Distance
50 KM
Overall
28 / 100
Division (M)
26 / 81
6:35:56

2016

1 Race | 31 mi.

Traprock 50

Apr 16th 2016
| Simsbury, CT
Distance
50 KM
Overall
22 / 94
Division (M)
20 / 78
5:41:14

2015

1 Race | 31 mi.

Traprock 50

Apr 18th 2015
| Simsbury, CT
Distance
50 KM
Overall
37 / 79
Division (M)
34 / 60
6:44:58

2014

1 Race | 31 mi.

Traprock 50

Apr 19th 2014
| Simsbury, CT
Distance
50 KM
Overall
39 / 101
Division (M)
35 / 83
6:19:02

2013

1 Race | 31 mi.

Traprock 50

Apr 13th 2013
| Simsbury, CT
Distance
50 KM
Overall
36 / 105
Division (M)
34 / 83
5:59:14

2012

1 Race | 31 mi.

Traprock 50

Apr 14th 2012
| Simsbury, CT
Distance
50 KM
Overall
25 / 88
Division (M)
20 / 66
6:06:45

North American Races

30
Races
12y 6m 11d
Longevity
1,380
Lifetime Miles

Personal Bests

50k (15)
4:48:02
2017
50m (5)
8:23:59
2021
100k (1)
13:18:49
2023
100m (3)
26:23:37
2024
12hr (3)
61.9528
2018

Distance by Year

2024
140 Miles
2 Races
2023
225 Miles
5 Races
2022
112 Miles
3 Races
2021
181 Miles
3 Races
2020
31 Miles
1 Race
2019
140 Miles
3 Races
2018
243 Miles
4 Races
2017
152 Miles
4 Races
2016
31 Miles
1 Race
2015
31 Miles
1 Race
2014
31 Miles
1 Race
2013
31 Miles
1 Race
2012
31 Miles
1 Race

Multiple Performances

2023
10th Place
2022
10th Place
2022
7th Place
2019
55th Place
2018
5th Place
2022
7th Place
2019
25th Place
2018
18th Place
2017
26th Place
2016
20th Place
2015
34th Place
2014
35th Place
2013
34th Place
2012
20th Place

26:23:37

100 Miles

13:18:49

100 KM

6:52:53

40 Miles

8:29:18

50 Miles

8:29:18

50 Miles

26:47:48

100 Miles

26:47:48

100 Miles

58.987

12 Hours

5:47:15

50 KM

61.9528

12 Hours

58.5

12 Hours

58.5

12 Hours

4:48:02

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

FOURmidable
Cool, CA - 136 finishers
50 KM
Jackalope Jam
Cat Springs, TX - 75 finishers
24 Hours | 12 Hours | 12 Hours | 24 Hours | 48 Hours | 48 Hours | 72 Hours | 72 Hours
Lost 118
Clewiston, FL - 6 finishers
100 KM | 118 Miles
Farmdaze 24
Brooklet, GA - 86 finishers
6 Hours | 24 Hours | 12 Hours
Sylamore Trail
Allison, AR - 87 finishers
50 KM
Angry Tortoise 25K/50K
Bryceville, FL - 16 finishers
50 KM
Run Forest Run
Montesano, WA - 22 finishers
50 KM
Rocks and Roots Trail Series #2
Alum Creek State Park, OH - 17 finishers
50 KM
View All Results