Ryan Leppo (M 42)

2024

1 Race | 31 mi.

Foothills Ultra (Conquer the Rock)

Mar 2nd 2024
| Pickens, SC
Distance
50 KM
Overall
43 / 67
Division (M)
37 / 57
9:01:43

2023

2 Races | 81 mi.

Baker Trail UltraChallenge

Aug 26th 2023
| Pittsburgh, PA
Distance
50 Miles
Overall
58 / 96
Division (M)
33 / 52
12:54:56

Hyner Trail Challenge

Apr 22nd 2023
| Hyner, PA
Distance
50 KM
Overall
270 / 343
Division (M)
222 / 258
8:09:54

2022

1 Race | 50 mi.

Baker Trail UltraChallenge

Aug 27th 2022
| Pittsburgh, PA
Distance
50 Miles
Overall
48 / 72
Division (M)
33 / 46
12:48:41

2021

4 Races | 146 mi.

Baker Trail UltraChallenge

Aug 28th 2021
| Pittsburgh, PA
Distance
50 Miles
Overall
20 / 59
Division (M)
17 / 49
11:16:07

Knock on Woodstock

Apr 24th 2021
| Greenville, SC
Distance
50 KM
Overall
33 / 85
Division (M)
21 / 42
7:26:59

Dogwood Ultra Marathons

Apr 3rd 2021
| Chesterfield, VA
Duration
12 Hours
Overall
2 / 6
Division (M)
2 / 3
34

Foothills Ultra (Conquer the Rock)

Mar 6th 2021
| Pickens, SC
Distance
50 KM
Overall
78 / 125
Division (M)
60 / 84
8:57:53

2020

2 Races | 81 mi.

Baker Trail UltraChallenge

Aug 29th 2020
| Pittsburgh, PA
Distance
50 Miles
Overall
40 / 80
Division (M)
32 / 62
12:20:05

Willis River

Jan 5th 2020
| Cumberland, VA
Distance
50 KM
Overall
24 / 27
Division (M)
18 / 21
7:35:58

2019

2 Races | 112 mi.

Freight Train 100k/50k

Dec 14th 2019
| Farmville, VA
Distance
100 KM
Overall
17 / 36
Division (M)
13 / 23
14:32:51

Knock on Woodstock

May 4th 2019
| Greenville, SC
Distance
50 Miles
Overall
9 / 16
Division (M)
4 / 8
15:37:54

2017

1 Race | 32 mi.

Frozen Rock 12 Hour

Dec 16th 2017
| Uwharrie, NC
Duration
12 Hours
Overall
31 / 38
Division (M)
20 / 22
31.5

North American Races

13
Races
6y 2m 18d
Longevity
533
Lifetime Miles

Personal Bests

50k (5)
7:26:59
2021
50m (5)
11:16:07
2021
100k (1)
14:32:51
2019
12hr (2)
34
2021

Distance by Year

2024
31 Miles
1 Race
2023
81 Miles
2 Races
2022
50 Miles
1 Race
2021
146 Miles
4 Races
2020
81 Miles
2 Races
2019
112 Miles
2 Races
2017
32 Miles
1 Race

Multiple Performances

2023
33rd Place
2022
33rd Place
2021
17th Place
2020
32nd Place