Back to League Tables
JM
John Madden
MaleCalifornia1987–2026
83
Total Finishes
44
Distinct Races
16
States (31%)
1:20:20
PR (6:08/mi)
2:01:55
Average
+0:47:51
Slower (first to last)
Medal House
2004
Georgetown to Idaho Springs Half Marathon
1:44:43
#393 overall#307 gender
2003
Life Time Chicago Half Marathon + 5K
1:41:10
#683 overall#575 gender
2003
St. Jude Memphis Marathon Weekend
2:13:09
#1225 overall#714 gender
2002
B.A.A. Half Marathon
2:36:54
#2948 overall#1446 gender
2001
Georgetown to Idaho Springs Half Marathon
2:00:19
#1214 overall#787 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
2:07:04
#4637 overall#3086 gender
2000
Covered Bridges Half Marathon
1:28:10
#84 overall#75 gender
2000
Grandma's Marathon
1:59:43
#1695 overall#1073 gender
1999
Covered Bridges Half Marathon
1:29:42
#109 overall#100 gender
1999
Georgetown to Idaho Springs Half Marathon
1:59:33
#1305 overall#857 gender
1989
The Unforgettable Staten Island Half Marathon!
1:20:20
#65 overall#65 gender
1987
The Unforgettable Staten Island Half Marathon!
1:22:36
#121 overall#118 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 1:35:24 | #79 |
| 2026 | Shamrock'n Half MarathonSacramento | CA | 2:10:27 | #1727 |
| 2025 | 2025 Marine Corps Half Marathon presented by FirstLight Home Care & Capital Automotive GroupCamp Lejeune | NC | 1:44:09 | #106 |
| 2025 | Bear CreekOrinda | CA | 2:56:40 | #59 |
| 2024 | Detroit Free Press MarathonDetroit | MI | 2:00:27 | #284 |
| 2024 | Bear CreekOrinda | CA | 3:05:44 | #75 |
| 2024 | Rocky Ridgesan Ramon | CA | 3:27:45 | #59 |
| 2022 | American River Parkway Half MarathonSacramento | CA | 2:17:33 | #304 |
| 2021 | Gosport Half MarathonFort Walton Beach | FL | 2:25:55 | #1179 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 2:05:07 | #5357 |
| 2019 | Red White and Boom Half MarathonMinneapolils | MN | 2:32:41 | #1177 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:52:17 | #7856 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 2:01:48 | #4072 |
| 2018 | Rim to Rim Royal Gorge RunCanon City | CO | 2:25:06 | #36 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:47:09 | #5911 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:51:42 | #5318 |
| 2017 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 1:56:28 | #260 |
| 2017 | Pi Day River RotationLawrence | KS | 2:01:24 | #25 |
| 2017 | Storm the Dam Trail RunEl Dorado | KS | 2:09:40 | #21 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:09:49 | #681 |
| 2017 | Randolph's RevengeManhattan | KS | 2:24:21 | #9 |
| 2017 | Red White and Boom Half MarathonMinneapolils | MN | 2:34:18 | #1885 |
| 2016 | Alexandria Running FestivalAlexandria | VA | 1:54:38 | #127 |
| 2016 | Love Run Half MarathonPhiladelphia | PA | 1:58:26 | #2107 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:00:50 | #1187 |
| 2016 | Shamrock'n Half MarathonSacramento | CA | 2:01:41 | #1143 |
| 2016 | Walnut Creek Running FestivalWalnut Creek | CA | 2:09:09 | #334 |
| 2016 | Red White and Boom Half MarathonMinneapolils | MN | 2:40:00 | #1977 |
| 2015 | Santa Fe Thunder Half Marathon and 5KSanta Fe | NM | 1:52:54 | #204 |
| 2015 | Salt City Half MarathonHutchinson | KS | 1:54:12 | #57 |
| 2015 | Philadelphia MarathonPhiladelphia | PA | 1:56:59 | #3066 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:08:06 | #1865 |
| 2014 | Shamrock'n Half MarathonSacramento | CA | 1:42:40 | #421 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:51:01 | #639 |
| 2014 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 1:57:30 | #125 |
| 2014 | Salt City Half MarathonHutchinson | KS | 1:59:09 | #77 |
| 2014 | Kaiser Permanente Colfax MarathonDenver | CO | 2:01:17 | #1690 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:20:51 | #4717 |
| 2014 | Red White and Boom Half MarathonMinneapolils | MN | 3:07:15 | #2322 |
| 2013 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:45:09 | #435 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 1:47:54 | #1643 |
| 2013 | Salt City Half MarathonHutchinson | KS | 1:51:39 | #73 |
| 2013 | Shamrock'n Half MarathonSacramento | CA | 1:53:41 | #968 |
| 2013 | Oakland Running FestivalOakland | CA | 1:55:31 | #763 |
| 2013 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:03:24 | #1624 |
| 2013 | Kaiser Permanente Colfax MarathonDenver | CO | 2:55:34 | #4646 |
| 2013 | Grandma's MarathonDuluth | MN | 2:57:45 | #6416 |
| 2012 | Shamrock'n Half MarathonSacramento | CA | 1:41:53 | #311 |
| 2012 | Salt City Half MarathonHutchinson | KS | 1:42:01 | #41 |
| 2012 | Austin MarathonAustin | TX | 1:50:18 | #1513 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:57:53 | #1524 |
| 2012 | Monster DashMinneapolis | MN | 1:59:07 | #2396 |
| 2012 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:59:42 | #1238 |
| 2012 | WildcatEl Sobrante | CA | 2:26:03 | #57 |
| 2011 | Shamrock'n Half MarathonSacramento | CA | 1:42:38 | #277 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 1:42:58 | #843 |
| 2011 | Salt City Half MarathonHutchinson | KS | 1:47:16 | #62 |
| 2011 | Nitro TrailPinole | CA | 1:52:48 | #35 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:56:10 | #1153 |
| 2011 | Rocky Ridgesan Ramon | CA | 2:51:28 | #79 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 1:37:09 | #446 |
| 2010 | Shamrock'n Half MarathonSacramento | CA | 1:37:55 | #230 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:42:39 | #402 |
| 2010 | Bad BassCastro Valley | CA | 1:59:02 | #22 |
| 2010 | Bear CreekOrinda | CA | 2:21:52 | #15 |
| 2010 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 2:31:29 | #19 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 1:34:33 | #389 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:37:34 | #248 |
| 2009 | Shamrock'n Half MarathonSacramento | CA | 1:39:20 | #275 |
| 2009 | Rocky Mountain Half Marathon & 5KEstes Park | CO | 1:57:56 | #467 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 1:35:22 | #438 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:39:55 | #286 |
| 2008 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:00:25 | #1352 |
| 2007 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:19:22 | #45 |
| 2007 | Davis StampedeDavis | CA | 1:39:05 | #100 |
| 2007 | Boston's Run To RememberBoston | MA | 1:57:10 | #1276 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:39:37 | #236 |
| 2005 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:23:57 | #74 |
| 2005 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:40:51 | #440 |
| 2005 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:53:41 | #744 |
| 2005 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:10:40 | #1754 |
| 2004 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:44:43 | #393 |
| 2004 | Covered Bridges Half MarathonWoodstock | VT | 1:53:56 | #600 |
| 2003 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:41:10 | #683 |
| 2003 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:13:09 | #1225 |
| 2002 | B.A.A. Half MarathonBoston | MA | 2:36:54 | #2948 |
| 2001 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:00:19 | #1214 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:07:04 | #4637 |
| 2000 | Covered Bridges Half MarathonWoodstock | VT | 1:28:10 | #84 |
| 2000 | Grandma's MarathonDuluth | MN | 1:59:43 | #1695 |
| 1999 | Covered Bridges Half MarathonWoodstock | VT | 1:29:42 | #109 |
| 1999 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:59:33 | #1305 |
| 1989 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:20:20 | #65 |
| 1987 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:22:36 | #121 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
38 racesCOColorado
9 racesKSKansas
9 racesMNMinnesota
7 racesPAPennsylvania
7 racesNYNew York
5 racesFLFlorida
2 racesILIllinois
2 racesMAMassachusetts
2 racesOKOklahoma
2 racesTNTennessee
2 racesNCNorth Carolina
1 raceSCSouth Carolina
1 raceVAVirginia
1 raceNJNew Jersey
0 racesOHOhio
0 races50-State Challenge
16/ 51 states + DC
35 states to go