Back to League Tables
CT
Chris Thomas
MaleOhio1984–2025
280
Total Finishes
167
Distinct Races
37
States (73%)
1:18:36
PR (6:00/mi)
2:10:43
Average
+2:06:07
Slower (first to last)
Medal House
2000
Hyannis Marathon
1:20:33
#14 overall#14 gender
2000
Thanksgiving Distance Classic
1:48:14
#427 overall#325 gender
1999
Beer City Half™ San Diego
1:27:32
#207 overall#182 gender
1999
Louisville Marathon, Half Marathon and 10K
1:34:17
#23 overall#17 gender
1999
Lincoln Marathon
1:47:19
#365 overall#279 gender
1999
Life Time Chicago Half Marathon + 5K
2:29:43
#4178 overall#2290 gender
1999
Pikes Peak Ascent
3:38:29
#249 overall#213 gender
1998
Kentucky Derby Festival Race Weekend
1:43:32
#1167 overall#1041 gender
1998
Pikes Peak Ascent
3:59:09
#485 overall#392 gender
1997
Pikes Peak Ascent
3:56:23
#408 overall#338 gender
1994
LONG ISLAND MARATHON FESTIVAL
1:59:46
#2920 overall#2456 gender
1984
Dayton River Corridor Classic
1:18:36
#93 overall#90 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Total Fitness Connection Run & Walk for ChildrenBowling Green | KY | 1:38:05 | #4 |
| 2025 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:38:35 | #84 |
| 2025 | Wilmington Historic Half, 10K & 5KWilmington | NC | 1:57:59 | #265 |
| 2025 | Rim Rock Marathon and Half MarathonFruita | CO | 1:59:26 | #193 |
| 2025 | Pirate 1M, 5K, 10K, 15K, & Half Marathon at Eagle Lakes Community Park, Naples, FL (05) 150Naples | FL | 1:59:41 | #4 |
| 2025 | AthHalf Half Marathon and AthFest Educates 5KAthens | GA | 1:59:55 | #826 |
| 2025 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 1:59:55 | #826 |
| 2025 | Savannah Southern HalfSavannah | GA | 2:01:34 | #911 |
| 2025 | Annapolis Running FestivalAnnapolis | MD | 2:08:37 | #484 |
| 2025 | Annapolis Running FestivalAnnapolis | MD | 2:08:38 | #484 |
| 2025 | Historic Drawbridge Running FestivalSt Michaels | MD | 2:08:47 | #116 |
| 2025 | Novant Health Wilmington NC MarathonWilmington | NC | 2:13:35 | #1230 |
| 2025 | NHRMC Wilmington NC Half MarathonWilmington | NC | 2:13:35 | #1230 |
| 2025 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 3:24:43 | #2154 |
| 2024 | Madison MarathonMadison | WI | 1:32:46 | #121 |
| 2024 | Red Nose Half MarathonColumbus | GA | 1:45:56 | #131 |
| 2024 | Thanksgiving Day Half MarathonAtlanta | GA | 1:52:10 | #965 |
| 2024 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:00:50 | #1444 |
| 2024 | 12th Annual Suwanee Half Marathon / 10k / 5kSuwanee | GA | 2:02:36 | #81 |
| 2024 | Run for the ZooAlbuquerque | NM | 2:28:28 | #383 |
| 2024 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:40:14 | #3030 |
| 2024 | Rock 'n' Roll Washington DCWashington | DC | 2:48:33 | #11150 |
| 2024 | Hapalua Hawaii's Half MarathonHonolulu | HI | 3:07:25 | #4964 |
| 2023 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:38:17 | #113 |
| 2023 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:46:43 | #534 |
| 2023 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:50:10 | #2534 |
| 2023 | Kiawah Island MarathonKiawah Island | SC | 1:56:04 | #736 |
| 2023 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:56:48 | #1182 |
| 2023 | Historic Drawbridge Running FestivalSt Michaels | MD | 1:56:57 | #55 |
| 2023 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:59:18 | #1286 |
| 2023 | Lake Norman Forest RunStatesville | NC | 2:00:39 | #39 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:18 | #4568 |
| 2023 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:13:28 | #129 |
| 2023 | Frederick Running FestivalFrederick | MD | 2:13:34 | #1396 |
| 2023 | Frederick Running FestivalFrederick | MD | 2:13:35 | #1217 |
| 2023 | Rock Tahoe Half MarathonStateline | NV | 2:43:51 | #935 |
| 2022 | Fox Valley Marathon RacesSaint Charles | IL | 1:37:47 | #36 |
| 2022 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:44:25 | #108 |
| 2022 | Thanksgiving Day Half MarathonAtlanta | GA | 1:50:36 | #890 |
| 2022 | Kiawah Island MarathonKiawah Island | SC | 1:53:43 | #670 |
| 2022 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:00:30 | #675 |
| 2022 | Rock Tahoe Half MarathonStateline | NV | 2:06:28 | #315 |
| 2022 | Zion Half MarathonSpringdale | UT | 2:08:40 | #404 |
| 2022 | 2026 Biggest Little Half Marathon, 10K & 5KReno | NV | 2:08:46 | #239 |
| 2022 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:09:09 | #2677 |
| 2022 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:10:17 | #3424 |
| 2022 | Emerald Bay Half MarathonSouth Lake Tahoe | CA | 2:23:17 | #229 |
| 2022 | Canyonlands Half MarathonMoab | UT | 2:37:29 | #629 |
| 2022 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:37:44 | #2498 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:38:43 | #4640 |
| 2021 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:51:15 | #285 |
| 2021 | Fort4Fitness Fall FestivalFort Wayne | IN | 1:55:33 | #102 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:02:34 | #793 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:05:00 | #2377 |
| 2021 | Eugene Marathon 2024Eugene | OR | 2:09:49 | #620 |
| 2021 | Charlotte Running Company Trail RaceCharlotte | NC | 2:13:26 | #30 |
| 2020 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:46:13 | #1080 |
| 2020 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:10:12 | #566 |
| 2019 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:33:48 | #91 |
| 2019 | Yosemite Half MarathonBass Lake | CA | 1:46:51 | #310 |
| 2019 | Thanksgiving Day Half MarathonAtlanta | GA | 1:48:25 | #920 |
| 2019 | Temecula Half Marathon, 10K, 5KTemecula | CA | 1:49:12 | #94 |
| 2019 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:52:36 | #931 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 1:55:15 | #612 |
| 2019 | First Energy Akron MarathonAkron | OH | 2:04:05 | #969 |
| 2019 | Air Force MarathonDayton | OH | 2:07:50 | #692 |
| 2019 | Chevron City to Surf for ActivBurswood | WA | 2:14:10 | #1365 |
| 2019 | Jazz Half Marathon and 5KNew Orleans | LA | 2:16:41 | #619 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:16:43 | #18524 |
| 2019 | Nashville 1/2 MarathonNashville | TN | 2:17:29 | #848 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:25:15 | #3310 |
| 2019 | Run MadtownMadison | WI | 2:46:49 | #1126 |
| 2018 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:36:47 | #133 |
| 2018 | Almost New Year's EveCastro Valley | CA | 1:56:32 | #96 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:08:17 | #15240 |
| 2018 | Dayton Turkey Trot Half Marathon & 5KDayton | OH | 2:11:25 | #174 |
| 2018 | Dayton River Corridor ClassicDayton | OH | 2:12:56 | #159 |
| 2018 | Amita Health Bolingbrook St. Paddy's Half Marathon and 5KBolingbrook | IL | 2:15:42 | #359 |
| 2018 | Shamrock Run PortlandPortland | OR | 2:15:55 | #1354 |
| 2018 | Air Force MarathonDayton | OH | 2:25:24 | #1213 |
| 2018 | Annapolis Running ClassicAnnapolis | MD | 2:28:12 | #976 |
| 2018 | Skyline Half Marathon, 10K & 5KDallas | TX | 2:39:34 | #352 |
| 2017 | Naples fall Classic Half Marathon & 5kNaples | FL | 1:43:52 | #31 |
| 2017 | Pirate 5K, 10K, & 13.1M at Bowling Green, KY (17)Bowling Green | KY | 1:44:20 | #16 |
| 2017 | Naples Paradise Coast Half MarathonNaples | FL | 1:55:38 | #72 |
| 2017 | Charlotte Running Company Trail RaceCharlotte | NC | 1:57:47 | #129 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 1:58:27 | #1104 |
| 2017 | Rock 'n' Roll Washington DCWashington | DC | 2:01:22 | #3930 |
| 2017 | Run With The YetiEvansville | IN | 2:03:28 | #16 |
| 2017 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 2:06:20 | #334 |
| 2017 | Frederick Running FestivalFrederick | MD | 2:10:52 | #1825 |
| 2017 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:12:00 | #195 |
| 2017 | Dayton River Corridor ClassicDayton | OH | 2:18:59 | #268 |
| 2017 | Canyonlands Half MarathonMoab | UT | 2:21:34 | #1019 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:22:20 | #3158 |
| 2017 | Air Force MarathonDayton | OH | 2:25:44 | #1753 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:33:51 | #5679 |
| 2017 | Pi Day River RotationLawrence | KS | 2:43:33 | #77 |
| 2017 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 2:47:19 | #321 |
| 2017 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:51:40 | #1393 |
| 2017 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:52:01 | #3358 |
| 2017 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:52:46 | #7812 |
| 2016 | Evansville Half MarathonEvansville | IN | 1:32:19 | #33 |
| 2016 | Run With The YetiEvansville | IN | 1:37:01 | #4 |
| 2016 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:38:00 | #239 |
| 2016 | Chicago Spring Half MarathonChicago | IL | 1:41:46 | #214 |
| 2016 | The Scream! Half MarathonJonas Ridge | NC | 1:42:47 | #54 |
| 2016 | Huntersville Half MarathonHuntersville | NC | 1:45:14 | #147 |
| 2016 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 1:51:10 | #173 |
| 2016 | Canyonlands Half MarathonMoab | UT | 1:54:52 | #385 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:58:42 | #1271 |
| 2016 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:01:02 | #1908 |
| 2016 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:01:06 | #182 |
| 2016 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 2:06:18 | #406 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:09:16 | #2517 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:12:13 | #4330 |
| 2016 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:26:07 | #439 |
| 2016 | Twilight Half Marathon, 10K & 5KVancouver | OR | 2:34:47 | #373 |
| 2016 | Bridge of the Gods RunCascade Locks | OR | 2:38:26 | #592 |
| 2016 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:43:17 | #2084 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:52:26 | #8627 |
| 2015 | Evansville Half MarathonEvansville | IN | 1:29:58 | #48 |
| 2015 | Buehler's Heart and SoleWooster | OH | 1:39:56 | #22 |
| 2015 | Huntersville Half MarathonHuntersville | NC | 1:44:31 | #146 |
| 2015 | 2024 Medina Half Marathon and 5KMedina | OH | 1:46:19 | #86 |
| 2015 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:48:14 | #391 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:53:19 | #1219 |
| 2015 | First Energy Akron MarathonAkron | OH | 1:56:11 | #946 |
| 2015 | Quad Cities Distance ClassicMoline | IL | 1:57:08 | #414 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:03:50 | #1623 |
| 2015 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 2:06:27 | #460 |
| 2015 | Dayton River Corridor ClassicDayton | OH | 2:06:54 | #176 |
| 2015 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:09:41 | #2871 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:14:03 | #3365 |
| 2015 | Air Force MarathonDayton | OH | 2:16:00 | #1573 |
| 2015 | Frisco Railroad RunWillard | MO | 2:23:57 | #128 |
| 2015 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:31:46 | #1967 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:36:10 | #5509 |
| 2014 | Evansville Half MarathonEvansville | IN | 1:26:37 | #29 |
| 2014 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:35:19 | #106 |
| 2014 | All-Out Summer BreezeArvada | CO | 1:48:10 | #17 |
| 2014 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 1:48:51 | #194 |
| 2014 | All-Out Dog DaysWestminster | CO | 1:49:33 | #29 |
| 2014 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 1:51:12 | #463 |
| 2014 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:56:42 | #1683 |
| 2014 | First Energy Akron MarathonAkron | OH | 1:59:16 | #1413 |
| 2014 | Mt. Sneffels Half Marathon & 10KOuray | CO | 2:00:02 | #153 |
| 2014 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 2:00:36 | #424 |
| 2014 | Dayton River Corridor ClassicDayton | OH | 2:05:29 | #316 |
| 2014 | Striker Life Half MarathonWhiteman, Afb | MO | 2:09:56 | #76 |
| 2014 | Air Force MarathonDayton | OH | 2:10:43 | #1489 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:11:25 | #4310 |
| 2014 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:22:39 | #1750 |
| 2014 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:24:39 | #208 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:26:24 | #5040 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:28:39 | #7914 |
| 2014 | Mankato Marathon WeekendMankato | MN | 2:28:56 | #1285 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 2:36:42 | #5670 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:54:35 | #5449 |
| 2014 | Running of the ElkElk Grove | CA | 3:00:08 | #592 |
| 2014 | Bass Pro Shops Conservation MarathonSpringfield | MO | 3:06:35 | #1549 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:32:40 | #13958 |
| 2014 | Hop Hop Half MarathonPortland | OR | 3:44:18 | #679 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:59:15 | #20090 |
| 2013 | Evansville Half MarathonEvansville | IN | 1:34:43 | #37 |
| 2013 | The Towpath MarathonCleveland | OH | 1:43:39 | #93 |
| 2013 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:46:00 | #259 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:48:53 | #1000 |
| 2013 | Kaiser Permanente Colfax MarathonDenver | CO | 1:48:54 | #622 |
| 2013 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:50:55 | #1008 |
| 2013 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:51:16 | #378 |
| 2013 | Harmony Half Marathon and 5KMonroe | GA | 1:58:42 | #38 |
| 2013 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:00:56 | #504 |
| 2013 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:01:14 | #1295 |
| 2013 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 2:02:19 | #336 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:04:01 | #2461 |
| 2013 | Mount Lemmon Marathon and Half MarathonTucson | AZ | 2:08:53 | #40 |
| 2013 | Leave No TracePeninsula | OH | 2:14:35 | #64 |
| 2013 | Kona MarathonKailua Kona | HI | 2:25:31 | #365 |
| 2013 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:27:52 | #630 |
| 2013 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:34:37 | #5872 |
| 2013 | Half and Half & Double HalfTulsa | OK | 2:39:48 | #40 |
| 2013 | Running of the ElkElk Grove | CA | 2:58:06 | #600 |
| 2013 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:59:19 | #10832 |
| 2012 | Evansville Half MarathonEvansville | IN | 1:30:15 | #61 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:43:25 | #242 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 1:44:04 | #481 |
| 2012 | River Run Half MarathonBerea | OH | 1:44:42 | #233 |
| 2012 | Heartland Half MarathonJasper | IN | 1:46:41 | #62 |
| 2012 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:47:19 | #323 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 1:51:44 | #991 |
| 2012 | Air Force MarathonDayton | OH | 1:53:47 | #554 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:55:54 | #2267 |
| 2012 | Seven Bridges MarathonChattanooga | TN | 1:56:32 | #228 |
| 2012 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:06:16 | #3926 |
| 2012 | Canyonlands Half MarathonMoab | UT | 2:13:09 | #1691 |
| 2012 | Coyote HillsFremont | CA | 2:14:50 | #235 |
| 2012 | Rock 'n' Roll San JoseSan Jose | CA | 2:15:05 | #4592 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:15:54 | #11053 |
| 2012 | Run For The RanchSpringfield | MO | 2:17:05 | #172 |
| 2012 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 2:22:13 | #316 |
| 2012 | Sioux Falls MarathonSioux Falls | SD | 2:24:03 | #886 |
| 2012 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:26:36 | #574 |
| 2012 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:45:01 | #2968 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:46:23 | #22012 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 3:49:14 | #29734 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:53:50 | #14680 |
| 2011 | Evansville Half MarathonEvansville | IN | 1:25:39 | #33 |
| 2011 | Columbia Gorge Marathon and HalfHood River | OR | 1:34:34 | #31 |
| 2011 | Haunted Hustle - MiddletonMiddleton | WI | 1:39:52 | #112 |
| 2011 | Tobacco Road MarathonCary | NC | 1:40:58 | #189 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 1:51:53 | #1685 |
| 2011 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:55:58 | #306 |
| 2011 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:58:48 | #729 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 1:59:17 | #2284 |
| 2011 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:16:18 | #1255 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:21:16 | #9792 |
| 2011 | Oakland Running FestivalOakland | CA | 2:22:40 | #2082 |
| 2011 | Hospital Hill RunKansas City | MO | 2:25:14 | #2153 |
| 2011 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:26:06 | #4551 |
| 2011 | The Giant RaceSan Francisco | CA | 2:31:02 | #1953 |
| 2011 | Heart and Sole Half Marathon & 10KBoulder | CO | 2:33:56 | #583 |
| 2011 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:36:26 | #2397 |
| 2011 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:37:15 | #4738 |
| 2011 | Windermere MarathonSpokane | WA | 2:39:11 | #742 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:02:51 | #15651 |
| 2011 | Wenatchee MarathonWenatchee | WA | 4:18:49 | #536 |
| 2010 | Evansville Half MarathonEvansville | IN | 1:26:47 | #20 |
| 2010 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:47:37 | #375 |
| 2010 | Autumn RunBuena Vista | CO | 1:48:58 | #46 |
| 2010 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:59:21 | #2049 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:01:18 | #4074 |
| 2010 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 2:02:15 | #592 |
| 2010 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:10:58 | #1075 |
| 2010 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:12:17 | #402 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:25:55 | #5548 |
| 2010 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:27:48 | #1057 |
| 2010 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:28:13 | #3971 |
| 2010 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:37:43 | #2475 |
| 2010 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 2:42:23 | #2235 |
| 2010 | Foot Traffic Flat MarathonPortland | OR | 3:47:37 | #1876 |
| 2009 | Run for GreenDavidson | NC | 1:44:59 | #54 |
| 2009 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:54:35 | #647 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:55:54 | #1348 |
| 2009 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 2:01:15 | #665 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:07 | #4518 |
| 2008 | Air Force MarathonDayton | OH | 2:01:58 | #772 |
| 2008 | Fairfield Road RacesFairfield | CT | 2:07:57 | #1188 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:17:58 | #6509 |
| 2007 | Evansville Half MarathonEvansville | IN | 1:23:03 | #11 |
| 2007 | Total Fitness Connection Run & Walk for ChildrenBowling Green | KY | 1:37:28 | #22 |
| 2007 | Air Force MarathonDayton | OH | 1:54:57 | #579 |
| 2007 | Foot Traffic Flat MarathonPortland | OR | 1:56:41 | #468 |
| 2007 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:04:35 | #203 |
| 2007 | Outer Banks MarathonManteo | NC | 2:07:34 | #884 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:14:01 | #8087 |
| 2007 | 2026 HelvetiaHillsboro | OR | 2:15:30 | #1247 |
| 2006 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:29:05 | #36 |
| 2006 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:58:08 | #314 |
| 2006 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:07 | #1579 |
| 2005 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:27:31 | #40 |
| 2005 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:48:52 | #872 |
| 2005 | Lincoln MarathonLincoln | NE | 1:49:47 | #624 |
| 2005 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:13:27 | #383 |
| 2004 | Evansville Half MarathonEvansville | IN | 1:34:39 | #84 |
| 2004 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:53:24 | #1529 |
| 2004 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 2:04:26 | #434 |
| 2004 | Borgess Run For The Health Of It!Kalamazoo | MI | 2:08:16 | #565 |
| 2003 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:43:17 | #110 |
| 2003 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:46:36 | #1114 |
| 2003 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:02:12 | #828 |
| 2003 | Park To Park Half MarathonWaterloo | IA | 2:12:17 | #126 |
| 2002 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:55:23 | #95 |
| 2002 | Pinckney Trail WeekendPinckney | MI | 2:55:12 | #499 |
| 2001 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:43:47 | #93 |
| 2001 | Lincoln MarathonLincoln | NE | 1:45:42 | #289 |
| 2001 | Thanksgiving Distance ClassicJacksonville | FL | 1:48:29 | #429 |
| 2000 | Hyannis MarathonHyannis | MA | 1:20:33 | #14 |
| 2000 | Thanksgiving Distance ClassicJacksonville | FL | 1:48:14 | #427 |
| 2000 | Lincoln MarathonLincoln | NE | 1:55:12 | #496 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 1:27:32 | #207 |
| 1999 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 1:34:17 | #23 |
| 1999 | Lincoln MarathonLincoln | NE | 1:47:19 | #365 |
| 1999 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:29:43 | #4178 |
| 1999 | Pikes Peak AscentManitou Springs | CO | 3:38:29 | #249 |
| 1998 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:43:32 | #1167 |
| 1998 | Pikes Peak AscentManitou Springs | CO | 3:59:09 | #485 |
| 1997 | Pikes Peak AscentManitou Springs | CO | 3:56:23 | #408 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:59:46 | #2920 |
| 1984 | Dayton River Corridor ClassicDayton | OH | 1:18:36 | #93 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
29 racesOHOhio
29 racesGAGeorgia
15 racesINIndiana
15 racesCOColorado
14 racesFLFlorida
13 racesNCNorth Carolina
13 racesKYKentucky
12 racesMDMaryland
11 racesMOMissouri
10 racesOROregon
9 racesWIWisconsin
9 racesAZArizona
8 racesMTMontana
8 racesNVNevada
7 racesNYNew York
7 racesWAWashington
7 racesILIllinois
6 racesOKOklahoma
6 racesSCSouth Carolina
6 racesTXTexas
6 racesUTUtah
6 racesLALouisiana
5 racesMIMichigan
5 racesTNTennessee
5 racesVAVirginia
5 racesIAIowa
4 racesNENebraska
4 racesCTConnecticut
3 racesHIHawaii
3 racesKSKansas
2 racesNJNew Jersey
2 racesMAMassachusetts
1 raceMNMinnesota
1 raceNMNew Mexico
1 raceMSMississippi
0 racesPAPennsylvania
0 races50-State Challenge
37/ 51 states + DC
14 states to go