Back to League Tables
MB
Mark Button
MaleCalifornia2004–2025
72
Total Finishes
49
Distinct Races
6
States (12%)
1:57:35
PR (8:59/mi)
2:54:15
Average
+1:51:02
Slower (first to last)
Medal House
2014
Austin Marathon
2:48:42
#7657 overall#3501 gender
2013
The Woodlands Marathon
2:11:10
#1791 overall#955 gender
2013
Austin Marathon
2:27:36
#6530 overall#3233 gender
2012
The Woodlands Marathon
2:09:24
#1366 overall#730 gender
2011
Austin Marathon
2:14:28
#4403 overall#2412 gender
2010
Austin Marathon
2:24:23
#4896 overall#2376 gender
2009
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:22:58
#4216 overall#2347 gender
2008
Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8k
2:15:42
#2118 overall
2007
UTHealth Houston Half Marathon & 10K
1:57:35
#847 overall#624 gender
2007
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:08:23
#2241 overall#1415 gender
2006
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:00:22
#1862 overall#1337 gender
2004
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:05:30
#1952 overall#1349 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Champion Mine Trail RaceNevada City | CA | 3:56:32 | #140 |
| 2024 | Golden Gate Trail RunSausalito | CA | 3:39:57 | #154 |
| 2024 | Redwood (Spring) Trail RunOakland | CA | 3:47:03 | #103 |
| 2023 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:28:36 | #544 |
| 2023 | Clo Cow Half MarathonPetaluma | CA | 2:59:28 | #236 |
| 2023 | Golden Gate HeadlandsStinson Beach | CA | 3:01:54 | #144 |
| 2023 | Rock the LochCastro Valley | CA | 3:15:27 | #26 |
| 2023 | Folsom LakeFolsom | CA | 3:21:38 | #91 |
| 2023 | Horseshoe Lake Trail RunLa Honda | CA | 3:28:52 | #76 |
| 2023 | Bad BassCastro Valley | CA | 3:30:37 | #119 |
| 2023 | Redwood (Summer) Trail RunOakland | CA | 3:39:16 | #83 |
| 2023 | Redwood Trail RunOakland | CA | 3:39:16 | #82 |
| 2023 | SPASM Crystal Springs Trail RunWoodside | CA | 3:41:51 | #77 |
| 2023 | The Groves Trail RunLoma Mar | CA | 3:44:09 | #26 |
| 2023 | Auburn Half MarathonAuburn | CA | 4:24:06 | #133 |
| 2022 | Delta Harvest RunBrentwood | CA | 2:52:59 | #53 |
| 2022 | SPASM Lake Chabot Trail RunCastro Valley | CA | 3:09:18 | #59 |
| 2022 | SPASM Crystal Springs Trail RunWoodside | CA | 3:11:37 | #42 |
| 2022 | Truckee Half Marathon and 5KTruckee | CA | 3:11:41 | #161 |
| 2022 | Golden Gate Trail RunSausalito | CA | 3:13:33 | #145 |
| 2022 | The Rock the Loch 5K/10K/Half Marathon (LIVE or Virtual)Castro Valley | CA | 3:13:35 | #41 |
| 2022 | Bad BassCastro Valley | CA | 3:14:09 | #109 |
| 2022 | Santa Cruz Trail RunFelton | CA | 3:29:11 | #110 |
| 2022 | Santa Cruz Trail RunSanta Cruz | CA | 3:29:11 | #110 |
| 2022 | Sasquatch ScrambleSan Rafael | CA | 3:39:26 | #23 |
| 2022 | Auburn Half MarathonAuburn | CA | 3:39:27 | #78 |
| 2022 | Knickerbocker Canyon Trail RunAuburn | CA | 3:49:45 | #122 |
| 2021 | Run RocklinRocklin | CA | 2:41:15 | #167 |
| 2021 | Tesoro Viejo Spring Classic Half MarathonMadera | CA | 2:47:43 | #170 |
| 2021 | Bad BassCastro Valley | CA | 3:01:04 | #86 |
| 2021 | SPASM Crystal Springs Trail RunWoodside | CA | 3:05:54 | #75 |
| 2021 | Almost New Year's EveCastro Valley | CA | 3:09:42 | #130 |
| 2021 | San Lorenzo River Trail RunSanta Cruz | CA | 3:15:28 | #60 |
| 2021 | Auburn Half MarathonAuburn | CA | 3:21:47 | #58 |
| 2021 | Heart of Cool Trail RunCool | CA | 3:25:54 | #40 |
| 2020 | The Woodlands MarathonThe Woodlands | TX | 2:31:48 | #2345 |
| 2019 | Manda RunLoomis | CA | 2:22:15 | #107 |
| 2019 | Brazen New Year's DayCastro Valley | CA | 2:42:20 | #188 |
| 2019 | Brazen New Year's DayCastro Valley | CA | 2:42:20 | #188 |
| 2019 | Folsom's Run With NatureFolsom | CA | 2:45:53 | #78 |
| 2018 | Canby Dahlia RunCanby | OR | 2:19:58 | #147 |
| 2018 | Victory RaceRichmond | CA | 2:22:21 | #242 |
| 2018 | Humboldt Bay MarathonEureka | CA | 2:22:31 | #93 |
| 2018 | Run RocklinRocklin | CA | 2:23:30 | #215 |
| 2018 | Almost New Year's EveCastro Valley | CA | 2:23:54 | #223 |
| 2018 | Gold Country Half MarathonEl Dorado Hills | CA | 2:25:11 | #430 |
| 2018 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 2:30:07 | #312 |
| 2018 | Knickerbocker Canyon Trail RunAuburn | CA | 3:04:41 | #51 |
| 2018 | Diablo Trails ChallengeWalnut Creek | CA | 3:10:59 | #184 |
| 2018 | Skyline to the Sea Marathon & Half MarthonDavenport | IA | 3:38:02 | #54 |
| 2017 | Manda RunLoomis | CA | 2:16:50 | #142 |
| 2017 | Brazen Summer BreezeSan Leandro | CA | 2:22:43 | #240 |
| 2017 | Cloverdale Vineyard RacesCloverdale | CA | 2:33:48 | #88 |
| 2017 | Bad BassCastro Valley | CA | 2:46:46 | #148 |
| 2016 | Placerville Path Run Jingle & MinglePlacerville | CA | 2:14:58 | #17 |
| 2016 | Austin MarathonAustin | TX | 2:33:08 | #5693 |
| 2016 | Annadel Half MarathonSanta Rosa | CA | 2:33:44 | #165 |
| 2015 | The Woodlands MarathonThe Woodlands | TX | 2:01:48 | #1118 |
| 2015 | Austin MarathonAustin | TX | 2:10:54 | #3607 |
| 2015 | Woodside Ramble - WinterRedwood City | CA | 2:57:45 | #109 |
| 2014 | Austin MarathonAustin | TX | 2:48:42 | #7657 |
| 2013 | The Woodlands MarathonThe Woodlands | TX | 2:11:10 | #1791 |
| 2013 | Austin MarathonAustin | TX | 2:27:36 | #6530 |
| 2012 | The Woodlands MarathonThe Woodlands | TX | 2:09:24 | #1366 |
| 2011 | Austin MarathonAustin | TX | 2:14:28 | #4403 |
| 2010 | Austin MarathonAustin | TX | 2:24:23 | #4896 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:22:58 | #4216 |
| 2008 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:15:42 | #2118 |
| 2007 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:57:35 | #847 |
| 2007 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:08:23 | #2241 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:00:22 | #1862 |
| 2004 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:05:30 | #1952 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
53 racesTXTexas
15 racesIAIowa
1 raceNYNew York
1 raceOROregon
1 raceVAVirginia
1 race50-State Challenge
6/ 51 states + DC
45 states to go