Back to League Tables
MG
Michael Gray
MaleAlabama1992–2026
272
Total Finishes
155
Distinct Races
34
States (67%)
1:15:20
PR (5:45/mi)
2:09:25
Average
+0:58:51
Slower (first to last)
Medal House
1999
The Runners Den Scottsdale 1/2 Marathon & 5K
1:32:23
#79 overall#71 gender
1999
2026 Desert Classic Half Marathon & 5K January 24, 2026
1:39:13
#43 overall#36 gender
1999
Beer City Half™ San Diego
1:45:19
#1147 overall#947 gender
1999
Covered Bridges Half Marathon
1:49:02
#711 overall#539 gender
1998
DEXTER-ANN ARBOR RUN
1:36:37
#249 overall#228 gender
1998
2025 500 Festival Running Events
3:29:01
#16744 overall#8972 gender
1997
DEXTER-ANN ARBOR RUN
1:36:37
#251 overall#229 gender
1997
Covered Bridges Half Marathon
1:49:10
#845 overall#632 gender
1996
Tucson Marathon
1:28:05
#42 overall#36 gender
1996
47th Colonial Half Marathon and 5K
1:59:10
#998 overall#801 gender
1993
DEXTER-ANN ARBOR RUN
1:33:50
#298 overall#273 gender
1992
DEXTER-ANN ARBOR RUN
1:41:08
#350 overall#322 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:44:45 | #788 |
| 2026 | JSRC RunAPaloozaAsbury Park | NJ | 1:50:49 | #372 |
| 2026 | Coyote HillsFremont | CA | 2:15:47 | #80 |
| 2026 | Railway Marathon & Half Marathon presented by CraneWorksFultondale | AL | 2:21:39 | #208 |
| 2026 | Highlands College Half Marathon, 10K, and 5KFultondale | AL | 2:25:39 | #327 |
| 2026 | Highlands College Half MarathonBirmingham | AL | 2:25:39 | #328 |
| 2026 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:28:53 | #1197 |
| 2026 | War Eagle Run FestAuburn University | AL | 2:33:24 | #1733 |
| 2026 | War Eagle Run FestAuburn | AL | 2:33:24 | #1733 |
| 2026 | The Louisiana MarathonBaton Rouge | LA | 2:37:47 | #2181 |
| 2026 | Race to Space Marathon & Half MarathonHuntsville | AL | 2:39:59 | #615 |
| 2025 | Capital City Half MarathonColumbus | OH | 1:15:20 | #13 |
| 2025 | 2026 Biggest Little Half Marathon, 10K & 5KReno | NV | 1:39:08 | #62 |
| 2025 | Oakland Running FestivalOakland | CA | 1:48:22 | #472 |
| 2025 | Kaiser Permanente Colfax MarathonDenver | CO | 1:57:52 | #1544 |
| 2025 | Joshua Tree Half MarathonJoshua Tree | CA | 1:58:38 | #100 |
| 2025 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:59:17 | #1034 |
| 2025 | China Camp ChallengeSan Rafael | CA | 1:59:54 | #15 |
| 2025 | United Airlines NYC HalfNew York | NY | 2:04:27 | #13938 |
| 2025 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:14:21 | #617 |
| 2025 | War Eagle Run FestAuburn University | AL | 2:15:06 | #810 |
| 2025 | War Eagle Run FestAuburn | AL | 2:15:06 | #810 |
| 2025 | Northshore Half MarathonMandeville | LA | 2:20:49 | #533 |
| 2025 | NorthShore Half MarathonMandeville | LA | 2:20:49 | #533 |
| 2025 | Pihakis Restaurant Group KultureCity Birmingham RaceBirmingham | AL | 2:21:20 | #227 |
| 2025 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:23:49 | #909 |
| 2025 | The Louisiana MarathonBaton Rouge | LA | 2:24:58 | #1350 |
| 2025 | Nashville 1/2 MarathonNashville | TN | 2:26:45 | #1660 |
| 2025 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 2:42:27 | #383 |
| 2025 | World Police & Fire Games Half Marathon - Public EventBirmingham | AL | 2:43:39 | #25 |
| 2025 | TrailquakeSaratoga | CA | 3:07:41 | #51 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:40:00 | #11571 |
| 2024 | Monterey Bay Half MarathonMonterey | CA | 1:28:47 | #182 |
| 2024 | Berkeley Half MarathonBerkeley | CA | 1:35:39 | #225 |
| 2024 | Only Fools Run Half Marathon, 10K, and 5KGreensboro | NC | 1:44:53 | #27 |
| 2024 | Salt Lake City MarathonSalt Lake City | UT | 1:47:52 | #422 |
| 2024 | Gobbler 5K, 10K, & 13.1M at Charlotte, NC (48)Charlotte | NC | 1:52:50 | #5 |
| 2024 | JSRC RunAPaloozaAsbury Park | NJ | 1:58:10 | #694 |
| 2024 | Runapalooza Asbury ParkAsbury Park | NJ | 1:58:11 | #715 |
| 2024 | Portland MarathonPortland | OR | 2:01:23 | #1359 |
| 2024 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:03:08 | #728 |
| 2024 | Crystal Springs Trail RunWoodside | CA | 2:11:26 | #15 |
| 2024 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:12:03 | #478 |
| 2024 | Montgomery Half MarathonMontgomery | AL | 2:23:02 | #340 |
| 2024 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:26:06 | #613 |
| 2024 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:30:37 | #344 |
| 2024 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 2:30:38 | #344 |
| 2024 | War Eagle Run FestAuburn University | AL | 2:33:38 | #814 |
| 2024 | War Eagle Run FestAuburn | AL | 2:33:38 | #814 |
| 2024 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 2:37:28 | #701 |
| 2023 | Napa Valley MarathonNapa | CA | 1:34:57 | #156 |
| 2023 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:43:43 | #651 |
| 2023 | Extraterrestrial Full MoonRachel | NV | 1:46:28 | #6 |
| 2023 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:50:50 | #1189 |
| 2023 | Joshua Tree Half MarathonJoshua Tree | CA | 1:53:48 | #87 |
| 2023 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:59:41 | #720 |
| 2023 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 2:00:46 | #295 |
| 2023 | Santa Cruz Trail RunFelton | CA | 2:03:21 | #4 |
| 2023 | Santa Cruz Trail RunSanta Cruz | CA | 2:03:21 | #4 |
| 2023 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:05:55 | #275 |
| 2023 | The Louisiana MarathonBaton Rouge | LA | 2:06:31 | #533 |
| 2023 | Rodeo Beach Trail RunSausalito | CA | 2:12:42 | #38 |
| 2023 | Run MalibuMalibu | CA | 2:13:51 | #1477 |
| 2023 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:17:52 | #884 |
| 2023 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 2:18:06 | #383 |
| 2023 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 2:18:23 | #254 |
| 2023 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:26:01 | #1159 |
| 2022 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:36:15 | #602 |
| 2022 | Mill Race MarathonColumbus | IN | 1:36:35 | #72 |
| 2022 | Carlsbad MarathonCarlsbad | CA | 1:39:55 | #180 |
| 2022 | Clo Cow Half MarathonPetaluma | CA | 1:45:30 | #42 |
| 2022 | Joshua Tree Half MarathonJoshua Tree | CA | 1:59:22 | #149 |
| 2022 | B.A.A. Half MarathonBoston | MA | 2:04:35 | #3073 |
| 2022 | Rocket City MarathonHuntsville | AL | 2:06:30 | #165 |
| 2022 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:08:08 | #682 |
| 2022 | Flying Pig Pump and RunCincinnati | OH | 2:08:49 | #2126 |
| 2022 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:11:04 | #234 |
| 2022 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 2:11:05 | #231 |
| 2022 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 2:13:00 | #408 |
| 2022 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:16:57 | #368 |
| 2021 | Columbia Gorge Marathon and HalfHood River | OR | 1:36:34 | #28 |
| 2021 | Run Magic CityBirmingham | AL | 2:01:58 | #223 |
| 2021 | Eugene Marathon 2024Eugene | OR | 2:03:10 | #515 |
| 2021 | Seven Bridges MarathonChattanooga | TN | 2:04:41 | #188 |
| 2021 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:05:17 | #134 |
| 2021 | BHM26.2Birmingham | AL | 2:05:17 | #134 |
| 2021 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 2:05:18 | #134 |
| 2021 | Pensacola Half Marathon & 5KPensacola | FL | 2:05:41 | #108 |
| 2021 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:12:57 | #175 |
| 2021 | Zion at Night Half MarathonVirgin | UT | 2:13:39 | #150 |
| 2021 | Joshua Tree Half MarathonJoshua Tree | CA | 2:14:54 | #426 |
| 2021 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:17:01 | #721 |
| 2021 | Race to the Cave Half MarathonWoodville | AL | 2:22:41 | #277 |
| 2021 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:27:04 | #255 |
| 2021 | Big River Crossing Half MarathonMemphis | TN | 2:54:42 | #539 |
| 2021 | Lane Purser Memorial Road Race SeriesMemphis | TN | 3:09:45 | #270 |
| 2020 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 1:59:04 | #276 |
| 2020 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 1:59:05 | #276 |
| 2020 | Run the Reagan 2026Snellville | GA | 2:03:46 | #58 |
| 2020 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:04:03 | #732 |
| 2020 | Mobile MarathonMobile | AL | 2:21:43 | #263 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:23:23 | #2917 |
| 2020 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:48:58 | #1579 |
| 2019 | Warm Up ColumbusColumbus | OH | 1:19:37 | #6 |
| 2019 | 2026 Avenue of the Giants MarathonArcata | CA | 1:46:40 | #122 |
| 2019 | EQUINOX HALF AND 5KSt. Louis | MO | 1:58:27 | #27 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:10:59 | #2177 |
| 2019 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:11:40 | #2415 |
| 2019 | Whidbey Island MarathonOak Harbor | WA | 2:12:19 | #265 |
| 2019 | Rocket City MarathonHuntsville | AL | 2:12:30 | #236 |
| 2019 | Run Magic CityBirmingham | AL | 2:12:36 | #529 |
| 2019 | Stennis Space Center Marathon | Half Marathon | 5KStennis Space Center | MS | 2:19:21 | #114 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 2:20:33 | #5970 |
| 2019 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:24:11 | #599 |
| 2019 | B.A.A. Half MarathonBoston | MA | 2:24:40 | #4790 |
| 2019 | Tallulah Half Marathon & 5KJasper | AL | 2:24:41 | #65 |
| 2019 | Area 13.1 Half MarathonRoswell | GA | 2:29:40 | #345 |
| 2019 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:29:54 | #432 |
| 2019 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 2:29:55 | #405 |
| 2019 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 2:41:04 | #823 |
| 2019 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:41:07 | #1615 |
| 2019 | PRESALE 2027 AmeriHealth New Jersey April Fools Half Marathon & 8KAtlantic City | NJ | 3:12:58 | #845 |
| 2018 | Warm Up ColumbusColumbus | OH | 1:24:42 | #13 |
| 2018 | Race the RunwaysBrunswick | ME | 1:52:25 | #79 |
| 2018 | Rock N Fly Half MarathonPensacola | FL | 2:01:03 | #152 |
| 2018 | Scranton Half MarathonScranton | PA | 2:47:21 | #1797 |
| 2018 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 3:02:20 | #951 |
| 2018 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 3:05:03 | #2144 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:35:29 | #2013 |
| 2017 | RDC MarathonDurham | NC | 1:38:19 | #39 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:44:09 | #3244 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:53:17 | #1532 |
| 2017 | Race the RunwaysBrunswick | ME | 1:54:42 | #67 |
| 2017 | Hogeye MarathonFayetteville | AR | 2:35:11 | #406 |
| 2017 | Gettysburg Festival of RacesGettysburg | PA | 2:40:41 | #417 |
| 2017 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:40:48 | #2133 |
| 2017 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:55:38 | #4821 |
| 2016 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:35:42 | #139 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:45:51 | #4958 |
| 2016 | Covered Bridges Half MarathonWoodstock | VT | 1:49:28 | #410 |
| 2016 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:52:44 | #1216 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:54:18 | #2004 |
| 2016 | Park To Park Half MarathonWaterloo | IA | 2:09:56 | #383 |
| 2016 | Sunburst RacesSouth Bend | IN | 2:29:42 | #692 |
| 2016 | Sunburst Races - South BendSouth Bend | IN | 2:29:43 | #692 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:37:36 | #7571 |
| 2016 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:37:37 | #2347 |
| 2016 | Hershey Half MarathonHershey | PA | 2:39:41 | #3179 |
| 2015 | Carlsbad MarathonCarlsbad | CA | 1:35:45 | #207 |
| 2015 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:35:53 | #75 |
| 2015 | Bull City Race FestDurham | NC | 1:36:47 | #123 |
| 2015 | La Jolla Half Marathon & 5KSan Diego | CA | 1:37:31 | #158 |
| 2015 | Tobacco Road MarathonCary | NC | 1:38:53 | #153 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 1:38:55 | #172 |
| 2015 | 2027 Syracuse Half MarathonSyracuse | NY | 1:48:06 | #469 |
| 2015 | Thanksgiving Day Half MarathonAtlanta | GA | 1:55:01 | #1640 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:59:10 | #1524 |
| 2015 | Sunburst Races - South BendSouth Bend | IN | 2:06:30 | #494 |
| 2015 | Park To Park Half MarathonWaterloo | IA | 2:08:40 | #439 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:29:51 | #7081 |
| 2015 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:33:30 | #3964 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:40:58 | #5982 |
| 2014 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 1:32:34 | #49 |
| 2014 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:33:11 | #65 |
| 2014 | Run Through RedlandsRedlands | CA | 1:38:33 | #22 |
| 2014 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:39:45 | #1129 |
| 2014 | City of Oaks MarathonRaleigh | NC | 1:40:58 | #186 |
| 2014 | United Airlines NYC HalfNew York | NY | 1:41:23 | #2812 |
| 2014 | Tobacco Road MarathonCary | NC | 1:45:37 | #298 |
| 2014 | Rock n Roll NashvilleNashville | TN | 1:55:46 | #2543 |
| 2014 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:57:37 | #767 |
| 2014 | Back to the BeachSterling Heights | MI | 2:01:07 | #230 |
| 2014 | Kenner's Ole Man River Half MarathonKenner | LA | 2:03:09 | #263 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:02 | #7243 |
| 2014 | Park To Park Half MarathonWaterloo | IA | 2:05:11 | #481 |
| 2014 | Race the RunwaysBrunswick | ME | 2:07:31 | #288 |
| 2014 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:07:51 | #5061 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:09:03 | #2726 |
| 2014 | Run For The RanchSpringfield | MO | 2:34:24 | #137 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:40:25 | #7817 |
| 2014 | Rock n Roll NashvilleNashville | TN | 2:44:35 | #13710 |
| 2014 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 2:52:26 | #863 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:58:12 | #6170 |
| 2014 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:08:01 | #7932 |
| 2014 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:16:12 | #7067 |
| 2013 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 1:31:25 | #33 |
| 2013 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:33:58 | #68 |
| 2013 | Run Through RedlandsRedlands | CA | 1:42:13 | #47 |
| 2013 | Run the Reagan 2026Snellville | GA | 1:46:41 | #75 |
| 2013 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:46:49 | #429 |
| 2013 | Back Roads Half MarathonClarkston | MI | 1:49:32 | #122 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:01:37 | #3395 |
| 2013 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:01:47 | #2241 |
| 2013 | Rock n Roll NashvilleNashville | TN | 2:02:08 | #4333 |
| 2013 | Sunburst Races - South BendSouth Bend | IN | 2:10:48 | #666 |
| 2013 | Park To Park Half MarathonWaterloo | IA | 2:18:50 | #621 |
| 2013 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:24:24 | #5708 |
| 2013 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:26:37 | #2498 |
| 2013 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:30:17 | #2486 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:57:19 | #8545 |
| 2012 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:39:34 | #752 |
| 2012 | Star City Half Marathon & 10KRoanoke | VA | 1:42:32 | #65 |
| 2012 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:48:35 | #512 |
| 2012 | Back to the BeachSterling Heights | MI | 1:56:18 | #113 |
| 2012 | Quad Cities Distance ClassicMoline | IL | 1:57:21 | #590 |
| 2012 | Clinton Half MarathonClinton | IA | 2:02:34 | #83 |
| 2012 | Thanksgiving Day Half MarathonAtlanta | GA | 2:03:51 | #3354 |
| 2012 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:22:42 | #5660 |
| 2012 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:56:43 | #6576 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:59:57 | #8600 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:15:58 | #10726 |
| 2011 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:32:36 | #76 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:36:00 | #253 |
| 2011 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:46:41 | #442 |
| 2011 | Race the RunwaysBrunswick | ME | 1:49:17 | #85 |
| 2011 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:54:08 | #1391 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:56:43 | #2005 |
| 2011 | Back to the BeachSterling Heights | MI | 1:56:59 | #109 |
| 2011 | Corvallis Half Marathon and 5KCorvallis | OR | 1:59:50 | #447 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:01:56 | #4535 |
| 2011 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:33:29 | #2002 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:51:51 | #24036 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:53:33 | #7735 |
| 2011 | Austin MarathonAustin | TX | 3:12:01 | #9811 |
| 2011 | Dallas Marathon WeekendDallas | TX | 3:41:55 | #9513 |
| 2010 | Santa Cruz Half MarathonSanta Cruz | CA | 1:34:36 | #77 |
| 2010 | Hyannis MarathonHyannis | MA | 1:50:34 | #819 |
| 2010 | Quad Cities Distance ClassicMoline | IL | 1:52:12 | #410 |
| 2010 | Leaf Peepers Half MarathonWaterbury | VT | 1:56:38 | #274 |
| 2010 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:56:47 | #1004 |
| 2010 | Eau Claire MarathonEau Claire | WI | 2:06:38 | #572 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 2:49:29 | #22144 |
| 2010 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:03:00 | #8553 |
| 2009 | Grandma's MarathonDuluth | MN | 1:43:57 | #561 |
| 2009 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:49:25 | #614 |
| 2009 | Eau Claire MarathonEau Claire | WI | 1:50:36 | #201 |
| 2009 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:51:41 | #696 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:57:35 | #3304 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:21:43 | #9004 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:31:11 | #3506 |
| 2009 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 2:32:17 | #925 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:35:45 | #10545 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:37:38 | #13270 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 2:50:48 | #21895 |
| 2009 | Austin MarathonAustin | TX | 2:57:50 | #6460 |
| 2009 | Evansville Half MarathonEvansville | IN | 3:23:46 | #2017 |
| 2008 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:28:14 | #33 |
| 2008 | Cleveland Marathon & Half MarathonCleveland | OH | 1:31:47 | #77 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:49:15 | #707 |
| 2008 | Quad Cities Distance ClassicMoline | IL | 1:55:04 | #335 |
| 2008 | Surf City MarathonHuntington Beach | CA | 2:40:43 | #6319 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:53:27 | #21631 |
| 2008 | Austin MarathonAustin | TX | 2:56:36 | #5541 |
| 2007 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:25:58 | #25 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:27:40 | #175 |
| 2007 | Mermaid Half MarathonSan Diego | CA | 1:38:57 | #178 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 1:51:38 | #4185 |
| 2007 | Seattle MarathonSeattle | WA | 2:02:34 | #1576 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 2:02:35 | #1788 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 2:17:05 | #3835 |
| 2007 | Austin MarathonAustin | TX | 2:54:16 | #4543 |
| 2006 | Beer City Half™ San DiegoSan Diego | CA | 1:27:59 | #148 |
| 2006 | B.A.A. Half MarathonBoston | MA | 1:41:38 | #590 |
| 2006 | United Airlines NYC HalfNew York | NY | 1:52:09 | #3115 |
| 2005 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:27:03 | #95 |
| 2005 | Boston's Run To RememberBoston | MA | 1:46:26 | #751 |
| 2005 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:49:02 | #255 |
| 2005 | Hospital Hill RunKansas City | MO | 1:57:37 | #659 |
| 2004 | Beer City Half™ San DiegoSan Diego | CA | 1:28:32 | #115 |
| 2004 | Lost Dutchman MarathonApache Junction | AZ | 1:31:00 | #14 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:49:45 | #1288 |
| 2004 | New Prague Half MarathonNew Prague | MN | 1:58:59 | #949 |
| 2004 | Seattle MarathonSeattle | WA | 1:59:33 | #2116 |
| 2004 | Air Force MarathonDayton | OH | 2:00:23 | #338 |
| 2003 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:37:03 | #105 |
| 2003 | Pikes Peak AscentManitou Springs | CO | 5:38:11 | #1415 |
| 2002 | Carlsbad MarathonCarlsbad | CA | 1:39:07 | #430 |
| 2002 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:41:06 | #208 |
| 2002 | B.A.A. Half MarathonBoston | MA | 1:42:01 | #423 |
| 2002 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:47:18 | #207 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 1:57:16 | #5380 |
| 2002 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:57:47 | #776 |
| 2002 | Grandma's MarathonDuluth | MN | 2:08:41 | #2593 |
| 2000 | 2026 Desert Classic Half Marathon & 5K January 24, 2026Glendale | AZ | 1:36:34 | #47 |
| 2000 | Covered Bridges Half MarathonWoodstock | VT | 1:50:31 | #690 |
| 1999 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:32:23 | #79 |
| 1999 | 2026 Desert Classic Half Marathon & 5K January 24, 2026Glendale | AZ | 1:39:13 | #43 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 1:45:19 | #1147 |
| 1999 | Covered Bridges Half MarathonWoodstock | VT | 1:49:02 | #711 |
| 1999 | Mora Half Marathon & 5KMora | MN | 2:34:05 | #584 |
| 1998 | DEXTER-ANN ARBOR RUNDexter | MI | 1:36:37 | #249 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 3:29:01 | #16744 |
| 1997 | DEXTER-ANN ARBOR RUNDexter | MI | 1:36:37 | #251 |
| 1997 | Covered Bridges Half MarathonWoodstock | VT | 1:49:10 | #845 |
| 1996 | Tucson MarathonTucson | AZ | 1:28:05 | #42 |
| 1996 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:59:10 | #998 |
| 1993 | DEXTER-ANN ARBOR RUNDexter | MI | 1:33:50 | #298 |
| 1992 | DEXTER-ANN ARBOR RUNDexter | MI | 1:41:08 | #350 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
ALAlabama
53 racesCACalifornia
38 racesINIndiana
16 racesTXTexas
14 racesAZArizona
13 racesILIllinois
13 racesLALouisiana
12 racesMIMichigan
12 racesTNTennessee
11 racesGAGeorgia
10 racesNCNorth Carolina
8 racesNYNew York
8 racesVAVirginia
7 racesMAMassachusetts
6 racesNJNew Jersey
6 racesOHOhio
6 racesIAIowa
5 racesMEMaine
5 racesNVNevada
5 racesOKOklahoma
5 racesVTVermont
5 racesWIWisconsin
5 racesFLFlorida
4 racesMNMinnesota
4 racesMOMissouri
4 racesOROregon
4 racesWAWashington
4 racesMSMississippi
3 racesPAPennsylvania
3 racesUTUtah
3 racesARArkansas
2 racesCOColorado
2 racesKYKentucky
1 raceKSKansas
0 races50-State Challenge
34/ 51 states + DC
17 states to go