Ronald Ross (M 66)

2024

3 Races | 303 mi.

Dogwood Ultra Marathons

Mar 22nd 2024
| Chesterfield, VA
Duration
48 Hours
Overall
10 / 33
Division (M)
8 / 25
100.42

Conquer The Wall Endurance Challenge

Mar 8th 2024
| Williamson, WV
Duration
47 Hours
Overall
11 / 72
Division (M)
10 / 43
102.49

Long Haul 100

Jan 13th 2024
| Dade City, FL
Distance
100 Miles
Overall
116 / 141
Division (M)
81 / 95
30:39:22

2023

11 Races | 1,000 mi.

Whispering Grace 100

Nov 11th 2023
| Massillon, OH
Distance
100 Miles
Overall
13 / 21
Division (M)
11 / 15
28:45:34

Canal Corridor 100 Mile Endurance Run

Oct 7th 2023
| Akron, OH
Distance
100 Miles
Overall
114 / 127
Division (M)
90 / 99
28:26:54

Youngstown Ultra Trail Classic

Sep 9th 2023
| Youngstown, OH
Distance
50 KM
Overall
30 / 39
Division (M)
27 / 31
7:49:16

Tuscazoar 100 and 50 miler

Sep 2nd 2023
| Dover, OH
Distance
100 Miles
Overall
14 / 16
Division (M)
8 / 9
30:58:12

5 Lakes Ultra Race

Aug 5th 2023
| bolivar, OH
Distance
100 Miles
Overall
18 / 20
Division (M)
10 / 11
35:55:37

Badwater 135

Jul 4th 2023
| Death Valley, CA
Distance
135 Miles
Overall
86 / 89
Division (M)
54 / 55
46:15:10

Mohican

Jun 3rd 2023
| Loudonville, OH
Distance
100 Miles
Overall
138 / 142
Division (M)
111 / 114
31:28:33

Forget the PR Mohican 50k and 25k

Apr 22nd 2023
| Loudonville, OH
Distance
50 KM
Overall
63 / 91
Division (M)
45 / 60
7:52:51

Vernal Equinox 24-12-8 Hour Run

Mar 31st 2023
| Batavia, OH
Duration
48 Hours
Overall
25 / 42
Division (M)
11 / 21
100

Conquer The Wall Endurance Challenge

Mar 10th 2023
| Williamson, WV
Duration
47 Hours
Overall
17 / 57
Division (M)
11 / 38
102.5

Grandmaster Ultras

Feb 10th 2023
| Mesquite, NV
Distance
100 Miles
Overall
6 / 22
Division (M)
4 / 14
33:00:16

2022

12 Races | 856 mi.

Crooked Creek Ultra Trail Race

Dec 3rd 2022
| Shepherdsville, KY
Distance
100 Miles
Overall
8 / 11
Division (M)
8 / 10
34:48:14

Whispering Grace 100

Nov 5th 2022
| Massillon, OH
Distance
100 Miles
Overall
10 / 15
Division (M)
8 / 9
28:18:24

Canal Corridor 100 Mile Endurance Run

Oct 8th 2022
| Akron, OH
Distance
100 Miles
Overall
91 / 115
Division (M)
67 / 82
28:18:54

Youngstown Ultra Trail Classic

Sep 10th 2022
| Youngstown, OH
Distance
50 KM
Overall
38 / 42
Division (M)
28 / 32
8:18:55

Tuscazoar 100 and 50 miler

Sep 3rd 2022
| Dover, OH
Distance
100 Miles
Overall
17 / 18
Division (M)
8 / 8
31:53:51

Buckeye Trail 50K - Summer

Jul 9th 2022
| Brecksville, OH
Distance
50 KM
Overall
110 / 183
Division (M)
86 / 123
7:44:02

Mohican

Jun 4th 2022
| Loudonville, OH
Distance
100 Miles
Overall
94 / 94
Division (M)
77 / 77
31:53:25

Running with my Gnomies

May 14th 2022
| Dover, OH
Distance
50 KM
Overall
25 / 39
Division (M)
19 / 25
9:11:35

Forget the PR Mohican 50k and 25k

Apr 23rd 2022
| Loudonville, OH
Distance
50 KM
Overall
52 / 84
Division (M)
40 / 57
7:52:48

Fools 50k & 25k Trail Run

Apr 16th 2022
| Peninsula, OH
Distance
50 KM
Overall
28 / 32
Division (M)
22 / 26
8:35:49

Vernal Equinox 24-12-8 Hour Run

Apr 1st 2022
| Batavia, OH
Duration
48 Hours
Overall
13 / 36
Division (M)
8 / 21
100

Conquer The Wall Endurance Challenge

Mar 11th 2022
| Williamson, WV
Duration
35 Hours
Overall
1 / 6
Division (M)
1 / 4
100.45

2021

9 Races | 643 mi.

Crooked Creek Ultra Trail Race

Dec 4th 2021
| Shepherdsville, KY
Distance
100 Miles
Overall
10 / 15
Division (M)
10 / 12
32:26:11

Canal Corridor 100 Mile Endurance Run

Oct 9th 2021
| Akron, OH
Distance
100 Miles
Overall
86 / 116
Division (M)
68 / 83
27:49:02

Youngstown Ultra Trail Classic

Sep 11th 2021
| Youngstown, OH
Distance
50 KM
Overall
36 / 54
Division (M)
26 / 34
7:50:26

Tuscazoar 100 and 50 miler

Sep 4th 2021
| Dover, OH
Distance
100 Miles
Overall
22 / 24
Division (M)
16 / 18
31:32:55

Burning River

Jul 24th 2021
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
168 / 170
Division (M)
128 / 130
29:53:12

Buckeye Trail 50K - Summer

Jul 10th 2021
| Brecksville, OH
Distance
50 KM
Overall
103 / 150
Division (M)
81 / 108
8:01:08

Mohican

Jun 19th 2021
| Loudonville, OH
Distance
100 Miles
Overall
93 / 103
Division (M)
79 / 87
31:26:23

Fools 50k & 25k Trail Run

