Charles Leonard (M 68)

2024

2 Races | 62 mi.

Cayuga Trail

Jun 1st 2024
| Ithaca, NY
Distance
50 KM
Overall
111 / 184
Division (M)
69 / 101
8:39:46

Eagleton Trail Challenge

Apr 6th 2024
| Lock Haven, PA
Distance
50 KM
Overall
36 / 42
Division (M)
26 / 29
7:56:23

2023

3 Races | 93 mi.

Finger Lakes 50s

Jun 24th 2023
| Hector, NY
Distance
50 KM
Overall
38 / 68
Division (M)
26 / 39
7:51:43

Cayuga Trail

Jun 3rd 2023
| Ithaca, NY
Distance
50 KM
Overall
130 / 180
Division (M)
95 / 112
9:10:53

HAT Trail Run

Mar 25th 2023
| Havre de Grace, MD
Distance
50 KM
Overall
176 / 248
Division (M)
138 / 179
7:35:33

2022

2 Races | 62 mi.

Finger Lakes 50s

Jul 2nd 2022
| Hector, NY
Distance
50 KM
Overall
48 / 76
Division (M)
26 / 41
8:05:26

Cayuga Trail

Jun 4th 2022
| Ithaca, NY
Distance
50 KM
Overall
93 / 142
Division (M)
59 / 82
8:24:23

2021

4 Races | 143 mi.

Stone Mill 50M

Nov 13th 2021
| Montgomery Village, MD
Distance
50 Miles
Overall
126 / 220
Division (M)
98 / 153
11:57:14

Summit 50/50

Oct 30th 2021
| Salamanca, NY
Distance
50 KM
Overall
10 / 12
Division (M)
5 / 6
7:24:52

Virgil Crest

Sep 11th 2021
| Cortland, NY
Distance
50 KM
Overall
29 / 47
Division (M)
19 / 27
9:33:00

Finger Lakes 50s

Jul 3rd 2021
| Hector, NY
Distance
50 KM
Overall
65 / 88
Division (M)
35 / 46
8:20:25

2019

2 Races | 150 mi.

Vermont 100

Jul 20th 2019
| West Windsor, VT
Distance
100 Miles
Overall
147 / 156
Division (M)
103 / 107
29:41:24

Cayuga Trail

Jun 1st 2019
| Ithaca, NY
Distance
50 Miles
Overall
80 / 99
Division (M)
62 / 74
13:39:19

2018

4 Races | 216 mi.

Water Gap 50k

Oct 13th 2018
| Milford, PA
Distance
50 KM
Overall
52 / 118
Division (M)
41 / 75
5:31:43

Vermont 100

Jul 21st 2018
| West Windsor, VT
Distance
100 Miles
Overall
270 / 277
Division (M)
203 / 207
29:30:30

Manitou's Revenge

Jun 23rd 2018
| Windham, NY
Distance
54 Miles
Overall
93 / 104
Division (M)
79 / 87
20:52:08

HAT Trail Run

Mar 24th 2018
| Havre de Grace, MD
Distance
50 KM
Overall
218 / 337
Division (M)
153 / 212
7:00:04

2017

4 Races | 244 mi.

Twisted Branch Trail Run

Aug 19th 2017
| Naples, NY
Distance
100 KM
Overall
57 / 75
Division (M)
48 / 53
18:16:02

Vermont 100

Jul 15th 2017
| West Windsor, VT
Distance
100 Miles
Overall
267 / 270
Division (M)
211 / 214
29:26:29

Thom B Trail Run

May 13th 2017
| Ithica, NY
Distance
52 KM
Overall
17 / 24
Division (M)
12 / 16
6:33:15

Bull Run Run

Apr 8th 2017
| Clifton, VA
Distance
50 Miles
Overall
191 / 286
Division (M)
142 / 213
11:27:35

2016

7 Races | 307 mi.

Stone Mill 50M

Nov 12th 2016
| Montgomery Village, MD
Distance
50 Miles
Overall
87 / 211
Division (M)
71 / 153
10:57:35

