Back to League Tables
MB
Megan Bradley
FemaleColorado2005–2026
72
Total Finishes
57
Distinct Races
16
States (31%)
1:46:03
PR (8:06/mi)
2:22:09
Average
+0:01:36
Slower (first to last)
Medal House
2010
Ogden Marathon
1:51:15
#426 overall#174 gender
2010
2026 - San Antonio Marathon
2:47:45
#14786 overall#8455 gender
2009
Cytiva Top of Utah Marathon
1:47:40
#334 overall#108 gender
2009
Kaiser Permanente San Francisco Half Marathon & 5K
2:05:17
#3142 overall#1252 gender
2009
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:48:54
#6346 overall#3294 gender
2009
Rock ‘n’ Roll Philadelphia Half Marathon
2:52:48
#11797 overall#5999 gender
2008
Snow Canyon Half Marathon
2:01:34
#324 overall#149 gender
2007
Ogden Marathon
1:59:05
#387 overall#161 gender
2007
Bryce Canyon Half Marathon
1:59:11
#79 overall#79 gender
2007
Salt Lake City Marathon
2:03:54
#1106 overall#488 gender
2005
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:25:13
#4069 overall#1708 gender
2005
Seattle Marathon
2:39:46
#5075 overall#2812 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Marblehead Half MarathonMarblehead | MA | 2:01:56 | #383 |
| 2026 | North Park Half MarathonAllison Park | PA | 2:12:07 | #629 |
| 2026 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:24:12 | #1364 |
| 2026 | Austin MarathonAustin | TX | 2:26:49 | #9431 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:01:20 | #2970 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:34:31 | #3424 |
| 2024 | Presque Isle Half MarathonErie | PA | 1:53:58 | #301 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:54:17 | #24 |
| 2023 | Long Beach Classic Half and 5KLong Beach | CA | 2:07:50 | #303 |
| 2023 | Newport Rhode RacesNewport | RI | 2:26:08 | #1481 |
| 2023 | Newport Rhode RaceNewport | RI | 2:26:08 | #1481 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:51:59 | #5532 |
| 2022 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 2:24:40 | #746 |
| 2022 | Seaside Half-Marathon and 5KSeaside | FL | 2:24:40 | #747 |
| 2021 | Flying Pig Pump and RunCincinnati | OH | 2:15:16 | #2221 |
| 2021 | Mount Rushmore Half MarathonKeystone | SD | 2:31:56 | #587 |
| 2021 | Bridge of the Gods RunCascade Locks | OR | 2:41:59 | #333 |
| 2021 | Spring Georgetown HalfGeorgetown | WA | 2:53:02 | #152 |
| 2020 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:52:11 | #5163 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:55:52 | #1824 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 2:09:55 | #3453 |
| 2019 | Nebraska State Fair MarathonGrand Island | NE | 2:13:40 | #178 |
| 2019 | The Woodlands MarathonThe Woodlands | TX | 2:28:21 | #2437 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:31:01 | #3715 |
| 2019 | Grand Canyon Half MarathonTUSAYAN | AZ | 3:06:33 | #369 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:00:35 | #2656 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 2:04:34 | #1856 |
| 2018 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 2:09:56 | #399 |
| 2018 | Baltimore Running FestivalBaltimore | MD | 2:16:54 | #3062 |
| 2018 | Blue Bell Fun RunBrenham | TX | 2:23:41 | #267 |
| 2018 | Zion Half MarathonSpringdale | UT | 2:40:06 | #1407 |
| 2018 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:51:35 | #626 |
| 2017 | Hershey Half MarathonHershey | PA | 2:07:36 | #1393 |
| 2017 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 2:09:12 | #415 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:23:37 | #5160 |
| 2017 | Shenandoah Half MarathonLuray | VA | 2:24:55 | #543 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:58:37 | #12465 |
| 2017 | Joshua Tree Half MarathonJoshua Tree | CA | 3:14:29 | #1342 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:08:02 | #3703 |
| 2016 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:15:21 | #798 |
| 2016 | Louisville Trail Half MarathonLouisville | CO | 2:22:04 | #121 |
| 2016 | Grand Teton Half MarathonJackson | WY | 2:22:59 | #995 |
| 2016 | Kiawah Island MarathonKiawah Island | SC | 2:24:20 | #1967 |
| 2016 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 2:28:27 | #1029 |
| 2016 | Iron Horse Half MarathonNorth Bend | WA | 2:35:36 | #755 |
| 2016 | Galloping Gertie HalfGig Harbor | WA | 2:41:44 | #199 |
| 2016 | Beat The BlerchCarnation | WA | 2:51:23 | #601 |
| 2015 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:04:34 | #619 |
| 2015 | Wild Half Marathon and 8kWildwood | NJ | 2:10:53 | #880 |
| 2015 | Divas Half MarathonGalveston | TX | 2:18:08 | #434 |
| 2015 | Rock Tahoe Half MarathonStateline | NV | 2:47:21 | #1130 |
| 2014 | Hobble Creek Half MarathonMapleton | UT | 1:46:03 | #256 |
| 2014 | Rock n Roll NashvilleNashville | TN | 2:02:33 | #4208 |
| 2014 | BCS College Station MarathonCollege Station | TX | 2:14:32 | #992 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:14:32 | #4150 |
| 2014 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:14:58 | #1219 |
| 2014 | Oakland Running FestivalOakland | CA | 2:26:07 | #2126 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:31:17 | #7350 |
| 2014 | Beat The BlerchCarnation | WA | 2:37:15 | #526 |
| 2013 | Hobble Creek Half MarathonMapleton | UT | 1:47:59 | #295 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:57:52 | #5696 |
| 2013 | Berkeley Half MarathonBerkeley | CA | 2:13:37 | #2988 |
| 2013 | The Spokane MarathonSpokane | WA | 2:15:13 | #452 |
| 2013 | The Woodlands MarathonThe Woodlands | TX | 2:26:45 | #2537 |
| 2013 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:54:13 | #326 |
| 2012 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:53:23 | #707 |
| 2012 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:14:43 | #4149 |
| 2012 | Salt Lake City MarathonSalt Lake City | UT | 2:29:31 | #2744 |
| 2012 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:29:56 | #555 |
| 2011 | Runtastic HAUNTED ProvoProvo | UT | 2:03:48 | #1603 |
| 2011 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:31:22 | #599 |
| 2010 | Ogden MarathonOgden | UT | 1:51:15 | #426 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 2:47:45 | #14786 |
| 2009 | Cytiva Top of Utah MarathonLogan | UT | 1:47:40 | #334 |
| 2009 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:05:17 | #3142 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:48:54 | #6346 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:52:48 | #11797 |
| 2008 | Snow Canyon Half MarathonSaint George | UT | 2:01:34 | #324 |
| 2007 | Ogden MarathonOgden | UT | 1:59:05 | #387 |
| 2007 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:59:11 | #79 |
| 2007 | Salt Lake City MarathonSalt Lake City | UT | 2:03:54 | #1106 |
| 2005 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:25:13 | #4069 |
| 2005 | Seattle MarathonSeattle | WA | 2:39:46 | #5075 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
15 racesUTUtah
11 racesPAPennsylvania
8 racesWAWashington
8 racesCACalifornia
7 racesFLFlorida
6 racesCOColorado
5 racesTNTennessee
4 racesOHOhio
3 racesMAMassachusetts
1 raceNENebraska
1 raceNJNew Jersey
1 raceNYNew York
1 raceOROregon
1 raceSDSouth Dakota
1 raceDCDistrict of Columbia
0 races50-State Challenge
16/ 51 states + DC
35 states to go