Back to League Tables
CP
Christopher Perry
MaleMassachusetts2000–2025
78
Total Finishes
54
Distinct Races
27
States (53%)
1:27:45
PR (6:42/mi)
2:01:28
Average
-0:02:06
Faster (first to last)
Medal House
2008
Rock ‘n’ Roll Philadelphia Half Marathon
1:46:45
#2786 overall#2130 gender
2008
Life Time Chicago Half Marathon + 5K
1:58:42
#2939 overall#1859 gender
2008
2025 500 Festival Running Events
2:02:30
#8684 overall#6182 gender
2008
Historic Half Training (sponsored by FARC)
2:07:29
#1704 overall#1155 gender
2008
Oklahoma City Memorial Marathon
3:54:18
#4251 overall#1765 gender
2007
Critz Tybee Run Fest
1:27:45
#37 overall#36 gender
2007
Rock ‘n’ Roll Philadelphia Half Marathon
1:54:19
#4447 overall#3131 gender
2006
Critz Tybee Run Fest
1:36:52
#65 overall#59 gender
2006
Rock ‘n’ Roll Philadelphia Half Marathon
1:43:45
#1708 overall#1374 gender
2006
Caesar Rodney Half Marathon
1:50:57
#619 overall#487 gender
2005
Canyonlands Half Marathon
1:45:28
#435 overall#329 gender
2000
Rock ‘n’ Roll Philadelphia Half Marathon
1:57:54
#4014 overall#2822 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:32:50 | #131 |
| 2025 | Dallas Marathon WeekendDallas | TX | 1:55:48 | #1970 |
| 2024 | Rhode Island Half Marathon & 5KEast Providence | RI | 1:42:41 | #140 |
| 2024 | Narragansett Summer Running FestivalEaston | MA | 2:02:06 | #236 |
| 2024 | Maui Oceanfront MarathonUnknown | HI | 2:30:07 | #201 |
| 2023 | Santa Hustle GlendaleGlendale | AZ | 1:28:26 | #2 |
| 2023 | Santa Hustle ArizonaGlendale | AZ | 1:28:26 | #2 |
| 2023 | Brooks Fremantle Running FestivalFremantle | WA | 2:10:20 | #939 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 2:23:28 | #6493 |
| 2022 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:33:33 | #88 |
| 2022 | Life Time Miami Marathon & HalfMiami | FL | 2:23:25 | #5469 |
| 2022 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:27:01 | #3376 |
| 2021 | Yosemite Half MarathonBass Lake | CA | 1:36:10 | #103 |
| 2021 | Cambridge Half Marathon + 5KCambridge | MA | 1:36:56 | #412 |
| 2020 | Rock 'n' Roll San DiegoSan Diego | CA | 1:53:32 | #67 |
| 2020 | Rock ‘n’ Roll VRAnywhere | AZ | 1:54:59 | #419 |
| 2020 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:55:03 | #152 |
| 2020 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:04:16 | #135 |
| 2020 | Rock 'n' Roll San JoseSan Jose | CA | 2:08:16 | #195 |
| 2020 | Bose Rock ‘n’ Roll VR ChicagoChicago | IL | 2:10:35 | #236 |
| 2020 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:12:16 | #255 |
| 2019 | Cape Cod Marathon WeekendFalmouth | MA | 1:39:53 | #118 |
| 2019 | Ogden MarathonOgden | UT | 1:51:08 | #388 |
| 2019 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:52:48 | #163 |
| 2019 | Great Western Half Marathon and 10KSaint Charles | IL | 1:53:19 | #143 |
| 2019 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:57:54 | #632 |
| 2019 | PRESALE 2027 AmeriHealth New Jersey April Fools Half Marathon & 8KAtlantic City | NJ | 2:00:08 | #286 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:07:03 | #2355 |
| 2019 | Boston's Run To RememberBoston | MA | 2:07:09 | #2082 |
| 2018 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:34:06 | #95 |
| 2018 | Ogden MarathonOgden | UT | 1:43:04 | #182 |
| 2018 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:53:55 | #480 |
| 2018 | Great Western Half Marathon and 10KSaint Charles | IL | 1:57:06 | #195 |
| 2018 | Love Run Half MarathonPhiladelphia | PA | 1:57:34 | #2003 |
| 2017 | Rockfest Half MarathonHampton Beach | NH | 1:38:44 | #195 |
| 2017 | Half Madness Half MarathonBatavia | IL | 1:50:31 | #183 |
| 2017 | Love Run Half MarathonPhiladelphia | PA | 1:55:08 | #1792 |
| 2017 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:55:36 | #700 |
| 2016 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:28:48 | #47 |
| 2016 | 2026 Handcart Days RacesBountiful | UT | 1:43:21 | #39 |
| 2016 | Sly Fox Half Madness and 10KSt Charles | IL | 1:43:21 | #223 |
| 2016 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:50:46 | #602 |
| 2016 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 1:54:51 | #287 |
| 2016 | Half Madness Half MarathonBatavia | IL | 1:55:25 | #213 |
| 2015 | Newport MarathonNewport | RI | 1:41:57 | #105 |
| 2015 | Baystate MarathonLowell | MA | 1:43:11 | #203 |
| 2015 | Boston's Run To RememberBoston | MA | 1:48:17 | #1149 |
| 2015 | Shamrock'n Half MarathonSacramento | CA | 1:50:30 | #673 |
| 2015 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:20:36 | #1298 |
| 2015 | 2025 Marine Corps Half Marathon presented by FirstLight Home Care & Capital Automotive GroupCamp Lejeune | NC | 2:40:17 | #723 |
| 2015 | Area 13.1 Half MarathonRoswell | GA | 2:46:13 | #631 |
| 2014 | Soldier Marathon & Half MarathonColumbus | GA | 1:45:33 | #102 |
| 2014 | Boston's Run To RememberBoston | MA | 1:48:05 | #1251 |
| 2013 | Shipyard Old Port Half MarathonPortland | ME | 1:35:32 | #36 |
| 2013 | Rockfest Half MarathonHampton Beach | NH | 1:44:22 | #358 |
| 2013 | Boston's Run To RememberBoston | MA | 1:56:20 | #2415 |
| 2013 | Shiprock MarathonShiprock | NM | 2:30:39 | #307 |
| 2013 | Jingle Bell Half MarathonAtkinson | NH | 3:04:59 | #911 |
| 2012 | Boston's Run To RememberBoston | MA | 1:37:10 | #254 |
| 2012 | Newport MarathonNewport | RI | 2:18:59 | #2416 |
| 2012 | Flying Pig Pump and RunCincinnati | OH | 2:32:10 | #6676 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:23:13 | #4675 |
| 2010 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 1:34:26 | #47 |
| 2010 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:05:33 | #1944 |
| 2010 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:19:53 | #3296 |
| 2010 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:49:36 | #7020 |
| 2009 | Boston's Run To RememberBoston | MA | 1:47:00 | #866 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:07:50 | #5692 |
| 2009 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:08:56 | #2307 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 3:28:01 | #26925 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:46:45 | #2786 |
| 2008 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:58:42 | #2939 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:02:30 | #8684 |
| 2008 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:07:29 | #1704 |
| 2008 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:54:18 | #4251 |
| 2007 | Critz Tybee Run FestSavannah | GA | 1:27:45 | #37 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:54:19 | #4447 |
| 2006 | Critz Tybee Run FestSavannah | GA | 1:36:52 | #65 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:45 | #1708 |
| 2006 | Caesar Rodney Half MarathonWilmington | DE | 1:50:57 | #619 |
| 2005 | Canyonlands Half MarathonMoab | UT | 1:45:28 | #435 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:57:54 | #4014 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MAMassachusetts
10 racesILIllinois
8 racesPAPennsylvania
7 racesNJNew Jersey
6 racesCACalifornia
5 racesMEMaine
5 racesVAVirginia
5 racesGAGeorgia
4 racesUTUtah
4 racesAZArizona
3 racesNHNew Hampshire
3 racesRIRhode Island
3 racesTNTennessee
3 racesFLFlorida
2 racesINIndiana
2 racesOKOklahoma
2 racesWAWashington
2 racesDEDelaware
1 raceHIHawaii
1 raceKSKansas
1 raceNCNorth Carolina
1 raceNMNew Mexico
1 raceNYNew York
1 raceOHOhio
1 raceTXTexas
1 raceLALouisiana
0 racesSCSouth Carolina
0 races50-State Challenge
27/ 51 states + DC
24 states to go