Back to runner search
ZT
Zachary Thomas
MaleCalifornia2009–2026
76
Total Finishes
64
Different Races
25
States (50%)
1:09:53
PR (5:20/mi)
2:04:03
Average
+1:05:58
Slower (first to last)
Medal House
2012
Long Beach Marathon
1:47:56
#681 overall#524 gender
2012
Long Beach International City Bank Marathon
1:47:56
#683 overall#526 gender
2012
OC Marathon - Half Marathon - 5K
1:48:17
#770 overall#568 gender
2012
OC Marathon
1:48:17
#783 overall#581 gender
2012
Surf City Marathon
1:48:57
#1517 overall#1096 gender
2012
Surf City USA Marathon
1:48:57
#1518 overall#1097 gender
2011
Surf City Marathon
1:45:16
#1082 overall#799 gender
2011
Surf City USA Marathon
1:45:16
#1083 overall#800 gender
2010
Rock 'n' Roll Arizona Marathon
1:09:53
#12 overall#11 gender
2010
Capital City Half Marathon
1:50:09
#804 overall#598 gender
2009
Flagstaff Marathon Presented by Cambium Wealth and Legacy Strategies
1:16:23
#1 overall#1 gender
2009
2026 - San Antonio Marathon
2:08:18
#4289 overall#2607 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | UTMB Desert RATS | — | 1:35:03 | #9 |
| 2026 | Run Bentonville Half MarathonBentonville | AR | 2:22:21 | #2506 |
| 2026 | Run Bentonville Half MarathonBentonville | AR | 2:22:21 | #2506 |
| 2025 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:29:44 | #121 |
| 2025 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 1:53:23 | #593 |
| 2025 | Shipyard Old Port Half MarathonPortland | ME | 1:55:00 | #863 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:00:04 | #9398 |
| 2025 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:11:08 | #3671 |
| 2025 | Runtastic TIMPAmerican Fork | UT | 2:13:44 | #878 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 2:14:44 | #5206 |
| 2025 | Grandma's MarathonDuluth | MN | 2:36:56 | #6099 |
| 2025 | Garry Bjorklund Half MarathonDuluth | MN | 2:36:56 | #6101 |
| 2025 | RUN THE ALAMOSan Antonio | TX | 2:56:01 | #2274 |
| 2024 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 1:49:23 | #363 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:58:26 | #7400 |
| 2024 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:00:21 | #712 |
| 2024 | Maine Coast MarathonWells | ME | 2:10:26 | #918 |
| 2024 | Grandma's MarathonDuluth | MN | 2:21:29 | #4878 |
| 2024 | Garry Bjorklund Half MarathonDuluth | MN | 2:21:29 | #4877 |
| 2024 | Wilmington Historic Half, 10K & 5KWilmington | NC | 2:40:19 | #529 |
| 2024 | Heatwave Half Marathon - Little RockNorth Little Rock | AR | 2:48:37 | #1483 |
| 2024 | Little Rock MarathonLittle Rock | AR | 2:48:37 | #1485 |
| 2023 | T-TOWN Half MarathonTulsa | OK | 1:52:01 | #57 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 2:28:56 | #5423 |
| 2023 | Grandma's MarathonDuluth | MN | 2:32:33 | #5644 |
| 2023 | Garry Bjorklund Half MarathonDuluth | MN | 2:32:33 | #5646 |
| 2023 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:43:00 | #561 |
| 2022 | Rock 'n' Roll New Orleans | — | 1:32:33 | #111 |
| 2022 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:32:34 | #108 |
| 2022 | Half and Half & Double HalfTulsa | OK | 2:19:00 | #7 |
| 2022 | Grandma's MarathonDuluth | MN | 2:37:04 | #5421 |
| 2022 | Garry Bjorklund Half MarathonDuluth | MN | 2:37:04 | #5424 |
| 2022 | Grand Teton Half MarathonJackson | WY | 2:48:55 | #1122 |
| 2022 | Grand Teton & Yellowstone Half Marathons & 5KsJackson | WY | 2:48:55 | #1122 |
| 2021 | Equinox MarathonFairbanks | AK | 1:26:57 | #2 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 1:50:31 | #367 |
| 2021 | Run LoCo Certified Half Marathon and 5K Elf On the RunLenior City | TN | 2:03:35 | #33 |
| 2021 | Mount Rushmore Half MarathonKeystone | SD | 4:28:44 | #2304 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:46:15 | #604 |
| 2019 | Capital City Half MarathonColumbus | OH | 1:50:43 | #1039 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 2:02:04 | #2594 |
| 2019 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:07:41 | #1551 |
| 2019 | The Giant RaceSan Francisco | CA | 2:12:47 | #1033 |
| 2019 | San Francisco Giant RaceSF | CA | 2:12:48 | #1036 |
| 2019 | Marin County Half MarathonSan Rafael | CA | 2:18:21 | #159 |
| 2019 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:45:29 | #513 |
| 2019 | Flying Pirate Half Marathon | — | 2:45:29 | #514 |
| 2019 | Jazz Half Marathon and 5KNew Orleans | LA | 3:04:40 | #1147 |
| 2018 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 1:28:49 | #7 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:29:16 | #287 |
| 2018 | Battle of HillotesHelotes | TX | 1:33:14 | #6 |
| 2018 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:38:36 | #303 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:44:31 | #357 |
| 2018 | Scranton Half MarathonScranton | PA | 1:47:35 | #308 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:58:06 | #1118 |
| 2018 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:00:24 | #1811 |
| 2017 | 3M Half MarathonAustin | TX | 1:29:20 | #163 |
| 2017 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:32:36 | #86 |
| 2017 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:33:27 | #144 |
| 2017 | Critz Tybee Run FestSavannah | GA | 1:36:55 | #54 |
| 2017 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:41:03 | #217 |
| 2016 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:30:33 | #124 |
| 2016 | DONNA Marathon WeekendJacksonville Beach | FL | 2:02:24 | #538 |
| 2016 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:13:58 | #400 |
| 2015 | Chevron City to Surf for ActivBurswood | WA | 1:25:44 | #43 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:44:49 | #328 |
| 2015 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 1:58:19 | #244 |
| 2014 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:24:16 | #622 |
| 2014 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:15:19 | #13098 |
| 2013 | Montana MarathonBillings | MT | 1:29:53 | #8 |
| 2012 | Long Beach MarathonLong Beach | CA | 1:47:56 | #681 |
| 2012 | Long Beach International City Bank Marathon | — | 1:47:56 | #683 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:48:17 | #770 |
| 2012 | OC Marathon | — | 1:48:17 | #783 |
| 2012 | Surf City MarathonHuntington Beach | CA | 1:48:57 | #1517 |
| 2012 | Surf City USA Marathon | — | 1:48:57 | #1518 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:50:17 | #1055 |
| 2012 | Outer Banks MarathonManteo | NC | 1:50:21 | #311 |
| 2011 | Surf City MarathonHuntington Beach | CA | 1:45:16 | #1082 |
| 2011 | Surf City USA Marathon | — | 1:45:16 | #1083 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:09:53 | #12 |
| 2010 | Capital City Half MarathonColumbus | OH | 1:50:09 | #804 |
| 2009 | Flagstaff Marathon Presented by Cambium Wealth and Legacy StrategiesFlagstaff | AZ | 1:16:23 | #1 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:08:18 | #4289 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
10 racesMNMinnesota
8 racesOHOhio
6 racesGAGeorgia
5 racesNYNew York
5 racesTXTexas
5 racesARArkansas
4 racesFLFlorida
4 racesKYKentucky
4 racesALAlabama
3 racesNCNorth Carolina
3 racesAZArizona
2 racesLALouisiana
2 racesMEMaine
2 racesOKOklahoma
2 racesPAPennsylvania
2 racesWYWyoming
2 racesILIllinois
1 raceMDMaryland
1 raceSDSouth Dakota
1 raceTNTennessee
1 raceUTUtah
1 raceCOColorado
0 racesMSMississippi
0 racesNHNew Hampshire
0 races50-State Challenge
25/ 50 states
25 states to go