Back to League Tables
SW
Stephen Williams
MaleWisconsin1994–2026
175
Total Finishes
97
Distinct Races
29
States (57%)
1:32:11
PR (7:02/mi)
2:09:30
Average
+0:16:31
Slower (first to last)
Medal House
2000
Liberty Waterfront Half Marathon and 5K Run
1:34:55
#174 overall#148 gender
1999
Liberty Waterfront Half Marathon and 5K Run
1:36:24
#202 overall#178 gender
1999
2025 500 Festival Running Events
2:14:16
#8108 overall#5796 gender
1998
The Runners Den Scottsdale 1/2 Marathon & 5K
1:49:43
#298 overall#238 gender
1998
2025 500 Festival Running Events
2:12:59
#8556 overall#6219 gender
1997
2025 500 Festival Running Events
1:55:45
#4138 overall#3460 gender
1997
New Bedford Half Marathon
2:08:58
#1415 overall#1013 gender
1995
The Runners Den Scottsdale 1/2 Marathon & 5K
1:55:45
#426 overall#426 gender
1995
2026 Desert Classic Half Marathon & 5K January 24, 2026
1:56:31
#164 overall#112 gender
1995
2025 500 Festival Running Events
2:02:47
#4994 overall#4153 gender
1994
The Runners Den Scottsdale 1/2 Marathon & 5K
1:56:33
#483 overall#483 gender
1994
2025 500 Festival Running Events
2:01:18
#4532 overall#3865 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Garmin Marathon DurhamDurham | NC | 1:33:28 | #82 |
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:54:23 | #510 |
| 2026 | South Shore Half MarathonMilwaukee | WI | 1:56:16 | #115 |
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:01:45 | #4142 |
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:13:04 | #1403 |
| 2025 | Tucson MarathonTucson | AZ | 1:32:36 | #100 |
| 2025 | The Snohomish River Run Marathon, Half Marathon, 10K and 5KSnohomish | WA | 1:49:02 | #133 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:51:46 | #2459 |
| 2025 | Eastern StatesHampton | NH | 1:52:09 | #138 |
| 2025 | South Shore Half MarathonMilwaukee | WI | 1:53:51 | #163 |
| 2025 | The Gobbler Half Marathon, 10K & 5KLexington | KY | 2:08:00 | #157 |
| 2025 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 2:09:32 | #182 |
| 2025 | 2027 Augusta Half Marathon 10K 5KAugusta | GA | 2:10:50 | #244 |
| 2025 | Shamrock'n Half MarathonSacramento | CA | 2:11:07 | #1361 |
| 2025 | The Mid South 50KStillwater | OK | 2:18:13 | #100 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:27:25 | #21616 |
| 2025 | Rock 'n' Roll San JoseSan Jose | CA | 3:12:36 | #4281 |
| 2024 | Tucson MarathonTucson | AZ | 1:32:41 | #89 |
| 2024 | Running From Yeti - Kansas City, MOKansas City | MO | 1:49:09 | #15 |
| 2024 | Running From Yeti - Kansas CityKansas City | MO | 1:49:10 | #15 |
| 2024 | Strider Half MarathonMilwaukee | WI | 1:55:00 | #166 |
| 2024 | South Shore Half MarathonMilwaukee | WI | 1:57:03 | #208 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:03:10 | #4426 |
| 2024 | Urban Cow Half MarathonSacramento | CA | 2:03:32 | #937 |
| 2024 | Colorado Brewery Running Series - Left Hand Brewing Half MarathonLongmont | CO | 2:27:18 | #107 |
| 2024 | Longmont Half & 5k (LM Half)Longmont | CO | 2:38:42 | #149 |
| 2023 | Kansas Half MarathonLawrence | KS | 1:37:09 | #60 |
| 2023 | OAT RunPort Angeles | WA | 1:48:06 | #16 |
| 2023 | Callaway Gardens MarathonPine Mountain | GA | 1:48:37 | #17 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:53:46 | #2505 |
| 2023 | Strider Half MarathonMilwaukee | WI | 1:54:41 | #226 |
| 2023 | South Shore Half MarathonMilwaukee | WI | 1:55:19 | #205 |
| 2023 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:46:45 | #4613 |
| 2022 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:40:09 | #222 |
| 2022 | Seattle Cherry Blossom RunSeattle | WA | 1:40:17 | #88 |
| 2022 | Seattle Cherry Blossom RunSeattle | WA | 1:40:17 | #88 |
| 2022 | Strider Half MarathonMilwaukee | WI | 1:54:33 | #211 |
| 2022 | Urban Cow Half MarathonSacramento | CA | 2:11:48 | #1152 |
| 2022 | Dallas Marathon WeekendDallas | TX | 2:24:19 | #4075 |
| 2022 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:29:12 | #1748 |
| 2022 | Rock 'n' Roll San JoseSan Jose | CA | 2:40:44 | #3088 |
| 2021 | Seattle MarathonSeattle | WA | 1:38:20 | #120 |
| 2021 | Bellingham Bay MarathonBellingham | WA | 1:38:48 | #60 |
| 2021 | The Snohomish River Run Marathon, Half Marathon, 10K and 5KSnohomish | WA | 1:42:28 | #55 |
| 2021 | Hartfest Half MarathonWauwatosa | WI | 1:48:02 | #29 |
| 2021 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:56:05 | #368 |
| 2021 | United Airlines NYC HalfNew York | NY | 2:32:50 | #9574 |
| 2021 | Rock 'n' Roll San JoseSan Jose | CA | 2:43:46 | #3042 |
| 2020 | Winter Warrior Half Marathon, Quarter Marathon & Half Marathon RelayRochester | NY | 1:42:03 | #32 |
| 2020 | Sarasota Music Half MarathonSaraota | FL | 2:44:37 | #853 |
| 2020 | Surf City MarathonHuntington Beach | CA | 3:53:41 | #9258 |
| 2019 | Strider Half MarathonMilwaukee | WI | 1:36:37 | #105 |
| 2019 | Hartfest Half MarathonWauwatosa | WI | 1:37:36 | #43 |
| 2019 | Shamrock Run PortlandPortland | OR | 1:42:37 | #249 |
| 2019 | EVL Halloween Half Marathon, 5k, Half Marathon RelayEllicottville | NY | 1:44:11 | #50 |
| 2019 | Oregon Winter Half MarathonAloha | OR | 1:44:32 | #30 |
| 2019 | Queen City Half MarathonBuffalo | NY | 1:47:16 | #52 |
| 2019 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:50:26 | #318 |
| 2019 | Trail Half MarathonPinckney | MI | 1:51:59 | #35 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 2:12:44 | #7157 |
| 2019 | Idaho Falls MarathonIdaho Falls | ID | 2:25:58 | #215 |
| 2019 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:28:40 | #2891 |
| 2019 | Rock 'n' Roll San JoseSan Jose | CA | 2:35:14 | #3577 |
| 2019 | Sarasota Music Half MarathonSaraota | FL | 2:36:56 | #1119 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 2:43:36 | #6029 |
| 2019 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:45:37 | #2608 |
| 2019 | St. Pete Run FestSaint Petersburg | FL | 2:46:54 | #1581 |
| 2019 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 3:00:11 | #3601 |
| 2019 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 3:05:31 | #2995 |
| 2018 | Hartfest Half MarathonWauwatosa | WI | 1:37:26 | #23 |
| 2018 | South Shore Half MarathonMilwaukee | WI | 1:40:42 | #120 |
| 2018 | All American Half MarathonFort Bragg | NC | 1:52:17 | #312 |
| 2018 | Urban Cow Half MarathonSacramento | CA | 1:57:06 | #782 |
| 2018 | Mistletoe RunWinston Salem | NC | 2:08:53 | #589 |
| 2018 | PortlandathonPortland | OR | 2:23:41 | #842 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 2:26:51 | #9741 |
| 2018 | St. Pete Run FestSaint Petersburg | FL | 2:28:56 | #1138 |
| 2018 | Silicon Valley Running Festival Half MarathonSan Jose | CA | 2:32:26 | #896 |
| 2018 | Islamorada Half Marathon & 10k, Rumrunner Run 5K/10K and Beach N' Beer MileIslamorada | FL | 2:38:08 | #286 |
| 2018 | Rock 'n' Roll San JoseSan Jose | CA | 2:41:17 | #4000 |
| 2018 | Sarasota Music Half MarathonSaraota | FL | 2:45:07 | #1177 |
| 2018 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:49:50 | #3883 |
| 2018 | Santa Hustle IndyIndianapolis | IN | 2:50:49 | #419 |
| 2017 | Strider Half MarathonMilwaukee | WI | 1:36:38 | #122 |
| 2017 | South Shore Half MarathonMilwaukee | WI | 1:37:10 | #104 |
| 2017 | Hartfest Half MarathonWauwatosa | WI | 1:37:49 | #38 |
| 2017 | Pinckney Trail WeekendPinckney | MI | 1:50:23 | #46 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 2:00:06 | #1381 |
| 2017 | Rock 'n' Roll Washington DCWashington | DC | 2:07:34 | #5157 |
| 2017 | Run for the ZooAlbuquerque | NM | 2:16:44 | #295 |
| 2017 | Rock 'n' Roll San JoseSan Jose | CA | 2:34:03 | #4321 |
| 2017 | Sarasota Music Half MarathonSaraota | FL | 2:35:56 | #1201 |
| 2017 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:39:40 | #4118 |
| 2017 | St. Pete Run FestSaint Petersburg | FL | 2:50:45 | #1124 |
| 2017 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:51:05 | #3296 |
| 2017 | Modesto MarathonModesto | CA | 2:57:38 | #942 |
| 2016 | Strider Half MarathonMilwaukee | WI | 1:37:19 | #109 |
| 2016 | South Shore Half MarathonMilwaukee | WI | 1:38:39 | #76 |
| 2016 | Hartfest Half MarathonWauwatosa | WI | 1:40:20 | #32 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:52:27 | #1584 |
| 2016 | Tomoka Marathon & Half MarathonOrmond Beach | FL | 1:56:17 | #122 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:08:13 | #3729 |
| 2016 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 2:15:13 | #583 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 2:25:49 | #11771 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:29:30 | #3897 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:30:55 | #8047 |
| 2016 | Jamestown Rhode RacesJamestown | RI | 2:35:19 | #324 |
| 2016 | Jamestown Rhode RacesJamestown | RI | 2:35:19 | #324 |
| 2016 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:48:47 | #1806 |
| 2016 | Rock 'n' Roll San JoseSan Jose | CA | 3:08:49 | #6832 |
| 2015 | Strider Half MarathonMilwaukee | WI | 1:35:03 | #98 |
| 2015 | Southernmost Half Marathon and 10kKey West | FL | 2:12:27 | #128 |
| 2015 | Rock 'n' Roll San JoseSan Jose | CA | 2:25:02 | #4648 |
| 2015 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:28:21 | #3772 |
| 2015 | Triple Lakes Trail RaceGreensboro | NC | 2:31:51 | #116 |
| 2015 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 3:21:51 | #6341 |
| 2014 | Strider Half MarathonMilwaukee | WI | 1:37:47 | #81 |
| 2014 | South Shore Half MarathonMilwaukee | WI | 1:39:46 | #125 |
| 2014 | Chevron City to Surf for ActivBurswood | WA | 1:50:36 | #1104 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:01:31 | #1872 |
| 2014 | Owls Roost RumbleGreensboro | NC | 2:07:01 | #93 |
| 2014 | Triple Lakes Trail RaceGreensboro | NC | 2:16:56 | #68 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 3:11:19 | #7500 |
| 2013 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:39:31 | #300 |
| 2013 | Chevron City to Surf for ActivBurswood | WA | 1:57:24 | #1970 |
| 2013 | Buffalo Marathon WeekendBuffalo | NY | 2:01:25 | #1172 |
| 2013 | Shiner Beer RunShiner | TX | 2:03:17 | #352 |
| 2013 | Owls Roost RumbleGreensboro | NC | 2:04:03 | #74 |
| 2013 | Triple Lakes Trail RaceGreensboro | NC | 2:19:33 | #71 |
| 2013 | Rock 'n' Roll San JoseSan Jose | CA | 2:23:37 | #5733 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 2:29:49 | #9622 |
| 2012 | Strider Half MarathonMilwaukee | WI | 1:34:19 | #38 |
| 2012 | South Shore Half MarathonMilwaukee | WI | 1:37:30 | #144 |
| 2012 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:56:25 | #648 |
| 2012 | Surf City MarathonHuntington Beach | CA | 1:59:05 | #3271 |
| 2012 | Tobacco Road MarathonCary | NC | 2:00:11 | #785 |
| 2012 | Callaway Gardens MarathonPine Mountain | GA | 2:11:43 | #241 |
| 2012 | Rock 'n' Roll San JoseSan Jose | CA | 2:16:02 | #4697 |
| 2012 | Owls Roost RumbleGreensboro | NC | 2:16:05 | #185 |
| 2012 | Montgomery Half MarathonMontgomery | AL | 2:25:45 | #592 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:30:08 | #5952 |
| 2012 | Battleship North Carolina Half 5KWilmington | NC | 2:35:07 | #949 |
| 2012 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:36:34 | #548 |
| 2012 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:58:46 | #6678 |
| 2011 | Strider Half MarathonMilwaukee | WI | 1:54:48 | #207 |
| 2011 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:57:24 | #572 |
| 2011 | Chevron City to Surf for ActivBurswood | WA | 1:57:53 | #1462 |
| 2011 | City of Oaks MarathonRaleigh | NC | 2:00:00 | #773 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:00:44 | #1914 |
| 2011 | Mora Half Marathon & 5KMora | MN | 2:01:00 | #118 |
| 2011 | Life Without Limits 1/2 MarathonFlorence | AL | 2:05:16 | #178 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 2:10:04 | #4070 |
| 2011 | RUN FOR THE WARRIORSJacksonville | NC | 2:15:07 | #248 |
| 2011 | Triple Lakes Trail RaceGreensboro | NC | 2:24:05 | #63 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:40:32 | #12527 |
| 2010 | South Shore Half MarathonMilwaukee | WI | 1:39:15 | #118 |
| 2010 | Mora Half Marathon & 5KMora | MN | 2:01:40 | #109 |
| 2010 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:04:51 | #2063 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 2:10:23 | #12534 |
| 2010 | Owls Roost RumbleGreensboro | NC | 2:12:53 | #144 |
| 2010 | Life Without Limits 1/2 MarathonFlorence | AL | 2:14:17 | #271 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 2:30:16 | #6830 |
| 2010 | Triple Lakes Trail RaceGreensboro | NC | 2:30:20 | #104 |
| 2010 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 3:10:11 | #3044 |
| 2010 | Great Bay Half MarathonNewmarket | NH | 4:05:35 | #82 |
| 2009 | Strider Half MarathonMilwaukee | WI | 1:35:48 | #69 |
| 2009 | Perth MarathonBurswood | WA | 1:44:25 | #362 |
| 2009 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:00:55 | #643 |
| 2009 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 2:03:27 | #281 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:07:52 | #3381 |
| 2009 | Owls Roost RumbleGreensboro | NC | 2:25:40 | #219 |
| 2009 | Triple Lakes Trail RaceGreensboro | NC | 2:27:35 | #89 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:30:02 | #3428 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 1:59:55 | #2435 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 2:36:39 | #6920 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:33:41 | #157 |
| 2007 | Rock n Roll NashvilleNashville | TN | 2:36:05 | #12334 |
| 2006 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:32:11 | #105 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:55:14 | #6402 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:40:47 | #5607 |
| 2005 | B.A.A. Half MarathonBoston | MA | 1:53:00 | #1095 |
| 2005 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:43:03 | #5203 |
| 2003 | Healthy Human RaceRochester | MN | 1:38:27 | #101 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 1:55:31 | #4849 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:23 | #3700 |
| 2000 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:34:55 | #174 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:46:10 | #9785 |
| 1999 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:36:24 | #202 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 2:14:16 | #8108 |
| 1998 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:49:43 | #298 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:12:59 | #8556 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:55:45 | #4138 |
| 1997 | New Bedford Half MarathonNew Bedford | MA | 2:08:58 | #1415 |
| 1995 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:55:45 | #426 |
| 1995 | 2026 Desert Classic Half Marathon & 5K January 24, 2026Glendale | AZ | 1:56:31 | #164 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 2:02:47 | #4994 |
| 1994 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:56:33 | #483 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:01:18 | #4532 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WIWisconsin
26 racesCACalifornia
24 racesNCNorth Carolina
20 racesFLFlorida
18 racesINIndiana
14 racesWAWashington
12 racesTXTexas
10 racesOKOklahoma
8 racesAZArizona
7 racesNYNew York
6 racesTNTennessee
6 racesMOMissouri
5 racesALAlabama
4 racesMNMinnesota
4 racesGAGeorgia
3 racesMIMichigan
3 racesNJNew Jersey
3 racesOROregon
3 racesCOColorado
2 racesCTConnecticut
2 racesKYKentucky
2 racesMAMassachusetts
2 racesNHNew Hampshire
2 racesIDIdaho
1 raceKSKansas
1 raceLALouisiana
1 raceNMNew Mexico
1 raceOHOhio
0 racesVAVirginia
0 races50-State Challenge
29/ 51 states + DC
22 states to go