Javelina Jundred

Oct 29th 2016
| Fountain Hills, AZ
Distance
100 KM
Overall
62 / 128
Division (M)
44 / 82
16:42:46

Finger Lakes 50s

Jul 2nd 2016
| Hector, NY
Distance
50 KM
Overall
22 / 100
Division (M)
15 / 62
6:00:31

Cayuga Trail

Jun 4th 2016
| Ithaca, NY
Distance
50 Miles
Overall
118 / 172
Division (M)
89 / 128
12:21:35

Thom B Trail Run

May 14th 2016
| Ithica, NY
Distance
52 KM
Overall
15 / 26
Division (M)
12 / 20
6:23:07

Bull Run Run

Apr 9th 2016
| Clifton, VA
Distance
50 Miles
Overall
94 / 258
Division (M)
84 / 195
10:20:03

HAT Trail Run

Mar 19th 2016
| Havre de Grace, MD
Distance
50 KM
Overall
87 / 330
Division (M)
71 / 209
5:47:50

2015

5 Races | 281 mi.

Stone Mill 50M

Nov 14th 2015
| Montgomery Village, MD
Distance
50 Miles
Overall
82 / 282
Division (M)
70 / 199
10:03:08

Vermont 100

Jul 18th 2015
| West Windsor, VT
Distance
100 Miles
Overall
197 / 221
Division (M)
160 / 175
28:43:29

Cayuga Trail

May 31st 2015
| Ithaca, NY
Distance
50 Miles
Overall
108 / 169
Division (M)
87 / 133
11:43:29

Bull Run Run

Apr 11th 2015
| Clifton, VA
Distance
50 Miles
Overall
103 / 282
Division (M)
84 / 222
9:56:05

HAT Trail Run

Mar 21st 2015
| Havre de Grace, MD
Distance
50 KM
Overall
111 / 277
Division (M)
92 / 199
6:24:45

2014

7 Races | 352 mi.

Stone Mill 50M

Nov 14th 2014
| Montgomery Village, MD
Distance
50 Miles
Overall
162 / 261
Division (M)
130 / 191
11:23:57

TARC Stone Cat Trail Festival

Nov 8th 2014
| Ipswich, MA
Distance
50 Miles
Overall
75 / 133
Division (M)
58 / 89
10:33:01

Mendon Trail Run

Nov 1st 2014
| Mendon, NY
Distance
50 KM
Overall
32 / 66
Division (M)
26 / 51
5:46:15

Highlands Sky

Jun 14th 2014
| Davis, WV
Distance
40 Miles
Overall
56 / 160
Division (M)
50 / 119
9:03:53

Massanutten Mountain Trails 100 Mile Run

May 17th 2014
| Fort Valley, VA
Distance
100 Miles
Overall
94 / 141
Division (M)
82 / 116
32:18:34

Bull Run Run

Apr 12th 2014
| Clifton, VA
Distance
50 Miles
Overall
90 / 275
Division (M)
75 / 216
10:05:40

HAT Trail Run

Mar 22nd 2014
| Havre de Grace, MD
Distance
50 KM
Overall
109 / 382
Division (M)
89 / 280
5:54:43

2013

10 Races | 571 mi.

Stone Mill 50M

Nov 16th 2013
| Montgomery Village, MD
Distance
50 Miles
Overall
69 / 251
Division (M)
56 / 178
9:45:48

TARC Stone Cat Trail Festival

Nov 2nd 2013
| Ipswich, MA
Distance
50 Miles
Overall
46 / 134
Division (M)
36 / 98
9:32:54

Can Lake 50 Ultras

Oct 12th 2013
| Canandaigua, NY
Distance
50 Miles
Overall
41 / 89
Division (M)
32 / 62
9:36:42

Virgil Crest

Sep 21st 2013
| Cortland, NY
Distance
50 Miles
Overall
128 / 134
Division (M)
106 / 111
17:17:00

Vermont 100

Jul 20th 2013
| West Windsor, VT
Distance
100 Miles
Overall
148 / 205
Division (M)
123 / 159
27:15:35

