Back to League Tables
MM
Michelle Marshall
FemaleCalifornia1998–2025
113
Total Finishes
63
Distinct Races
18
States (35%)
1:33:06
PR (7:06/mi)
2:32:37
Average
+0:19:58
Slower (first to last)
Medal House
2007
2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San Diego
1:33:06
#163 overall#59 gender
2007
Rock ‘n’ Roll Philadelphia Half Marathon
2:31:50
#10307 overall#4667 gender
2007
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:35:24
#4503 overall#2128 gender
2007
OC Marathon - Half Marathon - 5K
2:40:09
#3937 overall#1693 gender
2006
Shamrock Marathon
2:16:23
#2540 overall#1179 gender
2006
Rock 'n' Roll Virgina Beach Half Marathon
2:21:46
#8127 overall#3637 gender
2006
2026 Disneyland® Half Marathon Weekend presented by HONDA
3:23:02
#8711 overall#5194 gender
2005
Rock 'n' Roll Virgina Beach Half Marathon
2:01:02
#4421 overall#1488 gender
2004
OC Marathon - Half Marathon - 5K
2:59:21
#2702 overall#1393 gender
2004
Rock 'n' Roll Virgina Beach Half Marathon
3:11:08
#10893 overall#5839 gender
2004
North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)
3:18:02
#494 overall#293 gender
1998
2025 500 Festival Running Events
2:48:09
#12647 overall#4597 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | REVEL Big BearBig Bear Lake | CA | 2:23:06 | #1288 |
| 2025 | 2025 Eugene Marathon WeekendEugene | OR | 2:34:14 | #3607 |
| 2025 | Eugene Marathon 2024Eugene | OR | 2:34:14 | #3601 |
| 2025 | Cleveland Marathon & Half MarathonCleveland | OH | 3:08:07 | #3832 |
| 2024 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:14:54 | #1684 |
| 2024 | REVEL Big BearBig Bear Lake | CA | 2:15:14 | #2491 |
| 2024 | Eugene MarathonEugene | OR | 2:45:14 | #5643 |
| 2024 | Eugene Marathon 2024Eugene | OR | 2:53:48 | #3492 |
| 2024 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 3:24:56 | #1217 |
| 2024 | Evansville Half MarathonEvansville | IN | 3:32:46 | #1083 |
| 2023 | REVEL Big BearBig Bear Lake | CA | 2:17:20 | #901 |
| 2023 | Hot Cider Hustle - Twin Cities Half Marathon & 5KBloomington | MN | 2:27:14 | #565 |
| 2023 | Greater St. Louis MarathonSt. Louis | MO | 2:53:37 | #2662 |
| 2023 | Rock 'n' Roll ClearwaterClearwater | FL | 2:57:21 | #3897 |
| 2023 | Evansville Half MarathonEvansville | IN | 2:58:02 | #807 |
| 2023 | First Energy Akron MarathonAkron | OH | 3:09:07 | #2020 |
| 2022 | REVEL Big BearBig Bear Lake | CA | 2:18:42 | #841 |
| 2022 | Evansville Half MarathonEvansville | IN | 2:51:39 | #676 |
| 2021 | Space Coast Marathon & Half MarathonCocoa | FL | 1:50:23 | #160 |
| 2021 | Newburyport Half Marathon and RelayNewburyport | MA | 1:56:34 | #316 |
| 2021 | Evansville Half MarathonEvansville | IN | 2:28:39 | #472 |
| 2021 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 3:15:55 | #1308 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:46:49 | #6950 |
| 2020 | Happy Girls Run SistersSisters | OR | 3:29:22 | #379 |
| 2019 | Space Coast Marathon & Half MarathonCocoa | FL | 1:51:36 | #131 |
| 2019 | Mayberry Half MarathonMount Airy | NC | 1:58:29 | #136 |
| 2019 | REVEL Big BearBig Bear Lake | CA | 2:16:13 | #717 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:34:04 | #5054 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 2:35:43 | #6196 |
| 2018 | Novant Health Wilmington NC MarathonWilmington | NC | 1:55:38 | #441 |
| 2018 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 1:55:39 | #441 |
| 2018 | REVEL Big BearBig Bear Lake | CA | 2:04:26 | #580 |
| 2018 | Evansville Half MarathonEvansville | IN | 2:26:21 | #851 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:28:56 | #5107 |
| 2018 | Run the BluegrassLexington | KY | 2:34:41 | #1933 |
| 2018 | Peace, Run & Harmony Half MarathonNew Harmony | IN | 2:37:40 | #296 |
| 2018 | First Energy Akron MarathonAkron | OH | 3:01:48 | #2685 |
| 2017 | Fontana Days RunFontana | CA | 2:06:39 | #440 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:12:20 | #3758 |
| 2017 | Milwaukee MarathonMilwaukee | WI | 2:17:48 | #755 |
| 2017 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:22:04 | #2115 |
| 2017 | Carlsbad MarathonCarlsbad | CA | 2:25:28 | #3300 |
| 2017 | Southern Illinois Spring Classic Half Marathon & 5KLawrenceville | IL | 2:30:08 | #42 |
| 2017 | Evansville Half MarathonEvansville | IN | 2:31:51 | #960 |
| 2017 | Crawlin' Crab Half MarathonHampton | VA | 3:01:53 | #1187 |
| 2017 | First Energy Akron MarathonAkron | OH | 3:04:31 | #2729 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 3:16:25 | #15566 |
| 2016 | Carolina Brewfest Half and 5kHigh Point | NC | 1:49:55 | #76 |
| 2016 | Rockfest Half MarathonHampton Beach | NH | 1:57:12 | #1009 |
| 2016 | Newburyport Half Marathon and RelayNewburyport | MA | 2:02:55 | #1118 |
| 2016 | Milwaukee MarathonMilwaukee | WI | 2:12:26 | #880 |
| 2016 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:14:00 | #1911 |
| 2016 | Southern Illinois Spring Classic Half Marathon & 5KLawrenceville | IL | 2:18:04 | #57 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:18:46 | #4641 |
| 2016 | The Giant RaceSan Francisco | CA | 2:19:22 | #1797 |
| 2016 | Evansville Half MarathonEvansville | IN | 2:23:33 | #988 |
| 2016 | Rock n Roll NashvilleNashville | TN | 2:32:38 | #10462 |
| 2015 | Milwaukee MarathonMilwaukee | WI | 2:12:16 | #808 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:15:08 | #3490 |
| 2015 | The Giant RaceSan Francisco | CA | 2:22:42 | #2110 |
| 2015 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:36:00 | #1877 |
| 2015 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:43:53 | #8 |
| 2015 | Southern Illinois Spring Classic Half Marathon & 5KLawrenceville | IL | 2:43:57 | #76 |
| 2015 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:44:41 | #3338 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:47:55 | #8123 |
| 2015 | First Energy Akron MarathonAkron | OH | 2:56:42 | #3711 |
| 2015 | Catharine Vally Half MarathonWatkins Glen | NY | 2:56:43 | #396 |
| 2014 | Manchester City MarathonManchester | NH | 2:01:16 | #252 |
| 2014 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 2:08:50 | #492 |
| 2014 | Pirate 5K, 10K, & 13.1M at Bowling Green, KY (17)Bowling Green | KY | 2:11:33 | #163 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:13:57 | #6400 |
| 2014 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:17:39 | #1914 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:21:52 | #6931 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:24:39 | #5009 |
| 2014 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:32:12 | #1627 |
| 2014 | Carlsbad MarathonCarlsbad | CA | 2:41:26 | #5737 |
| 2014 | Summerlin Half MarathonLas Vegas | NV | 2:48:56 | #440 |
| 2014 | Evansville Half MarathonEvansville | IN | 3:02:15 | #1683 |
| 2013 | Nashville 1/2 MarathonNashville | TN | 2:11:52 | #684 |
| 2013 | San Luis Obispo Marathon & HalfSan Luis Obispo | CA | 2:54:34 | #1880 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:58:15 | #12207 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 1:58:05 | #2021 |
| 2012 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 1:59:42 | #626 |
| 2012 | Cheesehead RunHilbert | WI | 2:20:04 | #164 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:23:10 | #4877 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:30:35 | #11362 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:37:16 | #9706 |
| 2012 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 3:05:22 | #2723 |
| 2011 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 2:04:47 | #649 |
| 2011 | Tucson MarathonTucson | AZ | 2:15:52 | #877 |
| 2011 | Hershey Half MarathonHershey | PA | 2:28:52 | #2988 |
| 2011 | Life Time Miami Marathon & HalfMiami | FL | 2:32:13 | #9407 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:36:12 | #6644 |
| 2011 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 2:38:30 | #345 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:47:59 | #15673 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 2:59:35 | #13649 |
| 2011 | Mad MarathonWaitsfield | VT | 3:04:51 | #441 |
| 2010 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 2:02:39 | #696 |
| 2010 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:21:19 | #2361 |
| 2010 | Hershey Half MarathonHershey | PA | 2:23:44 | #1559 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:25:59 | #5869 |
| 2010 | Carlsbad MarathonCarlsbad | CA | 2:34:31 | #5345 |
| 2010 | Life Time Miami Marathon & HalfMiami | FL | 2:37:36 | #7622 |
| 2010 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:47:15 | #4962 |
| 2010 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:56:04 | #2094 |
| 2009 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 2:14:41 | #771 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:23:01 | #10041 |
| 2009 | St. Luke's Half Marathon & 5KAllentown | PA | 2:28:15 | #2677 |
| 2009 | Carlsbad MarathonCarlsbad | CA | 2:34:55 | #5750 |
| 2009 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:45:36 | #3603 |
| 2009 | Two Cities MarathonFresno | CA | 2:49:14 | #2113 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:56:49 | #8486 |
| 2009 | Rock n Roll NashvilleNashville | TN | 3:48:57 | #21829 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:37:29 | #11769 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:44:26 | #6730 |
| 2008 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:46:22 | #3425 |
| 2007 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:33:06 | #163 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:31:50 | #10307 |
| 2007 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:35:24 | #4503 |
| 2007 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:40:09 | #3937 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 2:16:23 | #2540 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:21:46 | #8127 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:23:02 | #8711 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:01:02 | #4421 |
| 2004 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:59:21 | #2702 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:11:08 | #10893 |
| 2004 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 3:18:02 | #494 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:48:09 | #12647 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
39 racesFLFlorida
14 racesINIndiana
12 racesWIWisconsin
9 racesPAPennsylvania
7 racesVAVirginia
6 racesOHOhio
5 racesOROregon
5 racesKYKentucky
4 racesNCNorth Carolina
4 racesILIllinois
3 racesWAWashington
3 racesAZArizona
2 racesMAMassachusetts
2 racesNVNevada
2 racesCOColorado
1 raceNYNew York
1 raceVTVermont
1 race50-State Challenge
18/ 51 states + DC
33 states to go