Apr 3rd 2021
| Peninsula, OH
Distance
50 KM
Overall
85 / 111
Division (M)
59 / 75
8:05:40

Get Lucky 50/50

Mar 20th 2021
| CANAL FULTON, OH
Distance
50 Miles
Overall
39 / 51
Division (M)
28 / 37
10:43:29

2020

7 Races | 543 mi.

Buzzard Day Trail Race

Nov 14th 2020
| Hinkley, OH
Distance
100 KM
Overall
8 / 8
Division (M)
5 / 5
16:19:00

Mohican

Oct 31st 2020
| Loudonville, OH
Distance
100 Miles
Overall
62 / 82
Division (M)
53 / 67
30:27:55

Youngstown Ultra Trail Classic

Sep 12th 2020
| Youngstown, OH
Distance
50 KM
Overall
26 / 43
Division (M)
21 / 29
7:29:30

Tuscazoar 100 and 50 miler

Sep 5th 2020
| Dover, OH
Distance
100 Miles
Overall
20 / 31
Division (M)
17 / 26
28:54:41

Burning River

Aug 22nd 2020
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
73 / 83
Division (M)
62 / 72
29:17:04

Canal Corridor 100 Mile Endurance Run

Jul 11th 2020
| Akron, OH
Distance
100 Miles
Overall
72 / 97
Division (M)
53 / 73
27:54:04

Lost 118

Feb 8th 2020
| Clewiston, FL
Distance
50 Miles
Overall
3 / 5
Division (M)
3 / 4
11:57:04

2019

7 Races | 489 mi.

Run With Scissors

Oct 26th 2019
| Hinckley, OH
Distance
50 KM
Overall
11 / 17
Division (M)
10 / 14
6:59:48