Highlands Sky

Jun 15th 2013
| Davis, WV
Distance
40 Miles
Overall
122 / 163
Division (M)
100 / 124
10:30:43

Massanutten Mountain Trails 100 Mile Run

May 18th 2013
| Fort Valley, VA
Distance
100 Miles
Overall
102 / 151
Division (M)
86 / 123
32:57:17

Bull Run Run

Apr 13th 2013
| Clifton, VA
Distance
50 Miles
Overall
132 / 296
Division (M)
111 / 238
10:14:29

HAT Trail Run

Mar 23rd 2013
| Havre de Grace, MD
Distance
50 KM
Overall
126 / 363
Division (M)
104 / 257
5:59:07

Destin Beach Ultra Runs

Feb 17th 2013
| Destin, FL
Distance
50 Miles
Overall
34 / 69
Division (M)
27 / 56
10:51:23

2012

7 Races | 432 mi.

Can Lake 50 Ultras

Oct 6th 2012
| Canandaigua, NY
Distance
50 Miles
Overall
31 / 95
Division (M)
21 / 62
9:04:02

Vermont 100

Jul 21st 2012
| West Windsor, VT
Distance
100 Miles
Overall
147 / 217
Division (M)
126 / 173
25:46:04

Laurel Highlands

Jun 9th 2012
| Ohiopyle, PA
Distance
70.5 Miles
Overall
47 / 86
Division (M)
37 / 68
19:02:33

Highland Forest 1-2-3

May 27th 2012
| Fabius, NY
Distance
30 Miles
Overall
15 / 19
Division (M)
13 / 16
6:19:42

Massanutten Mountain Trails 100 Mile Run

May 12th 2012
| Fort Valley, VA
Distance
100 Miles
Overall
109 / 125
Division (M)
90 / 104
34:46:35

Bull Run Run

Apr 14th 2012
| Clifton, VA
Distance
50 Miles
Overall
176 / 308
Division (M)
143 / 229
10:49:44

HAT Trail Run

Mar 24th 2012
| Havre de Grace, MD
Distance
50 KM
Overall
177 / 389
Division (M)
150 / 273
6:26:18

2011

7 Races | 433 mi.

TARC Stone Cat Trail Festival

Nov 5th 2011
| Ipswich, MA
Distance
50 Miles
Overall
41 / 107
Division (M)
34 / 73
9:42:22

Virgil Crest

Sep 24th 2011
| Cortland, NY
Distance
100 Miles
Overall
23 / 29
Division (M)
21 / 25
34:08:00

Vermont 100

Jul 16th 2011
| West Windsor, VT
Distance
100 Miles
Overall
186 / 197
Division (M)
153 / 161
28:56:24

Highlands Sky

Jun 18th 2011
| Davis, WV
Distance
40 Miles
Overall
49 / 178
Division (M)
39 / 124
9:00:10

Bull Run Run

Apr 9th 2011
| Clifton, VA
Distance
50 Miles
Overall
182 / 320
Division (M)
149 / 243
10:40:00

HAT Trail Run

Mar 19th 2011
| Havre de Grace, MD
Distance
50 KM
Overall
144 / 362
Division (M)
123 / 256
6:08:07

Iron Horse 100 Mile Endurance Run

Feb 19th 2011
| Florahome, FL
Distance
100 KM
Overall
16 / 34
Division (M)
14 / 27
15:10:09

2010

7 Races | 452 mi.

TARC Stone Cat Trail Festival

Nov 6th 2010
| Ipswich, MA
Distance
50 Miles
Overall
24 / 111
Division (M)
20 / 79
9:07:56

Virgil Crest

Sep 25th 2010
| Cortland, NY
Distance
50 Miles
Overall
25 / 34
Division (M)
21 / 28
13:36:00

Leadville Trail

Aug 21st 2010
| Leadville, CO
Distance
100 Miles
Overall
356 / 362
Division (M)
305 / 310
29:52:10

Laurel Highlands

