Back to League Tables
MP
Megan Perry
FemaleFlorida2004–2026
78
Total Finishes
61
Distinct Races
22
States (43%)
1:47:09
PR (8:11/mi)
2:28:38
Average
+0:43:39
Slower (first to last)
Medal House
2012
Gasparilla Distance Classic Race Weekend
1:59:26
#1503 overall#465 gender
2012
Gopher To Badger
2:02:45
#509 overall#195 gender
2011
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:04:52
#2141 overall#735 gender
2010
Daytona Beach Half Marathon & 5K
2:02:54
#329 overall#106 gender
2010
Rock n Roll Nashville
2:08:00
#5958 overall#2541 gender
2010
Shamrock Marathon
2:13:33
#3195 overall#1536 gender
2010
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:33:12
#6065 overall#3138 gender
2009
Oklahoma City Memorial Marathon
2:16:21
#2275 overall#1056 gender
2008
Rock 'n' Roll Virgina Beach Half Marathon
3:09:41
#14384 overall#7619 gender
2006
Rock n Roll Nashville
2:25:14
#8060 overall#4161 gender
2006
Grandma's Marathon
2:34:59
#4499 overall#2479 gender
2004
B.A.A. Half Marathon
2:07:50
#2216 overall#1052 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Newport Rhode RacesNewport | RI | 2:05:12 | #1513 |
| 2026 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:51:29 | #1418 |
| 2025 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 2:08:31 | #225 |
| 2025 | Coastal Delaware Running FestivalRehoboth Beach | DE | 2:17:25 | #832 |
| 2025 | Coastal Delaware Running FestivalDewey Beach | DE | 2:17:25 | #832 |
| 2025 | St. Croix Crossing Half MarathonStillwater | MN | 2:23:35 | #435 |
| 2025 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:36:30 | #2392 |
| 2025 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:11:12 | #8337 |
| 2025 | Town of Celebration Marathon & Half MarathonCelebration | FL | 3:12:41 | #1497 |
| 2025 | Rocky Mountain Half Marathon & 5KEstes Park | CO | 3:21:38 | #889 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:51:25 | #12532 |
| 2024 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 1:59:02 | #307 |
| 2024 | Hot Cider Hustle - Lansing Half Marathon, 10K & 5KLansing | MI | 2:11:15 | #139 |
| 2024 | Bill Snyder Highway HalfManhattan | KS | 2:15:58 | #430 |
| 2024 | Shipyard Old Port Half MarathonPortland | ME | 2:17:19 | #1908 |
| 2024 | Rock n Roll NashvilleNashville | TN | 2:19:53 | #4902 |
| 2024 | Ocean City Running FestivalOcean City | MD | 2:22:08 | #502 |
| 2024 | Ocean City Running FestivalOcean City | MD | 2:22:09 | #501 |
| 2024 | Tache Realty Wicked Half MarathonSalem | MA | 2:37:57 | #637 |
| 2024 | Town of Celebration Marathon & Half MarathonCelebration | FL | 3:09:34 | #1415 |
| 2024 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:34:48 | #12366 |
| 2023 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 2:10:36 | #313 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 2:33:27 | #7907 |
| 2022 | Clarence DeMar MarathonKeene | NH | 1:54:08 | #96 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 1:54:20 | #2812 |
| 2022 | Sioux Falls MarathonSioux Falls | SD | 1:59:19 | #234 |
| 2022 | Livermore Half MarathonLivermore | CA | 2:14:31 | #683 |
| 2022 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:56:23 | #911 |
| 2021 | Ocean State Rhode RacesNarragansett | RI | 1:53:15 | #132 |
| 2021 | Ocean State Rhode RacesNarragansett | RI | 1:53:15 | #132 |
| 2021 | Newport MarathonNewport | RI | 1:56:07 | #363 |
| 2021 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 4:55:10 | #1778 |
| 2020 | Sioux Falls MarathonSioux Falls | SD | 1:55:47 | #129 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:32:42 | #5802 |
| 2019 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:55:22 | #297 |
| 2019 | Palace City Kiwanis Half Marathon, 10K & 5KMitchell | SD | 1:55:33 | #46 |
| 2019 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 1:55:52 | #180 |
| 2019 | Sioux Falls MarathonSioux Falls | SD | 1:56:22 | #302 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:24:24 | #3248 |
| 2018 | Palace City Kiwanis Half Marathon, 10K & 5KMitchell | SD | 1:53:28 | #47 |
| 2018 | Sioux Falls MarathonSioux Falls | SD | 1:55:39 | #354 |
| 2018 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:32:24 | #4393 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 2:33:00 | #2324 |
| 2017 | Sioux Falls MarathonSioux Falls | SD | 2:04:24 | #530 |
| 2017 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:35:15 | #6470 |
| 2017 | Divas Half MarathonGalveston | TX | 3:18:23 | #1159 |
| 2016 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 1:56:09 | #307 |
| 2016 | Outer Banks MarathonManteo | NC | 2:06:47 | #573 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 2:11:51 | #6846 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 2:21:20 | #4349 |
| 2016 | Diva Myrtle Beach Half Marathon & 5KMyrtle Beach | SC | 2:32:36 | #695 |
| 2016 | Race to Robie Creek®Boise | ID | 2:32:47 | #1374 |
| 2016 | Race to Robie CreekBoise | ID | 2:32:48 | #1368 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:57:26 | #9014 |
| 2015 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:50:38 | #348 |
| 2015 | Cytiva Top of Utah MarathonLogan | UT | 2:17:37 | #708 |
| 2015 | Air Force MarathonDayton | OH | 2:42:59 | #3156 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:03:58 | #4694 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:24:06 | #8451 |
| 2014 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:24:45 | #1614 |
| 2014 | Ogden MarathonOgden | UT | 2:48:50 | #3252 |
| 2014 | Flying Pig Pump and RunCincinnati | OH | 3:46:25 | #10734 |
| 2013 | Red White and Boom Half MarathonMinneapolils | MN | 1:47:09 | #416 |
| 2013 | REVEL Big CottonwoodSalt Lake City | UT | 1:57:51 | #838 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:04:03 | #3932 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:33:06 | #5344 |
| 2013 | Cedar Canyon Half MarathonCedar City | UT | 2:41:04 | #493 |
| 2013 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:41:30 | #2170 |
| 2013 | Ogden MarathonOgden | UT | 2:42:05 | #3086 |
| 2013 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:56:48 | #1091 |
| 2012 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:59:26 | #1503 |
| 2012 | Gopher To BadgerHudson | WI | 2:02:45 | #509 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:04:42 | #4371 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:09:30 | #5304 |
| 2012 | Dismal Swamp Stomp Running FestivalChesapeake | VA | 2:11:59 | #454 |
| 2012 | Cedar Canyon Half MarathonCedar City | UT | 2:23:18 | #357 |
| 2012 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:36:47 | #6906 |
| 2012 | Ogden MarathonOgden | UT | 2:39:17 | #2627 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:44:14 | #4963 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:53:09 | #7544 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:04:52 | #2141 |
| 2010 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 2:02:54 | #329 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:08:00 | #5958 |
| 2010 | Shamrock MarathonVirginia Beach | VA | 2:13:33 | #3195 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:33:12 | #6065 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:16:21 | #2275 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:09:41 | #14384 |
| 2006 | Rock n Roll NashvilleNashville | TN | 2:25:14 | #8060 |
| 2006 | Grandma's MarathonDuluth | MN | 2:34:59 | #4499 |
| 2004 | B.A.A. Half MarathonBoston | MA | 2:07:50 | #2216 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
11 racesSDSouth Dakota
9 racesUTUtah
7 racesCACalifornia
5 racesKSKansas
5 racesVAVirginia
5 racesMNMinnesota
4 racesRIRhode Island
4 racesLALouisiana
3 racesMIMichigan
3 racesSCSouth Carolina
3 racesIDIdaho
2 racesMAMassachusetts
2 racesOHOhio
2 racesTXTexas
2 racesAZArizona
1 raceCOColorado
1 raceMSMississippi
1 raceNCNorth Carolina
1 raceNYNew York
1 raceOKOklahoma
1 raceAKAlaska
0 races50-State Challenge
22/ 51 states + DC
29 states to go