Buckeye Ultra 200 Mile Road Race (Olde 9...

Sep 19th 2019
| Wellsville, OH
Distance
203 Miles
Overall
7 / 9
Division (M)
4 / 6
77:10:40

Youngstown Ultra Trail Classic

Sep 14th 2019
| Youngstown, OH
Distance
50 KM
Overall
38 / 50
Division (M)
33 / 40
7:19:26

Buckeye Trail 50K - Summer

Jun 30th 2019
| Brecksville, OH
Distance
50 KM
Overall
42 / 111
Division (M)
36 / 72
7:02:22

Mohican

Jun 15th 2019
| Loudonville, OH
Distance
100 Miles
Overall
77 / 95
Division (M)
61 / 71
31:08:05

Forget the PR Mohican 50k and 25k

Apr 6th 2019
| Loudonville, OH
Distance
50 KM
Overall
78 / 146
Division (M)
65 / 106
7:16:54

Buzzard Day Trail Race

Mar 16th 2019
| Hinkley, OH
Distance
100 KM
Overall
10 / 13
Division (M)
8 / 10
15:48:54

2018

9 Races | 558 mi.

Run With Scissors

Oct 27th 2018
| Hinckley, OH
Distance
52.4 Miles
Overall
20 / 28
Division (M)
17 / 18
12:16:14

Buckeye Ultra 200 Mile Road Race (Olde 9...

Oct 6th 2018
| Wellsville, OH
Distance
100 Miles
Overall
9 / 16
Division (M)
6 / 12
29:11:05

Burning River

Jul 28th 2018
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
138 / 160
Division (M)
112 / 129
29:16:27

Buckeye Trail 50K - Summer

Jul 7th 2018
| Brecksville, OH
Distance
50 KM
Overall
74 / 137
Division (M)
55 / 89
7:13:52

Mohican

Jun 16th 2018
| Loudonville, OH
Distance
100 Miles
Overall
91 / 91
Division (M)
72 / 72
31:51:45

Hyner Trail Challenge

Apr 21st 2018
| Hyner, PA
Distance
50 KM
Overall
218 / 268
Division (M)
176 / 212
8:06:35

Forget the PR Mohican 50k and 25k

Apr 14th 2018
| Loudonville, OH
Distance
50 KM
Overall
50 / 116
Division (M)
43 / 92
7:14:34

Buzzard Day Trail Race

Mar 17th 2018
| Hinkley, OH
Distance
100 KM
Overall
7 / 10
Division (M)
6 / 8
16:56:00

Sean O'Brien 100k/50M/50k

Feb 3rd 2018
| Malibu, CA
Distance
50 Miles
Overall
91 / 110
Division (M)
63 / 75
14:04:40

2017

10 Races | 570 mi.

Devil Dog Ultras

Dec 2nd 2017
| Triangle, VA
Distance
100 Miles
Overall
50 / 55
Division (M)
41 / 41
31:21:20

Run With Scissors

Oct 28th 2017
| Hinckley, OH
Distance
52.4 Miles
Overall
12 / 20
Division (M)
11 / 13
12:45:39

Youngstown Ultra Trail Classic

Sep 16th 2017
| Youngstown, OH
Distance
50 KM
Overall
20 / 37
Division (M)
16 / 28
6:39:15

Moebius - Green, Monster Trail

Aug 19th 2017
| Aurora, OH
Distance
50 KM
Overall
18 / 49
Division (M)
17 / 33
6:05:55

Burning River

Jul 29th 2017
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
88 / 129
Division (M)
70 / 96
28:41:24

Buckeye Trail 50K - Summer

Jul 8th 2017
| Brecksville, OH
Distance
50 KM
Overall
48 / 132
Division (M)
41 / 94
6:29:22

Mohican

Jun 17th 2017
| Loudonville, OH
Distance
100 Miles
Overall
50 / 76
Division (M)
45 / 63
29:33:36

Hyner Trail Challenge

Apr 22nd 2017
| Hyner, PA
Distance
50 KM
Overall
156 / 243
Division (M)
132 / 195
7:18:49

Forget the PR Mohican 50k and 25k

Apr 15th 2017
| Loudonville, OH
Distance
50 KM
Overall
43 / 171
Division (M)
37 / 120
6:26:21

Buzzard Day Trail Race

Mar 19th 2017
| Hinkley, OH
Distance
100 KM
Overall
6 / 8
Division (M)
6 / 7
15:59:31

2016

11 Races | 620 mi.

Devil Dog Ultras

Dec 17th 2016
| Triangle, VA
Distance
100 Miles
Overall
31 / 42
Division (M)
24 / 30
30:22:00

Run With Scissors

Oct 29th 2016
| Hinckley, OH
Distance
52.4 Miles
Overall
19 / 34
Division (M)
15 / 25
11:56:01

Youngstown Ultra Trail Classic

Sep 17th 2016
| Youngstown, OH
Distance
50 KM
Overall
14 / 43
Division (M)
11 / 34
7:06:05

Moebius - Green, Monster Trail

Aug 27th 2016
| Aurora, OH
Distance
50 KM
Overall
22 / 72
Division (M)
20 / 47
6:05:59

Burning River

Aug 6th 2016
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
108 / 135
Division (M)
92 / 114
29:02:48

Buckeye Trail 50K - Summer

Jul 9th 2016
| Brecksville, OH
Distance
50 KM
Overall
54 / 155
Division (M)
44 / 103
6:36:14

Mohican

Jun 18th 2016
| Loudonville, OH
Distance
100 Miles
Overall
68 / 121
Division (M)
57 / 100
29:27:36

Hyner Trail Challenge

Apr 23rd 2016
| Hyner, PA
Distance
50 KM
Overall
166 / 258
Division (M)
140 / 217
7:25:47

Forget the PR Mohican 50k and 25k

Apr 16th 2016
| Loudonville, OH
Distance
50 KM
Overall
44 / 152
Division (M)
40 / 116
6:35:45

Buzzard Day Trail Race

Mar 12th 2016
| Hinkley, OH
Distance
100 KM
Overall
15 / 21
Division (M)
13 / 16
15:10:38

Sean O'Brien 100k/50M/50k

Feb 6th 2016
| Malibu, CA
Distance
50 Miles
Overall
42 / 62
Division (M)
23 / 36
12:27:44

2015

10 Races | 501 mi.

Buckeye Woods

Nov 29th 2015
| Medina, OH
Distance
50 KM
Overall
14 / 29
Division (M)
9 / 14
5:32:00

Run With Scissors

Oct 31st 2015
| Hinckley, OH
Distance
52.4 Miles
Overall
10 / 21
Division (M)
8 / 17
11:34:10

Youngstown Ultra Trail Classic

Sep 19th 2015
| Youngstown, OH
Distance
50 KM
Overall
19 / 65
Division (M)
15 / 49
6:16:45

Moebius - Green, Monster Trail

Aug 29th 2015
| Aurora, OH
Distance
50 KM
Overall
16 / 54
Division (M)
16 / 28
5:29:05

Burning River

Jul 25th 2015
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
87 / 125
Division (M)
72 / 101
28:28:00

Buckeye Trail 50K - Summer

Jul 11th 2015
| Brecksville, OH
Distance
50 KM
Overall
55 / 109
Division (M)
44 / 78
6:52:36

Mohican

Jun 20th 2015
| Loudonville, OH
Distance
100 Miles
Overall
88 / 88
Division (M)
70 / 70
31:54:00

Forget the PR Mohican 50k and 25k

Apr 11th 2015
| Loudonville, OH
Distance
50 KM
Overall
70 / 153
Division (M)
62 / 112
6:53:02

Fools 50k & 25k Trail Run

Mar 29th 2015
| Peninsula, OH
Distance
50 KM
Overall
38 / 106
Division (M)
32 / 75
6:23:24

Buzzard Day Trail Race

Mar 14th 2015
| Hinkley, OH
Distance
100 KM
Overall
6 / 7
Division (M)
6 / 6
16:20:09

2014

10 Races | 485 mi.

Buckeye Woods

Nov 30th 2014
| Medina, OH
Distance
50 KM
Overall
4 / 24
Division (M)
4 / 14
5:13:00

Run With Scissors

Oct 26th 2014
| Hinckley, OH
Distance
52.4 Miles
Overall
9 / 23
Division (M)
9 / 17
10:52:06

Youngstown Ultra Trail Classic

Sep 13th 2014
| Youngstown, OH
Distance
50 KM
Overall
28 / 76
Division (M)
26 / 55
6:10:27

Burning River

Aug 2nd 2014
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
119 / 132
Division (M)
90 / 102
29:23:27

Buckeye Trail 50K - Summer

Jul 12th 2014
| Brecksville, OH
Distance
50 KM
Overall
46 / 142
Division (M)
39 / 109
6:10:11

Mohican

Jun 21st 2014
| Loudonville, OH
Distance
100 Miles
Overall
102 / 108
Division (M)
83 / 88
31:20:36

Playin' Possum 50Km Trail Run

May 17th 2014
| Delaware, OH
Distance
50 KM
Overall
30 / 114
Division (M)
26 / 69
5:51:30

Forget the PR Mohican 50k and 25k

Apr 11th 2014
| Loudonville, OH
Distance
25 KM
Overall
53 / 179
Division (M)
45 / 139
6:15:51

Fools 50k & 25k Trail Run

Mar 30th 2014
| Peninsula, OH
Distance
50 KM
Overall
28 / 93
Division (M)
25 / 67
6:33:55

Buzzard Day Trail Race

Mar 15th 2014
| Hinkley, OH
Distance
100 KM
Overall
6 / 11
Division (M)
6 / 10
14:10:00

2013

13 Races | 720 mi.

Run With Scissors

Oct 27th 2013
| Hinckley, OH
Distance
52.4 Miles
Overall
22 / 43
Division (M)
18 / 35
10:44:10

Youngstown Ultra Trail Classic

Sep 14th 2013
| Youngstown, OH
Distance
50 KM
Overall
20 / 65
Division (M)
19 / 53
5:46:40

Run Woodstock

Sep 6th 2013
| Gregory, MI
Distance
100 Miles
Overall
57 / 95
Division (M)
43 / 73
27:02:51

Burning River

Jul 27th 2013
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
80 / 152
Division (M)
69 / 126
26:26:48

Buckeye Trail 50K - Summer

Jul 13th 2013
| Brecksville, OH
Distance
50 KM
Overall
33 / 142
Division (M)
27 / 101
5:55:22

Mohican

Jun 15th 2013
| Loudonville, OH
Distance
100 Miles
Overall
63 / 98
Division (M)
55 / 82
29:59:19

Kettle Moraine 100 Endurance Runs

Jun 1st 2013
| La Grange, WI
Distance
100 Miles
Overall
83 / 113
Division (M)
70 / 91
27:58:56

Forget the PR Mohican 50k and 25k

Apr 28th 2013
| Loudonville, OH
Distance
50 KM
Overall
58 / 156
Division (M)
46 / 112
6:33:51

Fools 50k & 25k Trail Run

Apr 7th 2013
| Peninsula, OH
Distance
50 KM
Overall
23 / 115
Division (M)
22 / 88
5:36:37

Buzzard Day Trail Race

Mar 23rd 2013
| Hinkley, OH
Distance
50 KM
Overall
19 / 49
Division (M)
16 / 35
5:25:30

Green Jewel 50K

Mar 2nd 2013
| Lakewood, OH
Distance
50 KM
Overall
45 / 132
Division (M)
39 / 92
4:53:30

Everglades Ultras

Feb 16th 2013
| Copeland, FL
Distance
50 Miles
Overall
7 / 24
Division (M)
6 / 13
9:19:35

Run for Regis

Jan 13th 2013
| Cleveland, OH
Distance
50 KM
Overall
18 / 56
Division (M)
15 / 45
6:04:00

2012

11 Races | 504 mi.

Buckeye Woods

Nov 25th 2012
| Medina, OH
Distance
50 KM
Overall
4 / 13
Division (M)
4 / 10
4:30:17

Run With Scissors

Oct 28th 2012
| Hinckley, OH
Distance
52.4 Miles
Overall
12 / 26
Division (M)
10 / 21
11:26:00

Youngstown Ultra Trail Classic

Sep 15th 2012
| Youngstown, OH
Distance
50 KM
Overall
21 / 80
Division (M)
20 / 59
5:41:53

K2 Summit Trail Run

Sep 9th 2012
| Auburn, CA
Distance
55 KM
Overall
4 / 19
Division (M)
4 / 14
6:30:59

Moebius - Green, Monster Trail

Aug 25th 2012
| Aurora, OH
Distance
50 KM
Overall
11 / 55
Division (M)
9 / 37
5:03:19

Burning River

Jul 28th 2012
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
120 / 199
Division (M)
102 / 162
27:12:10

Buckeye Trail 50K - Summer

Jul 14th 2012
| Brecksville, OH
Distance
50 KM
Overall
29 / 144
Division (M)
25 / 98
5:33:47

Mohican

Jun 16th 2012
| Loudonville, OH
Distance
100 Miles
Overall
97 / 101
Division (M)
78 / 82
31:24:17

Forget the PR Mohican 50k and 25k

Apr 15th 2012
| Loudonville, OH
Distance
50 KM
Overall
26 / 155
Division (M)
24 / 119
5:58:54

Fools 50k & 25k Trail Run

Apr 1st 2012
| Peninsula, OH
Distance
50 KM
Overall
41 / 122
Division (M)
35 / 84
5:41:34

Run for Regis

Jan 15th 2012
| Cleveland, OH
Distance
50 KM
Overall
22 / 59
Division (M)
16 / 45
6:35:00

2011

7 Races | 377 mi.

Run With Scissors

Oct 30th 2011
| Hinckley, OH
Distance
52.4 Miles
Overall
18 / 38
Division (M)
17 / 27
12:13:00

Youngstown Ultra Trail Classic

Sep 17th 2011
| Youngstown, OH
Distance
50 KM
Overall
22 / 86
Division (M)
19 / 68
5:29:12

Burning River

Jul 30th 2011
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
121 / 143
Division (M)
97 / 113
28:51:06

Buckeye Trail 50K - Summer

Jul 16th 2011
| Brecksville, OH
Distance
50 KM
Overall
35 / 151
Division (M)
28 / 95
5:34:49

Mohican

Jun 18th 2011
| Loudonville, OH
Distance
100 Miles
Overall
50 / 58
Division (M)
45 / 50
30:56:46

Forget the PR Mohican 50k and 25k

Apr 17th 2011
| Loudonville, OH
Distance
50 KM
Overall
22 / 117
Division (M)
19 / 86
5:52:35

Run for Regis

Jan 16th 2011
| Cleveland, OH
Distance
50 KM
Overall
16 / 42
Division (M)
13 / 36
6:57:00

2010

12 Races | 620 mi.

The HUFF 50K Trail Run & Relay

Dec 18th 2010
| Albion, IN
Distance
50 KM
Overall
108 / 282
Division (M)
94 / 224
5:37:29

Mother Road

Nov 13th 2010
| Arcadia, OK
Distance
100 Miles
Overall
31 / 132
Division (M)
28 / 103
22:04:22

Run With Scissors

Oct 31st 2010
| Hinckley, OH
Distance
52.4 Miles
Overall
12 / 25
Division (M)
11 / 22
9:17:00

Youngstown Ultra Trail Classic

Sep 18th 2010
| Youngstown, OH
Distance
50 KM
Overall
13 / 74
Division (M)
12 / 59
5:23:10

Burning River

Jul 31st 2010
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
94 / 166
Division (M)
78 / 134
26:32:32

Buckeye Trail 50K - Summer

Jul 17th 2010
| Brecksville, OH
Distance
50 KM
Overall
26 / 140
Division (M)
22 / 96
5:44:01

Mohican

Jun 19th 2010
| Loudonville, OH
Distance
100 Miles
Overall
51 / 58
Division (M)
45 / 51
29:28:24

Forget the PR Mohican 50k and 25k

Apr 18th 2010
| Loudonville, OH
Distance
50 KM
Overall
30 / 144
Division (M)
24 / 111
5:25:56

Bull Run Run

Apr 10th 2010
| Clifton, VA
Distance
50 Miles
Overall
137 / 315
Division (M)
105 / 239
9:56:59

Fools 50k & 25k Trail Run

Mar 28th 2010
| Peninsula, OH
Distance
50 KM
Overall
39 / 90
Division (M)
35 / 70
5:53:35

Lt. JC Stone 50K Ultramarathon

Mar 20th 2010
| Pittsburgh, PA
Distance
50 KM
Overall
11 / 47
Division (M)
8 / 35
4:10:40

Run for Regis

Jan 17th 2010
| Cleveland, OH
Distance
50 KM
Overall
28 / 75
Division (M)
26 / 60
6:29:35

2009

11 Races | 573 mi.

The HUFF 50K Trail Run & Relay

Dec 19th 2009
| Albion, IN
Distance
50 KM
Overall
33 / 172
Division (M)
31 / 132
5:03:06

Run With Scissors

Oct 24th 2009
| Hinckley, OH
Distance
52.4 Miles
Overall
8 / 22
Division (M)
7 / 19
10:40:00

NorthCoast 24-Hour Endurance Run

Oct 3rd 2009
| Cleveland, OH
Duration
24 Hours
Overall
30 / 106
Division (M)
23 / 83
102.93

Youngstown Ultra Trail Classic

Sep 19th 2009
| Youngstown, OH
Distance
50 KM
Overall
11 / 71
Division (M)
11 / 57
5:22:19

Groundhog Fall

Sep 12th 2009
| Punxsutawney, PA
Distance
50 KM
Overall
15 / 78
Division (M)
15 / 59
4:56:27

Burning River

Aug 1st 2009
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
59 / 101
Division (M)
45 / 76
27:40:00

Buckeye Trail 50K - Summer

Jul 19th 2009
| Brecksville, OH
Distance
50 KM
Overall
39 / 154
Division (M)
37 / 121
5:23:16

Mohican

Jun 20th 2009
| Loudonville, OH
Distance
100 Miles
Overall
29 / 69
Division (M)
25 / 57
27:01:35

Forget the PR Mohican 50k and 25k

Apr 19th 2009
| Loudonville, OH
Distance
50 KM
Overall
16 / 128
Division (M)
13 / 104
5:23:00

Fools 50k & 25k Trail Run

Apr 5th 2009
| Peninsula, OH
Distance
50 KM
Overall
11 / 67
Division (M)
8 / 41
5:10:47

Lt. JC Stone 50K Ultramarathon

Mar 21st 2009
| Pittsburgh, PA
Distance
50 KM
Overall
10 / 45
Division (M)
9 / 33
4:02:22

2008

10 Races | 405 mi.

The HUFF 50K Trail Run & Relay

Dec 27th 2008
| Albion, IN
Distance
50 KM
Overall
15 / 114
Division (M)
14 / 99
5:25:24

Run With Scissors

Oct 26th 2008
| Hinckley, OH
Distance
60 KM
Overall
4 / 12
Division (M)
3 / 9
7:22:00

Youngstown Ultra Trail Classic

Sep 20th 2008
| Youngstown, OH
Distance
50 KM
Overall
7 / 56
Division (M)
7 / 42
5:07:20

Groundhog Fall

Sep 8th 2008
| Punxsutawney, PA
Distance
50 KM
Overall
8 / 111
Division (M)
8 / 76
4:46:00

Germantown 50k Trail Run

Aug 23rd 2008
| Germantown, OH
Distance
50 KM
Overall
33 / 58
Division (M)
28 / 50
6:32:35

Buckeye Trail 50K - Summer

Jul 12th 2008
| Brecksville, OH
Distance
50 KM
Overall
13 / 156
Division (M)
11 / 115
5:12:53

Mohican

Jun 21st 2008
| Loudonville, OH
Distance
100 Miles
Overall
30 / 80
Division (M)
27 / 72
25:33:51

Bull Run Run

Apr 12th 2008
| Clifton, VA
Distance
50 Miles
Overall
51 / 265
Division (M)
45 / 196
9:36:32

Lt. JC Stone 50K Ultramarathon

Mar 22nd 2008
| Pittsburgh, PA
Distance
50 KM
Overall
3 / 40
Division (M)
3 / 33
3:54:50

Winter Buckeye Trail 50k

Jan 26th 2008
| Peninsula, OH
Distance
50 KM
Overall
7 / 88
Division (M)
7 / 66
5:01:04

2007

8 Races | 424 mi.

The HUFF 50K Trail Run & Relay

Dec 29th 2007
| Albion, IN
Distance
50 KM
Overall
18 / 152
Division (M)
16 / 119
4:57:15

Youngstown Ultra Trail Classic

Sep 15th 2007
| Youngstown, OH
Distance
50 KM
Overall
4 / 50
Division (M)
4 / 42
5:15:50

Groundhog Fall

Sep 8th 2007
| Punxsutawney, PA
Distance
50 KM
Overall
7 / 94
Division (M)
7 / 66
4:33:00

Burning River

Aug 4th 2007
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
26 / 68
Division (M)
24 / 61
25:31:01

Rattlesnake

Jul 14th 2007
| Charleston, WV
Distance
50 KM
Overall
14 / 122
Division (M)
12 / 89
5:19:30

Mohican

Jun 16th 2007
| Loudonville, OH
Distance
100 Miles
Overall
47 / 94
Division (M)
43 / 85
26:36:35

Zane Grey

Apr 28th 2007
| Payson, AZ
Distance
50 Miles
Overall
47 / 91
Division (M)
42 / 75
13:01:03

Bull Run Run

Apr 14th 2007
| Clifton, VA
Distance
50 Miles
Overall
41 / 301
Division (M)
37 / 233
8:42:38

2006

6 Races | 293 mi.

The HUFF 50K Trail Run & Relay

Dec 30th 2006
| Albion, IN
Distance
50 KM
Overall
22 / 213
Division (M)
21 / 166
4:45:07

Youngstown Ultra Trail Classic

Sep 16th 2006
| Youngstown, OH
Distance
50 KM
Overall
4 / 45
Division (M)
4 / 35
5:14:40

Groundhog Fall

Sep 9th 2006
| Punxsutawney, PA
Distance
50 KM
Overall
10 / 103
Division (M)
9 / 75
4:28:00

Mohican

Jun 17th 2006
| Loudonville, OH
Distance
100 Miles
Overall
24 / 51
Division (M)
23 / 45
26:49:00

Ice Age Trail

May 13th 2006
| La Grange, WI
Distance
50 Miles
Overall
43 / 237
Division (M)
40 / 184
8:59:57

Bull Run Run

Apr 8th 2006
| Clifton, VA
Distance
50 Miles
Overall
40 / 281
Division (M)
33 / 213
9:14:11

2005

7 Races | 305 mi.

The HUFF 50K Trail Run & Relay

Dec 18th 2005
| Albion, IN
Distance
50 KM
Overall
11 / 177
Division (M)
11 / 139
4:57:52

Youngstown Ultra Trail Classic

Sep 17th 2005
| Youngstown, OH
Distance
50 KM
Overall
11 / 51
Division (M)
9 / 37
5:40:18

Groundhog Fall

Sep 10th 2005
| Punxsutawney, PA
Distance
50 KM
Overall
10 / 88
Division (M)
9 / 66
4:30:39

Buckeye Trail 50K - Summer

Jul 16th 2005
| Brecksville, OH
Distance
50 KM
Overall
14 / 101
Division (M)
12 / 84
5:00:00

Mohican

Jun 18th 2005
| Loudonville, OH
Distance
100 Miles
Overall
45 / 77
Division (M)
39 / 69
27:24:08

Bull Run Run

Apr 9th 2005
| Clifton, VA
Distance
50 Miles
Overall
57 / 281
Division (M)
49 / 210
9:20:19

Louisville's Lovin' the Hills

Feb 19th 2005
| Louisville, KY
Distance
50 KM
Overall
7 / 52
Division (M)
6 / 40
5:50:00

2004

7 Races | 343 mi.

The HUFF 50K Trail Run & Relay

Dec 18th 2004
| Albion, IN
Distance
50 KM
Overall
58 / 219
Division (M)
54 / 175
5:01:23

Vermont 50

Sep 25th 2004
| Brownsville, VT
Distance
50 Miles
Overall
46 / 88
Division (M)
41 / 74
10:28:54

Groundhog Fall

Sep 11th 2004
| Punxsutawney, PA
Distance
50 KM
Overall
39 / 124
Division (M)
37 / 97
4:59:37

Buckeye Trail 50K - Summer

Jul 17th 2004
| Brecksville, OH
Distance
50 KM
Overall
15 / 60
Division (M)
15 / 53
5:26:08

Mohican

Jun 19th 2004
| Loudonville, OH
Distance
100 Miles
Overall
31 / 63
Division (M)
28 / 54
26:33:34

Ice Age Trail

May 8th 2004
| La Grange, WI
Distance
50 Miles
Overall
41 / 246
Division (M)
36 / 201
8:47:14

Bull Run Run

Apr 17th 2004
| Clifton, VA
Distance
50 Miles
Overall
37 / 262
Division (M)
34 / 206
8:47:09

2003

6 Races | 343 mi.

The HUFF 50K Trail Run & Relay

Dec 27th 2003
| Albion, IN
Distance
50 KM
Overall
27 / 229
Division (M)
25 / 188
4:38:24

Groundhog Fall

Sep 6th 2003
| Punxsutawney, PA
Distance
50 KM
Overall
15 / 62
Division (M)
13 / 54
4:38:44

Buckeye Trail 50K - Summer

Jul 26th 2003
| Brecksville, OH
Distance
50 KM
Overall
6 / 35
Division (M)
5 / 28
5:10:00

Vermont 100

Jul 19th 2003
| West Windsor, VT
Distance
100 Miles
Overall
114 / 217
Division (M)
91 / 164
23:14:36

Mohican

Jun 14th 2003
| Loudonville, OH
Distance
100 Miles
Overall
15 / 55
Division (M)
14 / 48
22:24:22

Ice Age Trail

May 10th 2003
| La Grange, WI
Distance
50 Miles
Overall
22 / 264
Division (M)
18 / 208
8:05:49

2002

8 Races | 458 mi.

The HUFF 50K Trail Run & Relay

Dec 28th 2002
| Albion, IN
Distance
50 KM
Overall
18 / 175
Division (M)
16 / 141
5:06:01

Kentucky Arches

Dec 7th 2002
| Slade, KY
Distance
34 Miles
Overall
4 / 36
Division (M)
4 / 27
7:13:32

Groundhog Fall

Sep 7th 2002
| Punxsutawney, PA
Distance
50 KM
Overall
3 / 52
Division (M)
3 / 43
4:20:53

Buckeye Trail 50K - Summer

Jul 27th 2002
| Brecksville, OH
Distance
50 KM
Overall
4 / 43
Division (M)
4 / 30
5:16:00

Vermont 100

Jul 20th 2002
| West Windsor, VT
Distance
100 Miles
Overall
63 / 190
Division (M)
56 / 153
22:33:07

Mohican

Jun 15th 2002
| Loudonville, OH
Distance
100 Miles
Overall
23 / 62
Division (M)
22 / 56
24:49:50

Massanutten Mountain Trails 100 Mile Run

May 11th 2002
| Fort Valley, VA
Distance
100 Miles
Overall
30 / 82
Division (M)
26 / 71
29:44:16

Withlacoochee Rails to Trails

Feb 16th 2002
| Brooksville, FL
Distance
50 KM
Overall
1 / 28
Division (M)
1 / 19
3:38:02

2001

6 Races | 396 mi.

Kentucky Arches

Dec 1st 2001
| Slade, KY
Distance
34 Miles
Overall
7 / 65
Division (M)
6 / 46
7:35:11

Groundhog Fall

Sep 8th 2001
| Punxsutawney, PA
Distance
50 KM
Overall
1 / 73
Division (M)
1 / 56
4:18:00

Buckeye Trail 50K - Summer

Jul 28th 2001
| Brecksville, OH
Distance
50 KM
Overall
2 / 38
Division (M)
2 / 31
4:44:48

Vermont 100

Jul 21st 2001
| West Windsor, VT
Distance
100 Miles
Overall
61 / 174
Division (M)
52 / 138
22:40:34

Mohican

Jun 16th 2001
| Loudonville, OH
Distance
100 Miles
Overall
11 / 52
Division (M)
9 / 44
22:53:21

Massanutten Mountain Trails 100 Mile Run

May 12th 2001
| Fort Valley, VA
Distance
100 Miles
Overall
26 / 77
Division (M)
23 / 69
29:52:17

2000

5 Races | 381 mi.

Wasatch 100

Sep 9th 2000
| Kaysville, UT
Distance
100 Miles
Overall
62 / 125
Division (M)
53 / 106
31:51:52

Buckeye Trail 50K - Summer

Jul 29th 2000
| Brecksville, OH
Distance
50 KM
Overall
4 / 40
Division (M)
4 / 36
5:14:09

Vermont 100

Jul 15th 2000
| West Windsor, VT
Distance
100 Miles
Overall
24 / 156
Division (M)
21 / 122
20:16:23

Mohican

Jun 17th 2000
| Loudonville, OH
Distance
100 Miles
Overall
5 / 57
Division (M)
4 / 50
21:09:17

Bull Run Run

Apr 15th 2000
| Clifton, VA
Distance
50 Miles
Overall
14 / 247
Division (M)
13 / 200
7:57:35

1999

5 Races | 227 mi.

Kentucky Arches

Dec 4th 1999
| Slade, KY
Distance
34 Miles
Overall
5 / 47
Division (M)
4 / 37
7:32:03

Groundhog Fall

Sep 11th 1999
| Punxsutawney, PA
Distance
50 KM
Overall
5 / 42
Division (M)
5 / 34
4:25:00

Buckeye Trail 50K - Summer

Jul 31st 1999
| Brecksville, OH
Distance
50 KM
Overall
4 / 25
Division (M)
4 / 20
4:49:59

Vermont 100

Jul 17th 1999
| West Windsor, VT
Distance
100 Miles
Overall
37 / 108
Division (M)
29 / 77
23:26:50

HAT Trail Run

Mar 20th 1999
| Havre de Grace, MD
Distance
50 KM
Overall
29 / 211
Division (M)
27 / 159
4:37:11

1998

3 Races | 231 mi.

Buckeye Trail 50K - Summer

Jul 25th 1998
| Brecksville, OH
Distance
50 KM
Overall
3 / 32
Division (M)
3 / 28
4:54:07

Vermont 100

Jul 18th 1998
| West Windsor, VT
Distance
100 Miles
Overall
32 / 170
Division (M)
27 / 132
20:41:23

Mohican

Jun 20th 1998
| Loudonville, OH
Distance
100 Miles
Overall
8 / 48
Division (M)
8 / 44
20:58:00

1997

5 Races | 343 mi.

Groundhog Fall

Sep 13th 1997
| Punxsutawney, PA
Distance
50 Miles
Overall
4 / 27
Division (M)
4 / 22
7:35:00

Leadville Trail

Aug 16th 1997
| Leadville, CO
Distance
100 Miles
Overall
67 / 149
Division (M)
64 / 136
27:38:09

Buckeye Trail 50K - Summer

Jul 26th 1997
| Brecksville, OH
Distance
50 KM
Overall
15 / 35
Division (M)
15 / 30
5:46:28

Mohican

Jun 21st 1997
| Loudonville, OH
Distance
100 Miles
Overall
3 / 34
Division (M)
3 / 30
21:37:00

GNC

Apr 12th 1997
| Pittsburgh, PA
Distance
100 KM
Overall
32 / 43
Division (M)
28 / 36
10:21:13

1996

3 Races | 200 mi.

Groundhog Fall

Aug 31st 1996
| Punxsutawney, PA
Distance
50 Miles
Overall
5 / 59
Division (M)
5 / 48
7:41:00

Mohican

Jun 15th 1996
| Loudonville, OH
Distance
100 Miles
Overall
6 / 32
Division (M)
6 / 27
21:06:00

GNC

Mar 30th 1996
| Pittsburgh, PA
Distance
50 Miles
Overall
13 / 38
Division (M)
12 / 32
6:52:46

1995

2 Races | 150 mi.

Groundhog Fall

Sep 2nd 1995
| Punxsutawney, PA
Distance
50 Miles
Overall
4 / 50
Division (M)
4 / 47
7:15:08

Mohican

Jun 17th 1995
| Loudonville, OH
Distance
100 Miles
Overall
8 / 57
Division (M)
7 / 49
21:05:00

1994

1 Race | 50 mi.

Groundhog Fall

Sep 3rd 1994
| Punxsutawney, PA
Distance
50 Miles
Overall
2 / 45
Division (M)
2 / 40
7:32:00

1993

1 Race | 50 mi.

Groundhog Fall

Sep 11th 1993
| Punxsutawney, PA
Distance
50 Miles
Overall
6 / 174
Division (M)
6 / 157
7:23:29

1992

1 Race | 50 mi.

Groundhog Fall

Sep 12th 1992
| Punxsutawney, PA
Distance
50 Miles
Overall
5 / 145
Division (M)
5 / 131
7:09:31

1990

1 Race | 50 mi.

Groundhog Fall

Sep 8th 1990
| Punxsutawney, PA
Distance
50 Miles
Overall
6 / 125
Division (M)
6 / 106
7:06:53

1989

2 Races | 151 mi.

Groundhog Fall

Sep 9th 1989
| Punxsutawney, PA
Distance
50 Miles
Overall
3 / 127
Division (M)
3 / 110
7:07:35

Olander 24-Hour Ultra & Team Relay

Aug 19th 1989
| Sylvania, OH
Duration
24 Hours
Overall
8 / 57
Division (M)
6 / 51
101.1

1984

1 Race | 100 mi.

Old Dominion

Jun 2nd 1984
| Woodstock, VA
Distance
100 Miles
Overall
3 / 13
Division (M)
3 / 11
20:10:00

1983

1 Race | 100 mi.

Western States 100

Jun 25th 1983
| Olympic Valley, CA
Distance
100 Miles
Overall
26 / 196
Division (M)
24 / 175
20:47:00

1979

1 Race | 50 mi.

Jack Bristol Lake Waramaug Ultra Races

May 6th 1979
| New Preston, CT
Distance
50 Miles
Overall
79 / 97
Division (M)
77 / 91
8:43:25

North American Races

243
Races
44y 10m 2d
Longevity
14,464
Lifetime Miles

Personal Bests

50k (108)
3:38:02
2002
50m (27)
6:52:46
1996
100k (8)
10:21:13
1997
100m (74)
20:10:00
1984
24hr (2)
102.9378
2009

Distance by Year

2024
303 Miles
3 Races
2023
1,000 Miles
11 Races
2022
856 Miles
12 Races
2021
643 Miles
9 Races
2020
543 Miles
7 Races
2019
489 Miles
7 Races
2018
558 Miles
9 Races
2017
570 Miles
10 Races
2016
620 Miles
11 Races
2015
501 Miles
10 Races
2014
485 Miles
10 Races
2013
720 Miles
13 Races
2012
504 Miles
11 Races
2011
377 Miles
7 Races
2010
620 Miles
12 Races
2009
573 Miles
11 Races
2008
405 Miles
10 Races
2007
424 Miles
8 Races
2006
293 Miles
6 Races
2005
305 Miles
7 Races
2004
343 Miles
7 Races
2003
343 Miles
6 Races
2002
458 Miles
8 Races
2001
396 Miles
6 Races
2000
381 Miles
5 Races
1999
227 Miles
5 Races
1998
231 Miles
3 Races
1997
343 Miles
5 Races
1996
200 Miles
3 Races
1995
150 Miles
2 Races
1994
50 Miles
1 Race
1993
50 Miles
1 Race
1992
50 Miles
1 Race
1990
50 Miles
1 Race
1989
151 Miles
2 Races
1984
100 Miles
1 Race
1983
100 Miles
1 Race
1979
50 Miles
1 Race

Multiple Performances

2023
90th Place
2022
67th Place
2021
68th Place
2020
53rd Place
2023
27th Place
2022
28th Place
2021
26th Place
2020
21st Place
2019
33rd Place
2017
16th Place
2016
11th Place
2015
15th Place
2014
26th Place
2013
19th Place
2012
20th Place
2011
19th Place
2010
12th Place
2009
11th Place
2008
7th Place
2007
4th Place
2006
4th Place
2005
9th Place
2023
8th Place
2022
8th Place
2021
16th Place
2020
17th Place
2023
111th Place
2022
77th Place
2021
79th Place
2020
53rd Place
2019
61st Place
2018
72nd Place
2017
45th Place
2016
57th Place
2015
70th Place
2014
83rd Place
2013
55th Place
2012
78th Place
2011
45th Place
2010
45th Place
2009
25th Place
2008
27th Place
2007
43rd Place
2006
23rd Place
2005
39th Place
2004
28th Place
2003
14th Place
2002
22nd Place
2001
9th Place
2000
4th Place
1998
8th Place
1997
3rd Place
1996
6th Place
1995
7th Place
2023
45th Place
2022
40th Place
2019
65th Place
2018
43rd Place
2017
37th Place
2016
40th Place
2015
62nd Place
2013
46th Place
2012
24th Place
2011
19th Place
2010
24th Place
2009
13th Place
2022
86th Place
2021
81st Place
2019
36th Place
2018
55th Place
2017
41st Place
2016
44th Place
2015
44th Place
2014
39th Place
2013
27th Place
2012
25th Place
2011
28th Place
2010
22nd Place
2009
37th Place
2008
11th Place
2005
12th Place
2004
15th Place
2003
5th Place
2002
4th Place
2001
2nd Place
2000
4th Place
1999
4th Place
1998
3rd Place
1997
15th Place
2022
22nd Place
2021
59th Place
2015
32nd Place
2014
25th Place
2013
22nd Place
2012
35th Place
2010
35th Place
2009
8th Place
2020
5th Place
2019
8th Place
2018
6th Place
2017
6th Place
2016
13th Place
2015
6th Place
2014
6th Place
2020
62nd Place
2018
112th Place
2017
70th Place
2016
92nd Place
2015
72nd Place
2014
90th Place
2013
69th Place
2012
102nd Place
2011
97th Place
2010
78th Place
2009
45th Place
2007
24th Place
2018
17th Place
2017
11th Place
2016
15th Place
2015
8th Place
2014
9th Place
2013
18th Place
2012
10th Place
2011
17th Place
2010
11th Place
2009
7th Place
2018
176th Place
2017
132nd Place
2016
140th Place
2017
41st Place
2016
24th Place
2017
17th Place
2016
20th Place
2015
16th Place
2012
9th Place
2015
9th Place
2014
4th Place
2012
4th Place
2013
15th Place
2012
16th Place
2011
13th Place
2010
26th Place
2010
94th Place
2009
31st Place
2008
14th Place
2007
16th Place
2006
21st Place
2005
11th Place
2004
54th Place
2003
25th Place
2002
16th Place
2010
105th Place
2008
45th Place
2007
37th Place
2006
33rd Place
2005
49th Place
2004
34th Place
2000
13th Place
2010
8th Place
2009
9th Place
2008
3rd Place
2009
15th Place
2008
8th Place
2007
7th Place
2006
9th Place
2005
9th Place
2004
37th Place
2003
13th Place
2002
3rd Place
2001
1st Place
1999
5th Place
2006
40th Place
2004
36th Place
2003
18th Place
2003
91st Place
2002
56th Place
2001
52nd Place
2000
21st Place
1999
29th Place
1998
27th Place
2002
4th Place
2001
6th Place
1999
4th Place
1997
4th Place
1996
5th Place
1995
4th Place
1994
2nd Place
1993
6th Place
1992
5th Place
1990
6th Place
1989
3rd Place