Jun 12th 2010
| Ohiopyle, PA
Distance
70.5 Miles
Overall
33 / 58
Division (M)
24 / 40
20:55:01

Massanutten Mountain Trails 100 Mile Run

May 15th 2010
| Fort Valley, VA
Distance
100 Miles
Overall
106 / 115
Division (M)
84 / 91
35:10:59

Bull Run Run

Apr 10th 2010
| Clifton, VA
Distance
50 Miles
Overall
101 / 315
Division (M)
82 / 239
9:32:50

HAT Trail Run

Mar 20th 2010
| Havre de Grace, MD
Distance
50 KM
Overall
100 / 335
Division (M)
88 / 237
6:08:41

2009

6 Races | 471 mi.

TARC Stone Cat Trail Festival

Nov 7th 2009
| Ipswich, MA
Distance
50 Miles
Overall
37 / 102
Division (M)
30 / 78
9:11:32

Lean Horse

Aug 22nd 2009
| Custer, SD
Distance
100 Miles
Overall
49 / 73
Division (M)
36 / 52
27:21:27

Vermont 100

Jul 18th 2009
| West Windsor, VT
Distance
100 Miles
Overall
80 / 173
Division (M)
69 / 132
23:45:32

Laurel Highlands

Jun 13th 2009
| Ohiopyle, PA
Distance
70.5 Miles
Overall
39 / 72
Division (M)
32 / 57
18:01:36

Bull Run Run

Apr 18th 2009
| Clifton, VA
Distance
50 Miles
Overall
104 / 266
Division (M)
84 / 195
10:09:46

Rocky Raccoon

Feb 7th 2009
| Huntsville, TX
Distance
100 Miles
Overall
59 / 162
Division (M)
47 / 128
23:35:07

2008

3 Races | 150 mi.

Sunmart Texas Trails

Dec 6th 2008
| Huntsville, TX
Distance
50 Miles
Overall
53 / 159
Division (M)
43 / 111
9:27:21

TARC Stone Cat Trail Festival

Nov 8th 2008
| Ipswich, MA
Distance
50 Miles
Overall
47 / 101
Division (M)
41 / 74
9:53:19

Bull Run Run

Apr 12th 2008
| Clifton, VA
Distance
50 Miles
Overall
66 / 265
Division (M)
56 / 196
9:53:19

2007

6 Races | 243 mi.

Sunmart Texas Trails

Dec 8th 2007
| Huntsville, TX
Distance
50 Miles
Overall
106 / 172
Division (M)
80 / 128
10:40:23

Mendon Trail Run

Nov 10th 2007
| Mendon, NY
Distance
50 KM
Overall
14 / 36
Division (M)
13 / 27
5:40:04

Can Lake 50 Ultras

Oct 13th 2007
| Canandaigua, NY
Distance
50 KM
Overall
6 / 19
Division (M)
4 / 13
5:54:09

Finger Lakes 50s

Jun 30th 2007
| Hector, NY
Distance
50 Miles
Overall
14 / 35
Division (M)
12 / 26
10:04:24

Bull Run Run

Apr 14th 2007
| Clifton, VA
Distance
50 Miles
Overall
101 / 301
Division (M)
82 / 233
9:30:40

HAT Trail Run

Mar 24th 2007
| Havre de Grace, MD
Distance
50 KM
Overall
94 / 321
Division (M)
77 / 228
5:37:09

2006

4 Races | 142 mi.

Finger Lakes 50s

Jul 1st 2006
| Hector, NY
Distance
50 KM
Overall
22 / 64
Division (M)
18 / 47
6:01:14

Highland Forest 1-2-3

May 21st 2006
| Fabius, NY
Distance
30 Miles
Overall
10 / 21
Division (M)
8 / 14
5:38:59

Bull Run Run

Apr 8th 2006
| Clifton, VA
Distance
50 Miles
Overall
64 / 281
Division (M)
56 / 213
9:44:15

Crown King Scramble

Mar 18th 2006
| Phoenix, AZ
Distance
50 KM
Overall
53 / 132
Division (M)
39 / 84
6:45:33

