Back to League Tables
WM
William Marshall
MaleTexas1985–2026
136
Total Finishes
83
Distinct Races
21
States (41%)
1:17:00
PR (5:53/mi)
2:07:30
Average
+1:04:26
Slower (first to last)
Medal House
2000
Sun Capital Partners Boca PAL Half Marathon
1:32:47
#62 overall#57 gender
1999
DRC Half Marathon and 5K
1:59:31
#1093 overall#827 gender
1996
Eversource Hartford Marathon, Half Marathon, Relay & Charity 5K
1:48:19
#459 overall#382 gender
1996
Cook Forest Half Marathon & 5K
1:50:35
#283 overall#242 gender
1995
Buhl Half Marathon and 5K
1:30:11
#44 overall#44 gender
1995
2025 500 Festival Running Events
1:45:58
#2110 overall#1936 gender
1994
Buhl Half Marathon and 5K
1:36:54
#117 overall#106 gender
1993
The Runners Den Scottsdale 1/2 Marathon & 5K
1:38:32
#173 overall#173 gender
1992
Buhl Half Marathon and 5K
1:32:28
#127 overall#118 gender
1987
Buhl Half Marathon and 5K
1:29:07
#99 overall#99 gender
1986
Buhl Half Marathon and 5K
1:31:55
#118 overall#118 gender
1985
Buhl Half Marathon and 5K
1:37:40
#211 overall#198 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Shamrock MarathonVirginia Beach | VA | 1:41:37 | #410 |
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:42:06 | #10352 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:54:25 | #2812 |
| 2025 | Palisades Half Marathon + Trail RunFort Lee | NJ | 2:03:42 | #166 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:03:42 | #3311 |
| 2024 | Dumb DutchmanReadying | PA | 1:49:44 | #16 |
| 2024 | Gardenspot Village MarathonNew Holland | PA | 1:53:14 | #139 |
| 2024 | Little Patuxent River Half Marathon, 10K & 5KColumbia | MD | 2:14:32 | #137 |
| 2024 | UConn Health Half MarathonSimsbury | CT | 3:00:37 | #798 |
| 2023 | Naptown Half Marathon & 10K/5KAnnapolis | MD | 2:07:04 | #216 |
| 2023 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:10:16 | #309 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:18:34 | #5038 |
| 2021 | Frederick Running FestivalFrederick | MD | 2:01:24 | #414 |
| 2021 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:31:53 | #1895 |
| 2021 | Rock 'n' Roll Washington DCWashington | DC | 2:41:10 | #7998 |
| 2021 | Space Coast Marathon & Half MarathonCocoa | FL | 3:26:07 | #1122 |
| 2020 | Air Force MarathonDayton | OH | 1:55:31 | #182 |
| 2020 | Napa Valley MarathonNapa | CA | 1:56:04 | #686 |
| 2020 | Grandma's MarathonDuluth | MN | 2:02:51 | #1442 |
| 2020 | The Maryland Half Marathon & 5KFulton | MD | 2:04:54 | #35 |
| 2020 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 2:17:04 | #250 |
| 2020 | B.A.A. Half MarathonBoston | MA | 2:27:00 | #5018 |
| 2020 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:05:45 | #3920 |
| 2020 | Space Coast Marathon & Half MarathonCocoa | FL | 3:34:28 | #656 |
| 2019 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | — | — |
| 2019 | United Airlines NYC HalfNew York | NY | 1:17:00 | #159 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:17:24 | #168 |
| 2019 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:09:33 | #2303 |
| 2019 | Dallas Marathon WeekendDallas | TX | 2:09:40 | #2281 |
| 2019 | BCS College Station MarathonCollege Station | TX | 2:12:49 | #659 |
| 2019 | Yosemite Half MarathonBass Lake | CA | 2:13:40 | #1287 |
| 2019 | New Year’s Eve RunFort Worth | TX | 2:16:32 | #43 |
| 2019 | Texas QuadDallas | TX | 2:19:26 | #10 |
| 2019 | Charlie's Snake Wrangling MarathonDallas | TX | 2:19:26 | #10 |
| 2019 | Asheville Marathon and HalfAsheville | NC | 2:26:58 | #621 |
| 2019 | Pikes Peak AscentManitou Springs | CO | 5:59:11 | #1356 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:18:31 | #152 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 1:41:44 | #387 |
| 2018 | The Bay Ridge Half Marathon!Brooklyn | NY | 1:49:46 | #69 |
| 2018 | Silo District MarathonWaco | TX | 1:52:15 | #179 |
| 2018 | Skyline Half Marathon, 10K & 5KDallas | TX | 1:52:16 | #58 |
| 2018 | One Step Panther City Half Marathon, 10K, & 5KFort Worth | TX | 1:52:57 | #25 |
| 2018 | MMMC Run with HeartMansfield | TX | 1:56:36 | #45 |
| 2018 | Austin MarathonAustin | TX | 1:56:53 | #1640 |
| 2018 | Arlington MarathonArlington | TX | 2:00:49 | #69 |
| 2018 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 2:04:55 | #122 |
| 2018 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 2:05:33 | #270 |
| 2018 | Susquehanna River Running FestivalHavre de Grace | MD | 2:05:33 | #270 |
| 2018 | Marathon 2 MarathonMarathon | TX | 2:08:27 | #57 |
| 2018 | DRC Half Marathon and 5KDallas | TX | 2:09:24 | #407 |
| 2018 | Dallas Marathon WeekendDallas | TX | 2:09:25 | #2491 |
| 2018 | New Years DoubleAllen | TX | 2:10:27 | #83 |
| 2018 | Charlie's Snake Wrangling MarathonDallas | TX | 2:14:02 | #2 |
| 2018 | Tour Des FleursDallas | TX | 2:15:14 | #393 |
| 2018 | The Texas Double ™ Whine Not A Marathon and Half MarathonDallas | TX | 2:24:01 | #11 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:20:12 | #198 |
| 2017 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:35:11 | #114 |
| 2017 | Skyline Half Marathon, 10K & 5KDallas | TX | 1:47:14 | #58 |
| 2017 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:49:30 | #1577 |
| 2017 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 1:52:03 | #72 |
| 2017 | Tour Des FleursDallas | TX | 1:54:21 | #165 |
| 2017 | Badass TexasWaco | TX | 2:06:41 | #62 |
| 2017 | Harpers Ferry Half Marathon & 5KHarpers Ferry | WV | 2:15:49 | #152 |
| 2017 | River Run Half MarathonBerea | OH | 2:36:58 | #862 |
| 2017 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 4:08:41 | #1133 |
| 2016 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:30:32 | #36 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:40:21 | #2498 |
| 2016 | DRC Half Marathon and 5KDallas | TX | 1:50:06 | #260 |
| 2016 | THAT DAM HALF & 5KGRAND PRAIRIE | TX | 1:53:35 | #45 |
| 2016 | Charlie's Snake Wrangling MarathonDallas | TX | 1:56:23 | #3 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:59:29 | #1304 |
| 2016 | Badass TexasWaco | TX | 2:11:24 | #79 |
| 2016 | Westfield Half MarathonWestfield | MA | 2:27:22 | #177 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:21:52 | #224 |
| 2015 | NYRR Fred Lebow Half MarathonNew York | NY | 1:22:58 | #51 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:49:40 | #1644 |
| 2015 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 1:51:03 | #59 |
| 2015 | All-Out Spring FeverGolden | CO | 1:56:03 | #92 |
| 2015 | Ralston Creek Half Marathon & 5KArvada | CO | 1:57:18 | #162 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:58:36 | #1713 |
| 2015 | Fairview Half Marathon and 5KFairview | TX | 2:00:47 | #209 |
| 2015 | Badass TexasWaco | TX | 2:13:17 | #98 |
| 2015 | All-Out Polar ProwlArvada | CO | 2:17:36 | #107 |
| 2015 | Westfield Half MarathonWestfield | MA | 2:23:42 | #248 |
| 2015 | Thanksgiving Distance ClassicJacksonville | FL | 3:03:39 | #2003 |
| 2014 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:31:23 | #45 |
| 2014 | New Years DoubleAllen | TX | 1:56:50 | #69 |
| 2014 | The Showdown Half Marathon and 5KFairview | TX | 1:57:14 | #130 |
| 2014 | Plano Balloon FestivalPlano | TX | 1:58:33 | #191 |
| 2014 | Colchester Half MarathonColchester | CT | 2:16:00 | #469 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:34:48 | #5589 |
| 2014 | Heatwave Half Marathon - Little RockLittle Rock | AR | 3:52:13 | #4751 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:22:33 | #206 |
| 2013 | Binghamton Bridge RunBinghamton | NY | 1:30:32 | #59 |
| 2013 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:31:38 | #28 |
| 2013 | Bull City Race FestDurham | NC | 1:46:08 | #313 |
| 2013 | Wounded Warrior Half Marathon & 10KIrving | TX | 1:57:45 | #424 |
| 2013 | Natural Bridge Caverns Trail RunSan Antonio | TX | 1:58:16 | #26 |
| 2013 | Irving MarathonIrving | TX | 1:58:43 | #152 |
| 2013 | MMMC Run with HeartMansfield | TX | 2:01:44 | #91 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:20:33 | #12416 |
| 2013 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:32:24 | #9542 |
| 2013 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:39:27 | #8552 |
| 2013 | The Louisiana MarathonBaton Rouge | LA | 2:58:41 | #1616 |
| 2012 | Chevron City to Surf for ActivBurswood | WA | 1:46:25 | #753 |
| 2012 | New Years DoubleAllen | TX | 1:55:06 | #57 |
| 2012 | Austin MarathonAustin | TX | 1:55:24 | #2259 |
| 2012 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:56:48 | #1781 |
| 2012 | Wounded Warrior Half Marathon & 10KIrving | TX | 1:58:59 | #304 |
| 2011 | Catharine Vally Half MarathonWatkins Glen | NY | 1:42:46 | #46 |
| 2011 | Wounded Warrior Half Marathon & 10KIrving | TX | 1:54:52 | #141 |
| 2010 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:29:19 | #58 |
| 2010 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:39:32 | #6622 |
| 2009 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:30:26 | #93 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 2:15:37 | #14074 |
| 2009 | Wisconsin MarathonKenosha | WI | 2:33:03 | #1018 |
| 2008 | Rock Canyon Half MarathonPueblo | CO | 2:04:27 | #301 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 2:16:10 | #4969 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:25:46 | #10843 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:30:32 | #17528 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 2:51:35 | #6423 |
| 2007 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:58:16 | #953 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:35:53 | #5797 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:38:22 | #18557 |
| 2007 | Life Time Miami Marathon & HalfMiami | FL | 2:38:59 | #4782 |
| 2006 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:42:53 | #154 |
| 2006 | Rock n Roll NashvilleNashville | TN | 3:01:22 | #11877 |
| 2005 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:00:34 | #633 |
| 2005 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:05:10 | #342 |
| 2005 | Life Time Miami Marathon & HalfMiami | FL | 2:29:48 | #3028 |
| 2004 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:56:36 | #736 |
| 2004 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:41:27 | #1619 |
| 2002 | B.A.A. Half MarathonBoston | MA | 2:13:46 | #2302 |
| 2002 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:37:34 | #2674 |
| 2001 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:11:24 | #1357 |
| 2000 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 1:32:47 | #62 |
| 2000 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:50:43 | #531 |
| 2000 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:36:47 | #4431 |
| 1999 | DRC Half Marathon and 5KDallas | TX | 1:59:31 | #1093 |
| 1996 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:48:19 | #459 |
| 1996 | Cook Forest Half Marathon & 5KCooksburg | PA | 1:50:35 | #283 |
| 1995 | Buhl Half Marathon and 5KHermitage | PA | 1:30:11 | #44 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:45:58 | #2110 |
| 1994 | Buhl Half Marathon and 5KHermitage | PA | 1:36:54 | #117 |
| 1993 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:38:32 | #173 |
| 1992 | Buhl Half Marathon and 5KHermitage | PA | 1:32:28 | #127 |
| 1987 | Buhl Half Marathon and 5KHermitage | PA | 1:29:07 | #99 |
| 1986 | Buhl Half Marathon and 5KHermitage | PA | 1:31:55 | #118 |
| 1985 | Buhl Half Marathon and 5KHermitage | PA | 1:37:40 | #211 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
48 racesNYNew York
15 racesPAPennsylvania
15 racesFLFlorida
14 racesCTConnecticut
7 racesMDMaryland
7 racesCOColorado
6 racesCACalifornia
5 racesINIndiana
4 racesMAMassachusetts
4 racesILIllinois
3 racesLALouisiana
2 racesOHOhio
2 racesVAVirginia
2 racesARArkansas
1 raceAZArizona
1 raceDCDistrict of Columbia
1 raceWIWisconsin
1 raceIAIowa
0 racesKSKansas
0 racesSCSouth Carolina
0 races50-State Challenge
21/ 51 states + DC
30 states to go