Pedro Soto (M 46)

2024

1 Race | 31 mi.

Holiday Lake

Feb 17th 2024
| Appomattox, VA
Distance
50 KM
Overall
46 / 136
Division (M)
39 / 99
5:39:13

2023

1 Race | 31 mi.

Hyner Trail Challenge

Apr 22nd 2023
| Hyner, PA
Distance
50 KM
Overall
144 / 343
Division (M)
120 / 258
6:53:19

2022

2 Races | 112 mi.

Black Forest 100K

Oct 2nd 2022
| North Bend, PA
Distance
100 KM
Overall
31 / 39
Division (M)
25 / 30
18:31:43

Naked Prussian

Apr 2nd 2022
| Leesport, PA
Distance
50 Miles
Overall
19 / 67
Division (M)
18 / 53
9:52:32

2021

3 Races | 143 mi.

Black Forest 100K

Oct 3rd 2021
| North Bend, PA
Distance
100 KM
Overall
21 / 39
Division (M)
17 / 33
17:45:19

Naked Prussian

Mar 27th 2021
| Leesport, PA
Distance
50 Miles
Overall
67 / 105
Division (M)
55 / 75
11:21:31

Naked Nick

Jan 31st 2021
| Leesport, PA
Distance
50 KM
Overall
50 / 107
Division (M)
46 / 87
6:28:04

2020

1 Race | 40 mi.

Naked Bavarian

Feb 29th 2020
| Leesport, PA
Distance
40 Miles
Overall
41 / 86
Division (M)
37 / 68
8:26:06

2019

1 Race | 50 mi.

Naked Prussian

Mar 30th 2019
| Leesport, PA
Distance
50 Miles
Overall
22 / 72
Division (M)
17 / 49
10:26:00

2018

1 Race | 31 mi.

Naked Nick

Dec 15th 2018
| Leesport, PA
Distance
50 KM
Overall
35 / 118
Division (M)
30 / 83
6:22:02

2017

3 Races | 212 mi.

Boulder Field 100

Sep 16th 2017
| Jim Thorpe, PA
Distance
100 KM
Overall
9 / 31
Division (M)
9 / 25
12:43:06

Massanutten Mountain Trails 100 Mile Run

May 6th 2017
| Fort Valley, VA
Distance
100 Miles
Overall
54 / 149
Division (M)
50 / 128
30:05:22

Naked Prussian

Apr 1st 2017
| Leesport, PA
Distance
50 Miles
Overall
7 / 43
Division (M)
6 / 35
9:56:52

2016

3 Races | 300 mi.

Grindstone

Oct 7th 2016
| Swoope, VA
Distance
100 Miles
Overall
105 / 179
Division (M)
92 / 151
32:16:37

Eastern States 100

Aug 13th 2016
| Waterville, PA
Distance
100 Miles
Overall
59 / 66
Division (M)
50 / 55
35:31:09

Massanutten Mountain Trails 100 Mile Run

May 14th 2016
| Fort Valley, VA
Distance
100 Miles
Overall
62 / 151
Division (M)
57 / 123
29:57:00

2015

1 Race | 100 mi.

Massanutten Mountain Trails 100 Mile Run

May 16th 2015
| Fort Valley, VA
Distance
100 Miles
Overall
72 / 120
Division (M)
64 / 101
33:30:12

2014

1 Race | 100 mi.

Massanutten Mountain Trails 100 Mile Run

May 17th 2014
| Fort Valley, VA
Distance
100 Miles
Overall
119 / 141
Division (M)
101 / 116
34:24:00

2013

1 Race | 100 mi.

Massanutten Mountain Trails 100 Mile Run

May 18th 2013
| Fort Valley, VA
Distance
100 Miles
Overall
140 / 151
Division (M)
116 / 123
35:14:34

2012

1 Race | 50 mi.

Dirty German Endurance Fest

May 20th 2012
| Philadelphia, PA
Distance
50 Miles
Overall
15 / 47
Division (M)
13 / 36
9:26:35

2011

2 Races | 102 mi.

Blues Cruise

Oct 2nd 2011
| Reading, PA
Distance
50 KM
Overall
51 / 223
Division (M)
42 / 166
5:25:50

Laurel Highlands

Jun 11th 2011
| Ohiopyle, PA
Distance
70.5 Miles
Overall
42 / 55
Division (M)
37 / 47
21:55:31

2009

6 Races | 255 mi.

Hellgate 100k

Dec 12th 2009
| Fincastle, VA
Distance
100 KM
Overall
88 / 88
Division (M)
69 / 69
18:38:06

Mountain Masochist Trail Run

Nov 7th 2009
| Lynchburg, VA
Distance
50 Miles
Overall
216 / 227
Division (M)
172 / 179
11:49:15

Cheat Mountain

Aug 28th 2009
| Beverly, WV
Distance
50 Miles
Overall
36 / 59
Division (M)
32 / 48
11:23:06

Promise Land

Apr 25th 2009
| Lynchburg, VA
Distance
50 KM
Overall
89 / 257
Division (M)
74 / 198
7:20:20

Terrapin Mountain

Mar 28th 2009
| Big Island, VA
Distance
50 KM
Overall
76 / 144
Division (M)
64 / 103
6:30:48

Holiday Lake

Feb 14th 2009
| Appomattox, VA
Distance
50 KM
Overall
112 / 248
Division (M)
98 / 191
5:39:48

2008

1 Race | 31 mi.

Blues Cruise

Oct 5th 2008
| Reading, PA
Distance
50 KM
Overall
38 / 99
Division (M)
31 / 69
5:26:58

2007

1 Race | 31 mi.

Blues Cruise

Oct 6th 2007
| Reading, PA
Distance
50 KM
Overall
40 / 88
Division (M)
30 / 61
5:52:06

North American Races

30
Races
16y 4m 18d
Longevity
1,720
Lifetime Miles

Personal Bests

50k (10)
5:25:50
2011
50m (7)
9:26:35
2012
100k (4)
12:43:06
2017
100m (7)
29:57:00
2016

Distance by Year

2024
31 Miles
1 Race
2023
31 Miles
1 Race
2022
112 Miles
2 Races
2021
143 Miles
3 Races
2020
40 Miles
1 Race
2019
50 Miles
1 Race
2018
31 Miles
1 Race
2017
212 Miles
3 Races
2016
300 Miles
3 Races
2015
100 Miles
1 Race
2014
100 Miles
1 Race
2013
100 Miles
1 Race
2012
50 Miles
1 Race
2011
102 Miles
2 Races
2009
255 Miles
6 Races
2008
31 Miles
1 Race
2007
31 Miles
1 Race

Multiple Performances

2024
39th Place
2009
98th Place
2022
25th Place
2021
17th Place
2022
18th Place
2021
55th Place
2019
17th Place
2017
6th Place
2021
46th Place
2018
30th Place
2017
50th Place
2016
57th Place
2015
64th Place
2014
101st Place
2013
116th Place
2011
42nd Place
2008
31st Place
2007
30th Place