2005

2 Races | 140 mi.

Vermont 100

Jul 16th 2005
| West Windsor, VT
Distance
100 Miles
Overall
109 / 136
Division (M)
90 / 110
28:15:00

Highlands Sky

Jun 11th 2005
| Davis, WV
Distance
40 Miles
Overall
25 / 116
Division (M)
22 / 89
8:27:39

North American Races

92
Races
18y 11m 0d
Longevity
4,944
Lifetime Miles

Personal Bests

50k (26)
5:31:43
2018
50m (34)
9:04:02
2012
100k (3)
15:10:09
2011
100m (17)
23:35:07
2009

Distance by Year

2024
62 Miles
2 Races
2023
93 Miles
3 Races
2022
62 Miles
2 Races
2021
143 Miles
4 Races
2019
150 Miles
2 Races
2018
216 Miles
4 Races
2017
244 Miles
4 Races
2016
307 Miles
7 Races
2015
281 Miles
5 Races
2014
352 Miles
7 Races
2013
571 Miles
10 Races
2012
432 Miles
7 Races
2011
433 Miles
7 Races
2010
452 Miles
7 Races
2009
471 Miles
6 Races
2008
150 Miles
3 Races
2007
243 Miles
6 Races
2006
142 Miles
4 Races
2005
140 Miles
2 Races

Multiple Performances

2024
69th Place
2023
95th Place
2022
59th Place
2023
26th Place
2022
26th Place
2021
35th Place
2016
15th Place
2006
18th Place
2023
138th Place
2018
153rd Place
2016
71st Place
2015
92nd Place
2014
89th Place
2013
104th Place
2012
150th Place
2011
123rd Place
2010
88th Place
2007
77th Place
2021
98th Place
2016
71st Place
2015
70th Place
2014
130th Place
2013
56th Place
2019
103rd Place
2018
203rd Place
2017
211th Place
2015
160th Place
2013
123rd Place
2012
126th Place
2011
153rd Place
2009
69th Place
2005
90th Place
2019
62nd Place
2016
89th Place
2015
87th Place
2017
12th Place
2016
12th Place
2017
142nd Place
2016
84th Place
2015
84th Place
2014
75th Place
2013
111th Place
2012
143rd Place
2011
149th Place
2010
82nd Place
2009
84th Place
2008
56th Place
2007
82nd Place
2006
56th Place
2014
58th Place
2013
36th Place
2011
34th Place
2010
20th Place
2009
30th Place
2008
41st Place
2014
26th Place
2007
13th Place
2014
50th Place
2013
100th Place
2011
39th Place
2005
22nd Place
2014
82nd Place
2013
86th Place
2012
90th Place
2010
84th Place
2013
32nd Place
2012
21st Place
2013
106th Place
2010
21st Place
2012
37th Place
2010
24th Place
2009
32nd Place
2008
43rd Place
2007
80th Place

Charles Leonard (M )

2015

1 Race | 31 mi.

Virgil Crest

Sep 19th 2015
| Cortland, NY
Distance
50 KM
Overall
16 / 25
Division (M)
13 / 18
7:06:00

2012

2 Races | 93 mi.

New Jersey Fall

Nov 18th 2012
| Mt Arlington, NJ
Distance
50 KM
Overall
4 / 8
Division (M)
3 / 7
6:36:58

Iron Horse 100 Mile Endurance Run

Feb 18th 2012
| Florahome, FL
Distance
100 KM
Overall
22 / 45
Division (M)
18 / 36
15:07:00

2006

1 Race | 31 mi.

Mendon Trail Run

Nov 11th 2006
| Mendon, NY
Distance
50 KM
Overall
14 / 28
Division (M)
11 / 20
5:48:21

North American Races

4
Races
8y 10m 14d
Longevity
155
Lifetime Miles

Personal Bests

50k (3)
5:48:21
2006
100k (1)
15:07:00
2012

Distance by Year

2015
31 Miles
1 Race
2012
93 Miles
2 Races
2006
31 Miles
1 Race

Multiple Performances