Back to runner search
RP
Ryan Perry
MaleMaine2000–2026
98
Total Finishes
54
Different Races
24
States (48%)
1:23:38
PR (6:23/mi)
2:20:05
Average
+0:58:28
Slower (first to last)
Medal House
2010
Two Cities Marathon
1:46:04
#248 overall#201 gender
2010
New Bedford Half Marathon
1:54:17
#1229 overall#882 gender
2010
Lincoln Marathon
1:57:18
#1701 overall#1013 gender
2010
33rd Annual Lincoln National Guard Marathon
1:57:18
#1701 overall#1014 gender
2010
Rock 'n' Roll New Orleans
2:00:33
#2205 overall#1344 gender
2010
Kiawah Island Marathon
2:32:55
#1900 overall#749 gender
2009
New Bedford Half Marathon
1:50:21
#1098 overall#774 gender
2009
Grandma's Marathon
2:28:39
#4251 overall#2039 gender
2008
New Bedford Half Marathon
2:08:15
#1362 overall#899 gender
2007
New Bedford Half Marathon
2:00:18
#1256 overall#876 gender
2004
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
1:55:13
#382 overall#268 gender
2000
Life Time Chicago Half Marathon + 5K
2:01:16
#1984 overall#1390 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:59:44 | #5839 |
| 2025 | Naperville Half MarathonNaperville | IL | 1:56:25 | #354 |
| 2025 | Fairfield Road RacesFairfield | CT | 2:00:45 | #1057 |
| 2025 | 2026 Beaverton Half Marathon, 5/10K Presented by NIKEBeaverton | OR | 2:13:17 | #274 |
| 2025 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 2:31:49 | #3134 |
| 2025 | Monterey Bay Half MarathonMonterey | CA | 2:59:46 | #6095 |
| 2025 | Maine Coast MarathonWells | ME | 3:14:43 | #2450 |
| 2025 | Hampton Half Marathon & 5KHampton | NH | 3:16:37 | #801 |
| 2025 | Shipyard Old Port Half MarathonPortland | ME | 3:16:51 | #3211 |
| 2024 | Naperville Half MarathonNaperville | IL | 1:26:13 | #29 |
| 2024 | Love Run Half MarathonPhiladelphia | PA | 1:48:09 | #1182 |
| 2024 | SouthCoast Wind Cape Cod Marathon Weekend EventsFalmouth | MA | 2:18:28 | #984 |
| 2024 | Cape Cod Marathon WeekendFalmouth | MA | 2:18:29 | #984 |
| 2024 | Aspen Valley MarathonAspen | CO | 2:19:29 | #226 |
| 2024 | 7 Bridges Marathon & 4 Bridges Half MarathonChattanooga | TN | 2:23:17 | #789 |
| 2024 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:54:35 | #393 |
| 2024 | New England Half MarathonConcord | NH | 2:59:18 | #837 |
| 2024 | Manchester City MarathonManchester | NH | 3:00:15 | #679 |
| 2024 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 3:03:04 | #2067 |
| 2024 | Jingle Bell Half Marathon & 5KHaverhill | MA | 3:07:17 | #573 |
| 2024 | Hampton Half Marathon & 5KHampton | NH | 3:20:20 | #974 |
| 2023 | Naperville Half MarathonNaperville | IL | 1:37:27 | #104 |
| 2023 | Love Run Half MarathonPhiladelphia | PA | 1:49:06 | #1073 |
| 2022 | Naperville Half MarathonNaperville | IL | 1:23:38 | #24 |
| 2022 | Love Run Half MarathonPhiladelphia | PA | 1:53:21 | #1515 |
| 2021 | Hidden Gem Half MarathonFlossmoor | IL | 1:25:18 | #72 |
| 2021 | Naperville Half MarathonNaperville | IL | 1:39:39 | #122 |
| 2021 | Great Bay Half MarathonNewmarket | NH | 2:28:01 | #257 |
| 2021 | Hampton Half Marathon & 5KHampton | NH | 2:59:47 | #398 |
| 2021 | Shipyard Old Port Half MarathonPortland | ME | 2:59:48 | #1391 |
| 2021 | New England Half MarathonConcord | NH | 3:14:47 | #692 |
| 2021 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 3:47:27 | #1376 |
| 2020 | New England Half MarathonConcord | NH | 2:50:14 | #826 |
| 2020 | Manchester City MarathonManchester | NH | 3:05:04 | #554 |
| 2019 | Naperville Half MarathonNaperville | IL | 1:28:03 | #34 |
| 2019 | Hotlanta Half MarathonAtlanta | GA | 1:57:36 | #254 |
| 2019 | Encinitas Half MarathonEncinitas | CA | 2:20:37 | #2246 |
| 2019 | Encinitas Half MarathonEncinitas | CA | 2:20:38 | #2250 |
| 2018 | Naperville Half MarathonNaperville | IL | 1:30:41 | #48 |
| 2018 | Seattle Marathon: Summer EventsSeattle | WA | 2:09:50 | #1664 |
| 2018 | Lincoln MarathonLincoln | NE | 2:26:40 | #4475 |
| 2018 | Rock 'n' Roll Dallas | — | 3:03:28 | #5616 |
| 2017 | Naperville Half MarathonNaperville | IL | 1:32:36 | #63 |
| 2017 | Skunk Cabbage ClassicIthaca | NY | 1:48:06 | #141 |
| 2017 | Syracuse Half MarathonSyracuse | NY | 1:48:33 | #827 |
| 2017 | Mini Donut Half Marathon and 5K Honor Walk/RunOnalaska | WI | 2:08:30 | #158 |
| 2017 | Meet-U-in 5 Miler and Half MarathonTitusville | PA | 3:13:01 | #42 |
| 2016 | Naperville Half MarathonNaperville | IL | 1:33:06 | #87 |
| 2016 | Ion Bank Cheshire Road RacesCheshire | CT | 1:33:43 | #59 |
| 2016 | Skunk Cabbage ClassicIthaca | NY | 1:39:21 | #98 |
| 2016 | Syracuse Half MarathonSyracuse | NY | 1:44:47 | #264 |
| 2016 | Our Lady of the Lakes Amazing Half Marathon and 10KBaton Rouge | LA | 1:49:42 | #66 |
| 2016 | Mini Donut Half Marathon and 5K Honor Walk/RunOnalaska | WI | 2:08:18 | #127 |
| 2015 | Austin MarathonAustin | TX | 2:18:09 | #4632 |
| 2015 | Lincoln MarathonLincoln | NE | 2:22:49 | #5005 |
| 2015 | New England Half MarathonConcord | NH | 2:44:54 | #792 |
| 2014 | The Louisiana MarathonBaton Rouge | LA | 1:46:01 | #215 |
| 2014 | Dances With Dirt - Devil's LakeBaraboo | WI | 1:48:00 | #21 |
| 2014 | Flying Pig Pump and RunCincinnati | OH | 2:05:21 | #2962 |
| 2014 | Lincoln MarathonLincoln | NE | 2:12:40 | #4381 |
| 2014 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:27:34 | #1614 |
| 2014 | Rock The ParkwayKansas City | MO | 2:27:50 | #3547 |
| 2014 | Running with the CowsBucyrus | KS | 2:45:55 | #1475 |
| 2014 | New England Half MarathonConcord | NH | 2:56:01 | #1430 |
| 2013 | Dances With Dirt - Devil's LakeBaraboo | WI | 1:53:26 | #36 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 2:26:24 | #6409 |
| 2012 | 2026 Napa to Sonoma Wine Country Half Marathon & Rosé 5KNapa | CA | 1:53:26 | #424 |
| 2012 | The Giant RaceSan Francisco | CA | 1:56:50 | #1005 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:06 | #4202 |
| 2012 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:19:01 | #4689 |
| 2012 | Flying Pig Pump and RunCincinnati | OH | 2:47:58 | #8088 |
| 2011 | Lincoln MarathonLincoln | NE | 1:56:24 | #1776 |
| 2011 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:20:18 | #5405 |
| 2010 | Two Cities MarathonFresno | CA | 1:46:04 | #248 |
| 2010 | New Bedford Half MarathonNew Bedford | MA | 1:54:17 | #1229 |
| 2010 | Lincoln MarathonLincoln | NE | 1:57:18 | #1701 |
| 2010 | 33rd Annual Lincoln National Guard Marathon | — | 1:57:18 | #1701 |
| 2010 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:00:33 | #2205 |
| 2010 | Kiawah Island MarathonKiawah Island | SC | 2:32:55 | #1900 |
| 2009 | New Bedford Half MarathonNew Bedford | MA | 1:50:21 | #1098 |
| 2009 | Grandma's MarathonDuluth | MN | 2:28:39 | #4251 |
| 2008 | New Bedford Half MarathonNew Bedford | MA | 2:08:15 | #1362 |
| 2007 | New Bedford Half MarathonNew Bedford | MA | 2:00:18 | #1256 |
| 2004 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:55:13 | #382 |
| 2000 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:01:16 | #1984 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
ILIllinois
11 racesNHNew Hampshire
11 racesCACalifornia
9 racesMAMassachusetts
7 racesNENebraska
5 racesMEMaine
5 racesWIWisconsin
4 racesNYNew York
4 racesPAPennsylvania
4 racesLALouisiana
3 racesCOColorado
3 racesOHOhio
3 racesKSKansas
2 racesCTConnecticut
2 racesMNMinnesota
1 raceSCSouth Carolina
1 raceNVNevada
1 raceMOMissouri
1 raceTXTexas
1 raceWAWashington
1 raceGAGeorgia
1 raceTNTennessee
1 raceOROregon
1 raceFLFlorida
1 race50-State Challenge
24/ 50 states
26 states to go