Back to League Tables
KM
Keith Miller
MaleIndiana1982–2026
241
Total Finishes
119
Distinct Races
29
States (57%)
1:10:55
PR (5:25/mi)
2:06:45
Average
+0:23:20
Slower (first to last)
Medal House
2003
Perth Half Marathon
1:42:34
#195 overall#169 gender
2003
Mercer Island Rotary Half Marathon
2:15:17
#1047 overall#634 gender
2002
Heart Mini Marathon
1:10:55
#569 overall#483 gender
2002
2025 500 Festival Running Events
1:46:57
#2800 overall#2360 gender
2002
Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)
2:10:21
#898 overall#541 gender
2002
Mercer Island Rotary Half Marathon
2:16:56
#875 overall#553 gender
2000
Urban Cow Half Marathon
2:09:52
#493 overall#273 gender
2000
Steamboat Springs Marathon/Half Marathon/10K
2:19:10
#695 overall#311 gender
2000
2025 500 Festival Running Events
3:24:53
#14620 overall#8315 gender
1999
Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)
2:07:15
#1068 overall#679 gender
1999
Skagit Flats Marathon, Half & 5k
2:15:30
#134 overall#69 gender
1982
DEXTER-ANN ARBOR RUN
1:43:06
#722 overall#681 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Austin MarathonAustin | TX | 1:45:14 | #1192 |
| 2026 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 2:06:26 | #773 |
| 2025 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:27:47 | #68 |
| 2025 | 2025 Eugene Marathon WeekendEugene | OR | 1:38:22 | #439 |
| 2025 | Eugene Marathon 2024Eugene | OR | 1:38:22 | #437 |
| 2025 | Run to Stay WarmEugene | OR | 1:46:42 | #125 |
| 2025 | Happy Holidays Half MerryThon & 5K RaceGloucester | MA | 1:51:17 | #87 |
| 2025 | Hancock Half Marathon & 5KGreenfield | IN | 1:59:55 | #68 |
| 2025 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:06:14 | #489 |
| 2025 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 2:07:28 | #610 |
| 2025 | Geist Half Marathon, 10K & 5KFishers | IN | 2:07:45 | #369 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:08:37 | #3738 |
| 2025 | 2025 500 Festival Running EventsIndianapolis | IN | 2:11:02 | #6522 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 2:23:33 | #4242 |
| 2025 | Trail Running Events at Dominion Energy RiverrockRichmond | VA | 2:34:50 | #173 |
| 2025 | Dominion Riverrock James River ScrambleRichmond | VA | 2:34:50 | #173 |
| 2025 | Tri-State New Jersey Spartan Trifecta Event Weekend - BeastVernon | NJ | 5:47:19 | #538 |
| 2024 | Eugene MarathonEugene | OR | 1:39:04 | #1788 |
| 2024 | Greenville Half Marathon & 5KGreenville | SC | 1:46:16 | #520 |
| 2024 | Lost Dutchman MarathonApache Junction | AZ | 1:47:35 | #78 |
| 2024 | Perth Half MarathonBurswood | WA | 1:50:01 | #568 |
| 2024 | Feed StokesFeeding Stokes | NC | 1:51:39 | #14 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:55:47 | #2312 |
| 2024 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 1:59:36 | #572 |
| 2024 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:18:39 | #263 |
| 2024 | North Country RunManistee | MI | 2:27:45 | #99 |
| 2024 | Trail Running Events at Dominion Energy RiverrockRichmond | VA | 2:32:10 | #135 |
| 2024 | Dominion Riverrock James River ScrambleRichmond | VA | 2:32:10 | #135 |
| 2024 | Disneyland® Halloween Half Marathon Weekend 2025Anaheim | CA | 3:27:39 | #7842 |
| 2023 | Greenville Half Marathon & 5KGreenville | SC | 1:35:01 | #197 |
| 2023 | B.A.A. Half MarathonBoston | MA | 1:39:54 | #641 |
| 2023 | Baystate MarathonLowell | MA | 1:40:20 | #165 |
| 2023 | Happy Holidays Half MerryThon & 5K RaceGloucester | MA | 1:41:51 | #33 |
| 2023 | Eugene Marathon 2024Eugene | OR | 1:42:32 | #499 |
| 2023 | Run to Stay WarmEugene | OR | 1:43:02 | #87 |
| 2023 | Perth Half MarathonBurswood | WA | 1:52:46 | #524 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:59:23 | #2578 |
| 2023 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:00:18 | #1477 |
| 2023 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:02:15 | #1438 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:35:16 | #12527 |
| 2022 | Pacific Northwest MarathonHarrisburg | OR | 1:33:19 | #12 |
| 2022 | Mayberry Half MarathonMount Airy | NC | 1:33:50 | #17 |
| 2022 | Eugene Marathon 2024Eugene | OR | 1:44:32 | #536 |
| 2022 | Feed StokesFeeding Stokes | NC | 1:44:42 | #8 |
| 2022 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:45:58 | #127 |
| 2022 | Perth Half MarathonBurswood | WA | 1:48:22 | #360 |
| 2022 | Mistletoe RunWinston Salem | NC | 1:49:04 | #137 |
| 2022 | Baystate MarathonLowell | MA | 1:49:18 | #253 |
| 2022 | Happy Holidays Half MerryThon & 5K RaceGloucester | MA | 1:49:45 | #100 |
| 2022 | Wamc Darlington Half MarathonBurswood | WA | 2:01:06 | #131 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:08 | #4585 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 2:11:48 | #3304 |
| 2022 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:20:34 | #3712 |
| 2022 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:31:10 | #418 |
| 2022 | Trail Running Events at Dominion Energy RiverrockRichmond | VA | 2:40:29 | #87 |
| 2022 | Dominion Riverrock James River ScrambleRichmond | VA | 2:40:30 | #87 |
| 2021 | Emerald Isle Marathon, Half Marathon and 5KEmerald Isle | NC | 1:36:26 | #7 |
| 2021 | Beer City Half™ San DiegoSan Diego | CA | 1:42:07 | #206 |
| 2021 | Mistletoe RunWinston Salem | NC | 1:43:11 | #120 |
| 2021 | Perth Half MarathonBurswood | WA | 1:45:22 | #369 |
| 2021 | Baystate MarathonLowell | MA | 1:46:39 | #132 |
| 2021 | Joondalup Half MarathonPerth | WA | 1:47:57 | #121 |
| 2021 | Wamc Darlington Half MarathonBurswood | WA | 1:54:03 | #96 |
| 2021 | Novant Health Wilmington NC MarathonWilmington | NC | 1:54:38 | #223 |
| 2021 | NHRMC Wilmington NC Half MarathonWilmington | NC | 1:54:38 | #223 |
| 2021 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 1:57:40 | #96 |
| 2021 | Bre's RunBourbon | IN | 2:07:44 | #20 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:14:17 | #3131 |
| 2021 | Sandhill Crane All Trail Half Marathon/10K/5KVandalia | MI | 2:18:19 | #48 |
| 2021 | Sandhill Crane All Trail Half Marathon/10K/5Kvandalia | MI | 2:18:20 | #48 |
| 2020 | Perth Half MarathonBurswood | WA | 1:43:02 | #343 |
| 2020 | Busselton Spring Running FestivalBusselton | WA | 1:46:20 | #28 |
| 2020 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:47:50 | #278 |
| 2020 | Brooks Fremantle Running FestivalFremantle | WA | 1:48:44 | #323 |
| 2020 | Wamc Darlington Half MarathonBurswood | WA | 1:55:56 | #166 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:05:12 | #12793 |
| 2019 | Snow Joke Half MarathonSeeley Lake | MT | 1:20:25 | #6 |
| 2019 | Snow Joke Half MarathonSeeley Lake | MT | 1:20:26 | #6 |
| 2019 | Run to Stay WarmEugene | OR | 1:30:20 | #18 |
| 2019 | Historic Georgetown Bridge 2 Bridge RunGeorgetown | SC | 1:34:09 | #3 |
| 2019 | Novant Health Wilmington NC MarathonWilmington | NC | 1:40:58 | #145 |
| 2019 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 1:40:58 | #150 |
| 2019 | Bethel Half Marathon and 5kCanton | NC | 1:42:23 | #13 |
| 2019 | Happy Holidays Half MerryThon & 5K RaceGloucester | MA | 1:45:35 | #43 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:48:57 | #1413 |
| 2019 | B.A.A. Half MarathonBoston | MA | 1:49:16 | #1270 |
| 2019 | Wilmington Historic Half, 10K & 5KWilmington | NC | 1:49:23 | #113 |
| 2019 | Eugene Marathon 2024Eugene | OR | 1:49:45 | #544 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:52:05 | #1812 |
| 2019 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:56:16 | #480 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:56 | #4634 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:01:28 | #1801 |
| 2019 | Longmont Half & 5k (LM Half)Longmont | CO | 2:09:00 | #110 |
| 2019 | Pasadena Half Marathon & 5KPasadena | CA | 2:15:39 | #2741 |
| 2019 | Monterey Bay Half MarathonMonterey | CA | 2:21:49 | #3858 |
| 2019 | Good Life HalfsyLincoln | NE | 2:24:51 | #3044 |
| 2019 | Trail Running Events at Dominion Energy RiverrockRichmond | VA | 2:25:03 | #138 |
| 2019 | Grand Teton Half MarathonJackson | WY | 2:38:41 | #1283 |
| 2019 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 2:40:48 | #539 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:51:17 | #9918 |
| 2019 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 3:25:58 | #267 |
| 2019 | North Country RunManistee | MI | 3:40:10 | #384 |
| 2019 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:51:21 | #18745 |
| 2018 | Eugene Marathon 2024Eugene | OR | 1:38:32 | #217 |
| 2018 | B.A.A. Half MarathonBoston | MA | 1:41:48 | #574 |
| 2018 | Pacific Northwest MarathonHarrisburg | OR | 1:44:22 | #32 |
| 2018 | Run Hard Columbia MarathonColumbia | SC | 1:45:43 | #58 |
| 2018 | Wilmington Historic Half, 10K & 5KWilmington | NC | 1:50:05 | #84 |
| 2018 | Wamc Darlington Half MarathonBurswood | WA | 1:50:12 | #151 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:51:22 | #1458 |
| 2018 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:01:54 | #1395 |
| 2018 | Shamrock MarathonVirginia Beach | VA | 2:10:56 | #2285 |
| 2018 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:28:42 | #4747 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:37:15 | #9748 |
| 2018 | Novant Health Charlotte MarathonCharlotte | NC | 2:45:41 | #1755 |
| 2018 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:45:41 | #1755 |
| 2017 | Eugene Marathon 2024Eugene | OR | 1:32:05 | #104 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:36:07 | #375 |
| 2017 | Happy Holidays Half MerryThon & 5K RaceGloucester | MA | 1:37:17 | #34 |
| 2017 | XTERRA Big Elk Marathon and Half MarathonElkton | MD | 1:39:26 | #5 |
| 2017 | B.A.A. Half MarathonBoston | MA | 1:43:15 | #528 |
| 2017 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:45:36 | #1071 |
| 2017 | Run Hard Columbia MarathonColumbia | SC | 1:56:23 | #102 |
| 2017 | Mt. Sneffels Half Marathon & 10KOuray | CO | 1:56:32 | #137 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:19:15 | #6349 |
| 2017 | North Country RunManistee | MI | 2:23:29 | #99 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:39:49 | #5812 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:12:02 | #4950 |
| 2016 | Eugene Marathon 2024Eugene | OR | 1:31:06 | #94 |
| 2016 | Happy Holidays Half MerryThon & 5K RaceGloucester | MA | 1:39:34 | #50 |
| 2016 | B.A.A. Half MarathonBoston | MA | 1:39:35 | #594 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:40:42 | #553 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:50:33 | #1350 |
| 2016 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:58:23 | #330 |
| 2016 | Montgomery Half MarathonMontgomery | AL | 1:59:40 | #108 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 2:07:05 | #2361 |
| 2016 | Fort4Fitness Fall FestivalFort Wayne | IN | 2:17:52 | #880 |
| 2016 | Sarasota Music Half MarathonSaraota | FL | 2:20:09 | #1195 |
| 2016 | Surfer's Path MarathonSanta Cruz | CA | 2:31:59 | #1008 |
| 2016 | Reading Hospital Road RunReading | PA | 2:32:16 | #179 |
| 2016 | Hands on House Half Marathon 5KLancaster | PA | 2:33:24 | #243 |
| 2016 | Upper Cumberland Haunted Half MarathonCookeville | TN | 2:41:43 | #235 |
| 2016 | Lincoln City Half MarathonLincoln City | OR | 3:12:54 | #123 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:13:38 | #12250 |
| 2016 | Cinco De MayoPortland | OR | 3:15:45 | #288 |
| 2016 | Bridge of the Gods RunCascade Locks | OR | 3:29:40 | #846 |
| 2015 | Run to Stay WarmEugene | OR | 1:34:48 | #55 |
| 2015 | B.A.A. Half MarathonBoston | MA | 1:36:47 | #467 |
| 2015 | Perth Half MarathonBurswood | WA | 1:40:40 | #209 |
| 2015 | Wamc Darlington Half MarathonBurswood | WA | 1:49:13 | #175 |
| 2015 | Montgomery Half MarathonMontgomery | AL | 1:56:17 | #112 |
| 2015 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:58:36 | #830 |
| 2015 | Veterans Marathon and Heroes 5KColumbia City | IN | 2:00:18 | #137 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:18:11 | #8594 |
| 2015 | Sarasota Music Half MarathonSaraota | FL | 2:25:48 | #915 |
| 2015 | Topo Trail Marathon RacesBethel | OH | 2:29:35 | #53 |
| 2015 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 3:00:31 | #15 |
| 2014 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:38:02 | #170 |
| 2014 | Wamc Darlington Half MarathonBurswood | WA | 1:48:14 | #204 |
| 2014 | Leavenworth MarathonLeavenworth | WA | 2:05:35 | #564 |
| 2014 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:22:52 | #4832 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:38:41 | #8097 |
| 2014 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 3:10:30 | #27 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 1:36:39 | #206 |
| 2013 | Hershey Half MarathonHershey | PA | 1:36:47 | #145 |
| 2013 | Eugene Marathon 2024Eugene | OR | 1:38:03 | #314 |
| 2013 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:39:44 | #241 |
| 2013 | Chevron City to Surf for ActivBurswood | WA | 1:43:41 | #675 |
| 2013 | Joondalup Half MarathonPerth | WA | 1:52:59 | #244 |
| 2013 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 1:53:29 | #500 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:20:12 | #5003 |
| 2013 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:24:36 | #4085 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 3:06:31 | #24400 |
| 2013 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:47:30 | #21459 |
| 2012 | North Shore ClassicHighland Park | IL | 1:37:09 | #104 |
| 2012 | Eugene Marathon 2024Eugene | OR | 1:37:50 | #234 |
| 2012 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:42:30 | #331 |
| 2012 | Wamc Darlington Half MarathonBurswood | WA | 1:46:18 | #141 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:51:14 | #1717 |
| 2012 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 1:52:53 | #440 |
| 2012 | First Energy Akron MarathonAkron | OH | 2:01:36 | #1578 |
| 2012 | River, Roots and Runs Trail RunAlva | FL | 2:09:49 | #116 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:18:55 | #6667 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:43:27 | #19403 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 4:44:21 | #11218 |
| 2011 | Run to Stay WarmEugene | OR | 1:33:35 | #58 |
| 2011 | Perth Half MarathonBurswood | WA | 1:38:35 | #203 |
| 2011 | Eugene Marathon 2024Eugene | OR | 1:42:32 | #419 |
| 2011 | Kaiser Permanente Colfax MarathonDenver | CO | 1:54:37 | #749 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:55:28 | #5926 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:04:39 | #2108 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:06:27 | #8316 |
| 2011 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:09:06 | #353 |
| 2011 | Salt Lake City MarathonSalt Lake City | UT | 2:14:10 | #2548 |
| 2010 | Baton Rouge Beach MarathonBaton Rouge | LA | 1:39:13 | #62 |
| 2010 | Long Grove's Prairie State Half Marathon, 10K & Oktoberfest 5KLong Grove | IL | 1:44:24 | #58 |
| 2010 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:49:40 | #567 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:20 | #5811 |
| 2010 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:23:21 | #2525 |
| 2010 | Detroit Free Press MarathonDetroit | MI | 2:23:35 | #5190 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:32:03 | #6053 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:17:22 | #14705 |
| 2009 | North Shore ClassicHighland Park | IL | 1:42:34 | #285 |
| 2009 | Rock Canyon Half MarathonPueblo | CO | 1:44:58 | #105 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:24 | #11017 |
| 2009 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:10:15 | #1818 |
| 2009 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:18:53 | #1925 |
| 2009 | Spanish Fork Half MarathonSpanish Fork | UT | 2:42:46 | #257 |
| 2008 | Run to Stay WarmEugene | OR | 1:26:24 | #27 |
| 2008 | Chevron City to Surf for ActivBurswood | WA | 1:39:41 | #342 |
| 2008 | North Shore ClassicHighland Park | IL | 1:45:46 | #137 |
| 2008 | City of Oaks MarathonRaleigh | NC | 1:50:00 | #497 |
| 2008 | Battleship North Carolina Half 5KWilmington | NC | 1:55:47 | #367 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:18:05 | #14061 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 2:22:43 | #5256 |
| 2008 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:32:43 | #2023 |
| 2008 | Silver Comet Half & Full MarathonMableton | GA | 2:39:30 | #1299 |
| 2007 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:38:20 | #179 |
| 2007 | Perth Half MarathonBurswood | WA | 1:41:09 | #134 |
| 2007 | North Shore ClassicHighland Park | IL | 1:50:03 | #401 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:39 | #8782 |
| 2007 | Silver Comet Half & Full MarathonMableton | GA | 2:14:21 | #887 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:22:33 | #3924 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:20:20 | #168 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:42:28 | #2451 |
| 2006 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:53:55 | #872 |
| 2006 | Battleship North Carolina Half 5KWilmington | NC | 1:54:06 | #378 |
| 2006 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:56:03 | #305 |
| 2006 | Northwell Health Great South Bay RunBay Shore | NY | 2:06:43 | #240 |
| 2006 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:33:22 | #5884 |
| 2005 | Perth Half MarathonBurswood | WA | 1:41:57 | #185 |
| 2005 | North Shore ClassicHighland Park | IL | 1:55:45 | #321 |
| 2005 | 3M Half MarathonAustin | TX | 2:20:06 | #2114 |
| 2005 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:02:28 | #6414 |
| 2004 | Perth Half MarathonBurswood | WA | 1:45:23 | #173 |
| 2004 | Rock n Roll NashvilleNashville | TN | 1:55:48 | #1512 |
| 2004 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:59:56 | #1262 |
| 2004 | Skagit Flats Marathon, Half & 5kBurlington | WA | 2:13:04 | #93 |
| 2004 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 2:17:26 | #1041 |
| 2004 | Whidbey Island MarathonOak Harbor | WA | 2:18:19 | #526 |
| 2004 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:19:32 | #5609 |
| 2003 | Perth Half MarathonBurswood | WA | 1:42:34 | #195 |
| 2003 | Mercer Island Rotary Half MarathonMercer Island | WA | 2:15:17 | #1047 |
| 2002 | Heart Mini MarathonCincinnati | OH | 1:10:55 | #569 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 1:46:57 | #2800 |
| 2002 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 2:10:21 | #898 |
| 2002 | Mercer Island Rotary Half MarathonMercer Island | WA | 2:16:56 | #875 |
| 2000 | Urban Cow Half MarathonSacramento | CA | 2:09:52 | #493 |
| 2000 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:19:10 | #695 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 3:24:53 | #14620 |
| 1999 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 2:07:15 | #1068 |
| 1999 | Skagit Flats Marathon, Half & 5kBurlington | WA | 2:15:30 | #134 |
| 1982 | DEXTER-ANN ARBOR RUNDexter | MI | 1:43:06 | #722 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WAWashington
34 racesOROregon
23 racesVAVirginia
23 racesINIndiana
21 racesNCNorth Carolina
21 racesFLFlorida
19 racesMAMassachusetts
15 racesCACalifornia
11 racesPAPennsylvania
11 racesALAlabama
10 racesMIMichigan
8 racesCOColorado
7 racesTXTexas
7 racesILIllinois
6 racesOHOhio
5 racesSCSouth Carolina
5 racesLALouisiana
4 racesGAGeorgia
3 racesMTMontana
3 racesNYNew York
3 racesTNTennessee
3 racesAZArizona
2 racesUTUtah
2 racesCTConnecticut
1 raceMNMinnesota
1 raceNENebraska
1 raceNJNew Jersey
1 raceDEDelaware
0 racesKYKentucky
0 races50-State Challenge
29/ 51 states + DC
22 states to go