Back to League Tables
SW
Steve Wagner
MaleNew York1989–2026
146
Total Finishes
79
Distinct Races
20
States (39%)
0:40:50
PR (3:07/mi)
2:01:02
Average
+0:54:50
Slower (first to last)
Medal House
2003
Trailbreaker
1:55:40
#178 overall#141 gender
2003
Whistlestop Marathon
2:00:43
#304 overall#174 gender
2003
Monterey Bay Half Marathon
3:28:20
#2824 overall#1268 gender
2002
Whistlestop Marathon
1:55:19
#249 overall#172 gender
2002
2025 500 Festival Running Events
2:02:44
#6885 overall#5144 gender
2001
Whistlestop Marathon
2:03:09
#306 overall#196 gender
2000
Whistlestop Marathon
1:49:55
#409 overall#232 gender
1998
Life Time Chicago Half Marathon + 5K
1:53:28
#1008 overall#777 gender
1994
Hospital Hill Run
1:26:45
#106 overall#96 gender
1991
New Prague Half Marathon
1:47:57
#394 overall#329 gender
1990
New Prague Half Marathon
1:32:48
#149 overall#138 gender
1989
New Prague Half Marathon
1:33:49
#149 overall#143 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Newport Rhode RacesNewport | RI | 1:57:32 | #1074 |
| 2026 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:12:24 | #1009 |
| 2026 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:24:10 | #899 |
| 2026 | La Jolla Half Marathon & 5KSan Diego | CA | 2:28:39 | #3089 |
| 2025 | 2026 - NorthShore Inline MarathonDuluth | MN | 0:41:22 | #11 |
| 2025 | WICKED FAST MARATHON & HALF MARATHON MONTANALivingston | MT | 2:00:34 | #25 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:07:07 | #2538 |
| 2025 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:07:42 | #373 |
| 2025 | Fallen Comrades Half MarathonWest Point | NY | 2:08:15 | #382 |
| 2025 | La Jolla Half Marathon & 5KSan Diego | CA | 2:24:27 | #2692 |
| 2024 | 2026 - NorthShore Inline MarathonDuluth | MN | 0:40:50 | #8 |
| 2024 | Apostle Islands Inline Marathon & ALMT Half MarathonBayfield | WI | 1:00:12 | #2 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:05:18 | #1799 |
| 2024 | Eau Claire MarathonEau Claire | WI | 2:23:59 | #1173 |
| 2024 | Mount Rushmore Half MarathonKeystone | SD | 2:29:35 | #223 |
| 2023 | 2026 - NorthShore Inline MarathonDuluth | MN | 0:43:59 | #6 |
| 2023 | Newport Rhode RacesNewport | RI | 2:00:57 | #874 |
| 2023 | Newport Rhode RaceNewport | RI | 2:00:57 | #874 |
| 2023 | Air Force MarathonDayton | OH | 2:03:12 | #624 |
| 2023 | Celebrate Life Half MarathonRock Hill | NY | 2:12:07 | #261 |
| 2023 | La Jolla Half Marathon & 5KSan Diego | CA | 2:18:41 | #1553 |
| 2023 | Race The LakeCooperstown | NY | 2:20:07 | #70 |
| 2023 | Last Call 5K, 10K, and 1/2 MarathonWaukesha | WI | 2:32:16 | #214 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:41:43 | #4282 |
| 2023 | Birkie Trail Run FestivalHayward | WI | 3:01:28 | #147 |
| 2022 | After The Leaves Have FallenNew Paltz | NY | 2:30:03 | #172 |
| 2022 | Savin Rock MarathonWest Haven | CT | 2:32:28 | #184 |
| 2022 | Mad MarathonWaitsfield | VT | 2:36:03 | #265 |
| 2022 | Birkie Trail Run FestivalHayward | WI | 2:45:03 | #171 |
| 2021 | Two Rivers Marathon Race Festival: Marathon, Half Marathon, 10K and 5KLackawaxen | PA | 2:20:37 | #165 |
| 2021 | Last Call 5K, 10K, and 1/2 MarathonWaukesha | WI | 2:38:30 | #215 |
| 2021 | Birkie Trail Run FestivalCable | WI | 2:38:51 | #168 |
| 2021 | Birkie Trail Run FestivalHayward | WI | 2:38:51 | #168 |
| 2021 | Celebrate Life Half MarathonRock Hill | NY | 2:49:02 | #470 |
| 2020 | 2026 - NorthShore Inline MarathonDuluth | MN | 0:44:05 | #3 |
| 2020 | Run The SouthCharlotte | NC | 2:14:28 | #55 |
| 2020 | Upstate ClassicAltamont | NY | 2:24:26 | #431 |
| 2020 | Birkie Trail Run FestivalCable | WI | 2:40:13 | #171 |
| 2020 | Birkie Trail Run FestivalHayward | WI | 2:40:14 | #171 |
| 2019 | 2026 - NorthShore Inline MarathonDuluth | MN | 0:41:29 | #6 |
| 2019 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:38:59 | #51 |
| 2019 | Bismarck MarathonBismarck | ND | 1:39:19 | #27 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:57:47 | #2093 |
| 2019 | La Jolla Half Marathon & 5KSan Diego | CA | 2:04:12 | #995 |
| 2019 | New Paltz Challengenew paltz | NY | 2:15:33 | #255 |
| 2019 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:21:22 | #3642 |
| 2019 | Fallen Comrades Half MarathonWest Point | NY | 2:25:14 | #532 |
| 2019 | Celebrate Life Half MarathonRock Hill | NY | 2:44:09 | #21 |
| 2018 | Fargo Marathon WeekendFargo | ND | 1:37:40 | #151 |
| 2018 | Narragansett Summer Running FestivalEaston | MA | 1:51:59 | #152 |
| 2018 | La Jolla Half Marathon & 5KSan Diego | CA | 2:12:26 | #1496 |
| 2018 | Saints and Sinners Half Marathon and RelayBoulder City | NV | 2:15:19 | #355 |
| 2018 | Celebrate Life Half MarathonRock Hill | NY | 2:16:17 | #362 |
| 2018 | The Halloween Half and 5k Las VegasLas Vegas | NV | 2:26:40 | #161 |
| 2018 | Cape Canaveral Lighthouse Foundation Half MarathonCape Canaveral | FL | 2:38:53 | #462 |
| 2018 | Rosendale RunsRosendale Village | NY | 2:45:09 | #167 |
| 2018 | Run The SouthCharlotte | NC | 2:49:18 | #176 |
| 2018 | Run on the BeachCocoa Beach | FL | 3:05:35 | #168 |
| 2017 | Buckeye Half Marathon & RelayPeninsula | OH | 1:30:19 | #8 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:53:46 | #1351 |
| 2017 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 1:57:00 | #445 |
| 2017 | Fallen Comrades Half MarathonWest Point | NY | 2:00:08 | #395 |
| 2017 | Celebrate Life Half MarathonRock Hill | NY | 2:04:17 | #11 |
| 2017 | Rosendale RunsRosendale Village | NY | 2:05:35 | #67 |
| 2017 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 2:12:45 | #1015 |
| 2017 | Vintage Run Half MarathonBethel | NY | 2:18:39 | #83 |
| 2017 | Huntersville Half MarathonHuntersville | NC | 2:35:17 | #764 |
| 2016 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:32:56 | #16 |
| 2016 | Fargo Mini MarathonFargo | ND | 1:36:36 | #31 |
| 2016 | Lincoln Memorial Half MarathonSpringfield | IL | 1:52:05 | #292 |
| 2016 | Rock n Roll NashvilleNashville | TN | 2:01:58 | #3205 |
| 2016 | Fallen Comrades Half MarathonWest Point | NY | 2:02:30 | #464 |
| 2016 | Celebrate Life Half MarathonRock Hill | NY | 2:04:36 | #325 |
| 2016 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:07:54 | #1359 |
| 2016 | La Jolla Half Marathon & 5KSan Diego | CA | 2:09:31 | #1801 |
| 2016 | Kirkland Half Marathon & 5KKirkland | WA | 2:10:18 | #295 |
| 2016 | Beer City Half™ San DiegoSan Diego | CA | 2:16:02 | #1933 |
| 2015 | Fargo Mini MarathonFargo | ND | 1:34:00 | #24 |
| 2015 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:36:05 | #32 |
| 2015 | Fargo Marathon WeekendFargo | ND | 1:39:05 | #242 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:48:28 | #1286 |
| 2015 | Cleveland Marathon & Half MarathonCleveland | OH | 1:58:45 | #1170 |
| 2015 | Celebrate Life Half MarathonRock Hill | NY | 1:59:37 | #7 |
| 2015 | Fallen Comrades Half MarathonWest Point | NY | 2:01:26 | #443 |
| 2015 | NYRR Fred Lebow Half MarathonNew York | NY | 2:04:05 | #2565 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:11:26 | #6420 |
| 2015 | Zion Half MarathonSpringdale | UT | 2:41:51 | #1347 |
| 2014 | Fargo Mini MarathonFargo | ND | 1:36:20 | #32 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:43:40 | #741 |
| 2014 | Lincoln Memorial Half MarathonSpringfield | IL | 1:44:50 | #197 |
| 2014 | Red White and Boom Half MarathonMinneapolils | MN | 1:47:04 | #424 |
| 2014 | Fargo Marathon WeekendFargo | ND | 1:51:07 | #931 |
| 2014 | Presque Isle Half MarathonErie | PA | 1:52:31 | #282 |
| 2014 | CHURCHILL'S HALF MARATHONPerrysburg | OH | 1:59:42 | #418 |
| 2014 | Rock n Roll NashvilleNashville | TN | 2:01:05 | #3849 |
| 2013 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:45:13 | #948 |
| 2013 | Empire State Half Marathon & 5kCongers | NY | 1:50:40 | #323 |
| 2013 | Celebrate Life Half MarathonRock Hill | NY | 1:58:16 | #230 |
| 2013 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:02:12 | #3284 |
| 2013 | La Jolla Half Marathon & 5KSan Diego | CA | 2:10:46 | #2756 |
| 2013 | Runtastic HAUNTED ProvoProvo | UT | 2:13:35 | #833 |
| 2012 | Lincoln Memorial Half MarathonSpringfield | IL | 1:34:50 | #75 |
| 2012 | Fargo Marathon WeekendFargo | ND | 1:39:43 | #337 |
| 2012 | Surf City MarathonHuntington Beach | CA | 1:48:13 | #1436 |
| 2012 | Celebrate Life Half MarathonRock Hill | NY | 1:54:33 | #208 |
| 2012 | Air Force MarathonDayton | OH | 1:55:18 | #654 |
| 2011 | Kiawah Island MarathonKiawah Island | SC | 1:25:56 | #49 |
| 2011 | Dutchess County ClassicWappingers Falls | NY | 1:43:04 | #100 |
| 2011 | Celebrate Life Half MarathonRock Hill | NY | 1:44:57 | #108 |
| 2011 | PCRF Reaching for the Cure RunIrvine | CA | 1:49:42 | #102 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:56:27 | #3325 |
| 2011 | Martian Invasion of the RacesDearborn | MI | 1:57:02 | #700 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 1:57:31 | #1477 |
| 2010 | Fargo Marathon WeekendFargo | ND | 1:33:29 | #853 |
| 2010 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:34:37 | #53 |
| 2010 | CentraCare Earth Day RunSt. Cloud | MN | 1:35:32 | #99 |
| 2010 | Morgan Hill Marathon & Half MarathonMorgan Hill | CA | 1:45:27 | #74 |
| 2010 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:46:26 | #172 |
| 2010 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 1:48:32 | #126 |
| 2010 | Surf City MarathonHuntington Beach | CA | 1:49:07 | #1357 |
| 2010 | PCRF Reaching for the Cure RunIrvine | CA | 1:56:23 | #145 |
| 2010 | Air Force MarathonDayton | OH | 2:05:58 | #1446 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:11:13 | #7916 |
| 2009 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:03:58 | #651 |
| 2008 | First Energy Akron MarathonAkron | OH | 1:31:47 | #36 |
| 2008 | Lincoln Memorial Half MarathonSpringfield | IL | 1:36:35 | #86 |
| 2008 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:37:34 | #96 |
| 2008 | Fargo Marathon WeekendFargo | ND | 1:41:23 | #246 |
| 2008 | CentraCare Earth Day RunSt. Cloud | MN | 1:44:31 | #389 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 2:04:40 | #3078 |
| 2008 | Whistlestop MarathonAshland | WI | 2:10:03 | #765 |
| 2007 | Lincoln Memorial Half MarathonSpringfield | IL | 1:38:17 | #58 |
| 2007 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:59:34 | #461 |
| 2007 | Whistlestop MarathonAshland | WI | 2:04:57 | #556 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:04:24 | #16182 |
| 2006 | North Shore ClassicHighland Park | IL | 1:52:48 | #578 |
| 2006 | Whistlestop MarathonAshland | WI | 2:02:31 | #444 |
| 2005 | Whistlestop MarathonAshland | WI | 2:00:19 | #388 |
| 2004 | Buckeye Half Marathon & RelayPeninsula | OH | 1:38:34 | #64 |
| 2004 | Whistlestop MarathonAshland | WI | 1:58:52 | #290 |
| 2003 | TrailbreakerWaukesha | WI | 1:55:40 | #178 |
| 2003 | Whistlestop MarathonAshland | WI | 2:00:43 | #304 |
| 2003 | Monterey Bay Half MarathonMonterey | CA | 3:28:20 | #2824 |
| 2002 | Whistlestop MarathonAshland | WI | 1:55:19 | #249 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:02:44 | #6885 |
| 2001 | Whistlestop MarathonAshland | WI | 2:03:09 | #306 |
| 2000 | Whistlestop MarathonAshland | WI | 1:49:55 | #409 |
| 1998 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:53:28 | #1008 |
| 1994 | Hospital Hill RunKansas City | MO | 1:26:45 | #106 |
| 1991 | New Prague Half MarathonNew Prague | MN | 1:47:57 | #394 |
| 1990 | New Prague Half MarathonNew Prague | MN | 1:32:48 | #149 |
| 1989 | New Prague Half MarathonNew Prague | MN | 1:33:49 | #149 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NYNew York
26 racesWIWisconsin
20 racesMNMinnesota
16 racesOHOhio
16 racesCACalifornia
15 racesNDNorth Dakota
10 racesILIllinois
8 racesFLFlorida
5 racesAZArizona
4 racesNCNorth Carolina
4 racesPAPennsylvania
3 racesMIMichigan
2 racesMOMissouri
2 racesNVNevada
2 racesUTUtah
2 racesINIndiana
1 raceMAMassachusetts
1 raceMSMississippi
1 raceSDSouth Dakota
1 raceWAWashington
1 race50-State Challenge
20/ 51 states + DC
31 states to go