Back to League Tables
TB
Thomas Brown
MaleCalifornia1984–2026
410
Total Finishes
221
Distinct Races
42
States (82%)
1:15:34
PR (5:46/mi)
2:27:47
Average
+1:27:07
Slower (first to last)
Medal House
1993
Hospital Hill Run
1:19:16
#44 overall#42 gender
1993
LONG ISLAND MARATHON FESTIVAL
1:48:29
#1395 overall#1257 gender
1993
47th Colonial Half Marathon and 5K
1:50:47
#838 overall#724 gender
1992
Dayton River Corridor Classic
2:17:08
#1011 overall#820 gender
1991
Hospital Hill Run
1:18:30
#54 overall#52 gender
1990
Hospital Hill Run
1:15:34
#44 overall#42 gender
1990
ORRRC Xenia Marathon, Half-Marathon, and 10K
1:57:09
#133 overall#105 gender
1988
Dayton River Corridor Classic
1:54:12
#1038 overall#938 gender
1987
Hospital Hill Run
1:19:59
#70 overall#65 gender
1986
Hospital Hill Run
1:17:24
#47 overall#46 gender
1985
Hospital Hill Run
1:19:10
#68 overall#68 gender
1984
Hospital Hill Run
1:33:37
#471 overall#455 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Life Time Miami Marathon & HalfMiami | FL | 1:38:26 | #488 |
| 2026 | New Bedford Half MarathonNew Bedford | MA | 1:56:44 | #1022 |
| 2026 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:12:27 | #3230 |
| 2026 | Surf City MarathonHuntington Beach | CA | 2:19:06 | #5090 |
| 2026 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 3:00:44 | #1306 |
| 2025 | Mother Earth Brewing Ironclad Half-Marathon & 5kKinston | NC | 1:33:26 | #14 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:36:17 | #235 |
| 2025 | Michigan Monster DashMilford | MI | 1:56:28 | #50 |
| 2025 | Michigan Monster DashMilford | MI | 1:56:29 | #50 |
| 2025 | Narragansett Summer Running FestivalEaston | MA | 2:01:31 | #269 |
| 2025 | Run Through RedlandsRedlands | CA | 2:05:55 | #188 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:06:15 | #14049 |
| 2025 | Girdwood Marathon 2026Girdwood | AK | 2:13:12 | #20 |
| 2025 | Oktoberfest Half Marathon & 5KAsheville | NC | 2:13:44 | #211 |
| 2025 | RUN THE ALAMOSan Antonio | TX | 2:21:18 | #1364 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:26:23 | #5236 |
| 2025 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:27:32 | #5713 |
| 2025 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 2:29:12 | #357 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:03:07 | #6603 |
| 2025 | LT Michael P. Murphy Run 15K & 5KHauppauge | NY | 3:14:57 | #615 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 3:33:45 | #11149 |
| 2024 | Iron Horse Half MarathonNorth Bend | WA | 1:32:32 | #68 |
| 2024 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:54:23 | #159 |
| 2024 | "LOOP THE LAKE" The Great New York State Marathon WeekendSyracuse | NY | 1:55:31 | #167 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 1:59:59 | #1456 |
| 2024 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 2:12:09 | #304 |
| 2024 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:13:49 | #2317 |
| 2024 | Hamptons Marathon & Half MarathonEast Hampton | NY | 2:13:53 | #892 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:21:41 | #4917 |
| 2024 | 3M Half MarathonAustin | TX | 2:25:20 | #3526 |
| 2024 | Surf City MarathonHuntington Beach | CA | 2:29:56 | #5296 |
| 2024 | RUN THE ALAMOSan Antonio | TX | 2:30:54 | #1279 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:44:37 | #7500 |
| 2024 | SUFFOLK COUNTY MARATHONBAY SHORE | NY | 2:46:04 | #997 |
| 2024 | LT Michael P. Murphy Run 15K & 5KHauppauge | NY | 3:06:08 | #563 |
| 2024 | 2025 500 Festival Running EventsIndianapolis | IN | 3:32:03 | #14256 |
| 2024 | Fall EquinoxFort Collins | CO | 4:42:40 | #943 |
| 2024 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 5:12:13 | #2892 |
| 2023 | City of Oaks MarathonRaleigh | NC | 1:39:50 | #145 |
| 2023 | The Great Ferry RaceBainbridge Island | WA | 1:40:13 | #13 |
| 2023 | The Great Ferry RaceBainbridge Island | WA | 1:40:13 | #13 |
| 2023 | BCS Oktoberfest Half-MarathonMadison | NJ | 1:40:26 | #24 |
| 2023 | Good Life HalfsyLincoln | NE | 1:54:21 | #1323 |
| 2023 | Shamrock MarathonVirginia Beach | VA | 2:00:03 | #1580 |
| 2023 | Chicago 13.1Chicago | IL | 2:00:35 | #1964 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:09:42 | #2786 |
| 2023 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 2:11:41 | #165 |
| 2023 | Rose Bowl Half MarathonPasadena | CA | 2:16:43 | #2985 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:17:09 | #2719 |
| 2023 | SUFFOLK COUNTY MARATHONBAY SHORE | NY | 2:27:44 | #799 |
| 2023 | Hometown Half Marathon & 5k/10k - AustinAustin | TX | 2:28:11 | #58 |
| 2023 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:40:25 | #2259 |
| 2023 | LT Michael P. Murphy Run 15K & 5KHauppauge | NY | 2:52:21 | #449 |
| 2023 | Yosemite Half MarathonBass Lake | CA | 2:53:29 | #1860 |
| 2023 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:38:24 | #11173 |
| 2023 | Grand Teton Half MarathonJackson | WY | 4:46:18 | #1859 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 4:58:05 | #10155 |
| 2023 | Bridge of the Gods RunCascade Locks | OR | 5:36:49 | #830 |
| 2022 | Berkeley Half MarathonBerkeley | CA | 1:38:22 | #236 |
| 2022 | RUN LibertyLiberty | MO | 1:48:48 | #148 |
| 2022 | Tour Des FleursDallas | TX | 1:49:02 | #96 |
| 2022 | ZOOMA Florida Half Marathon & 5KFernandina Beach | FL | 1:50:30 | #25 |
| 2022 | Asheville Hot ChocolateAsheville | NC | 1:54:04 | #56 |
| 2022 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:55:56 | #1137 |
| 2022 | Cambridge Half Marathon + 5KCambridge | MA | 1:55:56 | #1551 |
| 2022 | Surf City MarathonHuntington Beach | CA | 2:02:57 | #1722 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:06:02 | #1908 |
| 2022 | Rose Bowl Half MarathonPasadena | CA | 2:08:10 | #1182 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:12:47 | #11086 |
| 2022 | SUFFOLK COUNTY MARATHONBAY SHORE | NY | 2:23:38 | #592 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 2:27:03 | #7847 |
| 2022 | 3M Half MarathonAustin | TX | 2:34:22 | #3157 |
| 2022 | LT Michael P. Murphy Run 15K & 5KHauppauge | NY | 2:34:35 | #334 |
| 2022 | Austin MarathonAustin | TX | 2:34:54 | #5378 |
| 2022 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:37:12 | #12445 |
| 2022 | Gettysburg Festival of RacesGettysburg | PA | 4:26:44 | #713 |
| 2022 | Gettysburg Festival of RacesGettysburg | PA | 4:26:44 | #713 |
| 2022 | Delaware Running FestivalWilmington | DE | 4:28:34 | #721 |
| 2022 | Martha's Vineyard Marathon & Half MarathonOaks Bluff | MA | 4:32:01 | #890 |
| 2022 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 4:45:26 | #1407 |
| 2022 | Quad Cities Distance ClassicMoline | IL | 4:51:02 | #1330 |
| 2021 | Livestrong at the Y 5K & Half MarathonPeabody | MA | 1:44:56 | #39 |
| 2021 | LiveSTRONG at the YPeabody | MA | 1:44:56 | #38 |
| 2021 | Rocky RunPhiladelphia | PA | 1:50:02 | #202 |
| 2021 | Run Ocean Isle Beach 2026Ocean Isle Beach | NC | 1:55:17 | #85 |
| 2021 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 1:55:17 | #85 |
| 2021 | Kiawah Island MarathonKiawah Island | SC | 1:59:47 | #752 |
| 2021 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:02:42 | #1032 |
| 2021 | Surf City MarathonHuntington Beach | CA | 2:06:57 | #1382 |
| 2021 | Catamount Climb Half Marathon & 5KCullowhee | NC | 2:14:58 | #6 |
| 2021 | RUN THE ALAMOSan Antonio | TX | 2:20:00 | #465 |
| 2021 | SUFFOLK COUNTY MARATHONBAY SHORE | NY | 2:27:35 | #763 |
| 2021 | 2026 - San Antonio MarathonSan Antonio | TX | 2:28:37 | #3419 |
| 2021 | Hamptons Marathon & Half MarathonEast Hampton | NY | 2:35:00 | #749 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 4:23:43 | #3019 |
| 2021 | Delaware Running FestivalWilmington | DE | 11:10:52 | #536 |
| 2020 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:13:20 | #1236 |
| 2020 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 2:13:38 | #118 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:14:54 | #3870 |
| 2020 | 3M Half MarathonAustin | TX | 2:18:36 | #3689 |
| 2020 | Rock ‘n’ Roll VRAnywhere | AZ | 2:20:48 | #1268 |
| 2020 | Canaan Valley Half Marathon, 10k, and 5kDavis | WV | 2:21:42 | #50 |
| 2020 | The Social Distance RunYour Town | WA | 2:35:54 | #281 |
| 2020 | Austin MarathonAustin | TX | 2:46:29 | #6170 |
| 2020 | Stay Home Virtual RaceAnywhere | WA | 2:52:10 | #4606 |
| 2020 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 3:05:32 | #1753 |
| 2020 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:48:32 | #6302 |
| 2020 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 4:31:11 | #794 |
| 2019 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:28:10 | #67 |
| 2019 | Pub 317's Run to the PubBozeman | MT | 1:33:10 | #38 |
| 2019 | Run to the PubBozeman | MT | 1:33:11 | #38 |
| 2019 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:34:02 | #206 |
| 2019 | Holiday Half - Half MarathonAnnandale | VA | 1:36:44 | #14 |
| 2019 | Berkeley Half MarathonBerkeley | CA | 1:42:05 | #669 |
| 2019 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:42:22 | #144 |
| 2019 | Tobacco Road MarathonCary | NC | 1:50:26 | #466 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 1:56:58 | #346 |
| 2019 | Life Time Miami Marathon & HalfMiami | FL | 2:05:58 | #3839 |
| 2019 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:06:38 | #4243 |
| 2019 | The Great Ferry RaceBainbridge Island | WA | 2:08:22 | #139 |
| 2019 | The Giant RaceSan Francisco | CA | 2:09:46 | #945 |
| 2019 | USO Half Marathon and 5KJacksonville | FL | 2:13:12 | #413 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:13:25 | #2376 |
| 2019 | Monterey Bay Half MarathonMonterey | CA | 2:19:55 | #3704 |
| 2019 | Austin MarathonAustin | TX | 2:21:28 | #4246 |
| 2019 | Canaan Valley Half Marathon, 10k, and 5kDavis | WV | 2:26:31 | #298 |
| 2019 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:27:15 | #3416 |
| 2019 | 30A Half Marathon + 5KSanta Rosa Beach | FL | 2:28:30 | #403 |
| 2019 | Surf City MarathonHuntington Beach | CA | 3:47:48 | #7929 |
| 2019 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:51:05 | #5946 |
| 2019 | Historic Drawbridge Running FestivalSt Michaels | MD | 3:54:56 | #190 |
| 2019 | Madeline Island Marathon and Half MarathonLa Pointe | WI | 4:01:55 | #300 |
| 2019 | Wicked MarathonWamego | KS | 4:08:38 | #146 |
| 2019 | Freedom's RunShepherdstown | WV | 4:28:43 | #572 |
| 2019 | Mad MarathonWaitsfield | VT | 4:42:09 | #367 |
| 2018 | Shamrock MarathonVirginia Beach | VA | 1:35:59 | #219 |
| 2018 | B.A.A. Half MarathonBoston | MA | 1:37:27 | #393 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:39:50 | #187 |
| 2018 | Pub 317's Run to the PubBozeman | MT | 1:41:55 | #105 |
| 2018 | Run to the PubBozeman | MT | 1:41:56 | #105 |
| 2018 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:45:09 | #73 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:47:54 | #495 |
| 2018 | Metro North YMCA Half MarathonPeabody | MA | 1:52:28 | #124 |
| 2018 | San Juan Island HalfFriday Harbor | WA | 1:56:01 | #49 |
| 2018 | Hickam Half MarathonHonolulu | HI | 1:58:00 | #101 |
| 2018 | My Better Half MarathonSeattle | WA | 1:58:38 | #82 |
| 2018 | Surf City MarathonHuntington Beach | CA | 1:58:51 | #1782 |
| 2018 | Seattle MarathonSeattle | WA | 1:59:59 | #1121 |
| 2018 | The Giant RaceSan Francisco | CA | 2:00:05 | #762 |
| 2018 | Orca Half MarathonSeattle | WA | 2:00:59 | #285 |
| 2018 | Poulsbo Half Marathon & 10kPoulsbo | WA | 2:04:04 | #90 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 2:04:46 | #1881 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:04:58 | #1598 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:06:49 | #4561 |
| 2018 | 3M Half MarathonAustin | TX | 2:07:22 | #2381 |
| 2018 | Shamrock Run PortlandPortland | OR | 2:11:58 | #1230 |
| 2018 | Air Force MarathonDayton | OH | 2:15:01 | #873 |
| 2018 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:15:45 | #2905 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 2:24:05 | #3754 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:24:39 | #5839 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:34:00 | #3526 |
| 2018 | XTERRA Trail Run World ChampionshipKaaawa | HI | 2:53:13 | #266 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:28:10 | #15086 |
| 2018 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:32:40 | #14621 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 3:43:16 | #8847 |
| 2018 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 3:52:11 | #6772 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:53:00 | #8586 |
| 2018 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 3:53:02 | #5317 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 4:00:09 | #10554 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 4:21:56 | #10354 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:43:31 | #3088 |
| 2017 | B.A.A. Half MarathonBoston | MA | 1:46:26 | #731 |
| 2017 | Pub 317's Run to the PubBozeman | MT | 1:52:45 | #204 |
| 2017 | Run to the PubBozeman | MT | 1:52:45 | #204 |
| 2017 | Metro North YMCA Half MarathonPeabody | MA | 1:53:05 | #64 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:54:42 | #984 |
| 2017 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:00:13 | #3595 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:10:31 | #2149 |
| 2017 | 3M Half MarathonAustin | TX | 2:13:53 | #2945 |
| 2017 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:13:57 | #752 |
| 2017 | Panama City Beach MarathonPanama City Beach | FL | 2:15:32 | #218 |
| 2017 | Seattle MarathonSeattle | WA | 2:17:17 | #1853 |
| 2017 | Orca Half MarathonSeattle | WA | 2:18:43 | #409 |
| 2017 | Austin MarathonAustin | TX | 2:22:35 | #3499 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 2:31:28 | #4907 |
| 2017 | Suffolk County MarathonSuffolk County | NY | 2:32:40 | #616 |
| 2017 | XTERRA Trail Run World ChampionshipKaaawa | HI | 2:33:39 | #218 |
| 2017 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:36:02 | #975 |
| 2017 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:54:03 | #6248 |
| 2017 | Oregon Wine Country Half MarathonDayton | OR | 3:04:31 | #1048 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:14:56 | #6021 |
| 2017 | Pacific Crest Sports FestivalSunriver | OR | 3:46:06 | #475 |
| 2017 | Philadelphia MarathonPhiladelphia | PA | 3:49:57 | #9994 |
| 2017 | God's Country MarathonCoudersport | PA | 3:50:15 | #92 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 3:51:42 | #7902 |
| 2017 | Shenandoah Half MarathonLuray | VA | 3:53:11 | #1108 |
| 2017 | Harpers Ferry Half Marathon & 5KHarpers Ferry | WV | 4:10:03 | #366 |
| 2016 | Annapolis Running ClassicAnnapolis | MD | 1:19:55 | #10 |
| 2016 | Metro North YMCA Half MarathonPeabody | MA | 1:43:03 | #39 |
| 2016 | New River Marathon, Half Marathon & 5KTodd | NC | 1:44:27 | #25 |
| 2016 | Boston's Run To RememberBoston | MA | 1:47:25 | #974 |
| 2016 | Capital City Half MarathonColumbus | OH | 1:49:53 | #1013 |
| 2016 | Pub 317's Run to the PubBozeman | MT | 1:55:56 | #291 |
| 2016 | Run to the PubBozeman | MT | 1:55:56 | #291 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 1:58:12 | #2955 |
| 2016 | 3M Half MarathonAustin | TX | 2:00:20 | #2213 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:04:14 | #2498 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:18:01 | #5908 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 2:21:10 | #4104 |
| 2016 | Suffolk County MarathonSuffolk County | NY | 2:23:08 | #772 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:24:53 | #8501 |
| 2016 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:55:17 | #1492 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:02:51 | #6922 |
| 2016 | Savin Rock MarathonWest Haven | CT | 3:03:50 | #452 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:08:52 | #5732 |
| 2016 | 2026 Avenue of the Giants MarathonArcata | CA | 3:08:53 | #1137 |
| 2016 | D&H Rail Trails Half MarathonForest City | PA | 3:09:58 | #196 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:13:02 | #15883 |
| 2016 | Wounded Warrior Half Marathon & 10KIrving | TX | 3:13:34 | #823 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:15:53 | #7390 |
| 2016 | Wild Half Marathon and 8kWildwood | NJ | 3:22:28 | #1191 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 3:45:40 | #10482 |
| 2016 | Outer Banks MarathonManteo | NC | 3:49:11 | #1955 |
| 2016 | 2026 Acadia Half Marathon and 10KBar Harbor | ME | 4:01:49 | #26 |
| 2016 | Extraterrestrial Full MoonRachel | NV | 4:13:38 | #188 |
| 2015 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:33:36 | #176 |
| 2015 | New River Marathon, Half Marathon & 5KTodd | NC | 1:44:29 | #30 |
| 2015 | Boston's Run To RememberBoston | MA | 1:47:52 | #1105 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:49:31 | #1388 |
| 2015 | The Giant RaceSan Francisco | CA | 1:55:30 | #699 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:56:40 | #982 |
| 2015 | Life Time Miami Marathon & HalfMiami | FL | 1:57:49 | #3017 |
| 2015 | Surf City MarathonHuntington Beach | CA | 1:58:16 | #2559 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:00:21 | #1817 |
| 2015 | Run Like Hell Half Marathon/10K/5KPortland | OR | 2:01:02 | #254 |
| 2015 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:01:22 | #697 |
| 2015 | Shamrock Run PortlandPortland | OR | 2:02:35 | #1068 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:15:56 | #3349 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:16:30 | #3377 |
| 2015 | Ogden Half Marathon ClassicWheeling | WV | 2:17:56 | #239 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:22:49 | #5669 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:23:42 | #1430 |
| 2015 | Capital City Half MarathonColumbus | OH | 2:23:51 | #4882 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 2:29:54 | #6239 |
| 2015 | Suffolk County MarathonSuffolk County | NY | 2:30:04 | #1363 |
| 2015 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:34:15 | #4776 |
| 2015 | Ion Bank Cheshire Road RacesCheshire | CT | 2:37:28 | #1361 |
| 2015 | RUN THE ALAMOSan Antonio | TX | 2:51:01 | #1316 |
| 2015 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:53:42 | #1003 |
| 2015 | Bristol Half-MarathonBristol | CT | 3:02:36 | #267 |
| 2015 | D&H Rail Trails Half MarathonForest City | PA | 3:12:41 | #243 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:15:40 | #19670 |
| 2015 | Wild Half Marathon and 8kWildwood | NJ | 3:26:32 | #1795 |
| 2015 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 3:39:15 | #1002 |
| 2015 | Gardenspot Village MarathonNew Holland | PA | 3:43:08 | #812 |
| 2015 | Colchester Half MarathonColchester | CT | 3:49:08 | #473 |
| 2015 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 3:49:55 | #1211 |
| 2015 | Philadelphia MarathonPhiladelphia | PA | 3:56:18 | #10867 |
| 2015 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 3:56:44 | #1916 |
| 2014 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:43:07 | #895 |
| 2014 | CHaD Hero Half MarathonHanover | NH | 1:43:58 | #113 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:43:59 | #4218 |
| 2014 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:49:11 | #1333 |
| 2014 | Plattsburgh HalfPlattsburgh | NY | 1:50:56 | #140 |
| 2014 | Portland MarathonPortland | OR | 1:55:02 | #332 |
| 2014 | Boston's Run To RememberBoston | MA | 1:57:21 | #2474 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:00:18 | #3567 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:03:45 | #2414 |
| 2014 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:05:45 | #1135 |
| 2014 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:06:38 | #3195 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:17:29 | #5243 |
| 2014 | Snow Joke Half MarathonSeeley Lake | MT | 2:20:24 | #333 |
| 2014 | Snow Joke Half MarathonSeeley Lake | MT | 2:20:25 | #332 |
| 2014 | 2026 - San Antonio MarathonSan Antonio | TX | 2:20:45 | #5092 |
| 2014 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:24:41 | #1305 |
| 2014 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:33:24 | #1273 |
| 2014 | Hotlanta Half MarathonAtlanta | GA | 2:37:19 | #906 |
| 2014 | Reservoir Run Half Marathon, 5K, Kids Fun Runs & Family StrollWESTON | CT | 2:38:37 | #298 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:39:33 | #5242 |
| 2014 | Dallas Marathon WeekendDallas | TX | 2:52:05 | #6829 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:55:05 | #11562 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:59:45 | #19764 |
| 2014 | D&H Rail Trails Half MarathonForest City | PA | 3:04:08 | #282 |
| 2014 | Healdsburg Half MarathonHealdsburg | CA | 3:12:38 | #971 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:21:51 | #12753 |
| 2014 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 3:59:20 | #1436 |
| 2013 | Boston's Run To RememberBoston | MA | 1:48:27 | #1412 |
| 2013 | Salinas Valley Half MarathonSoledad | CA | 1:54:25 | #279 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 1:54:41 | #3978 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:59:12 | #6140 |
| 2013 | Surf City MarathonHuntington Beach | CA | 1:59:33 | #3182 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:59:48 | #2341 |
| 2013 | Monterey Bay Half MarathonMonterey | CA | 2:18:58 | #4010 |
| 2013 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:44:50 | #7126 |
| 2013 | Fargo Marathon WeekendFargo | ND | 2:57:35 | #5198 |
| 2013 | Healdsburg Half MarathonHealdsburg | CA | 3:04:01 | #768 |
| 2013 | D&H Rail Trails Half MarathonForest City | PA | 3:07:24 | #272 |
| 2013 | Windsor Half Marathon 10K & 5KWindsor | CA | 3:24:18 | #532 |
| 2013 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 3:29:59 | #5680 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 3:31:55 | #17932 |
| 2012 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:22:29 | #65 |
| 2012 | Downhill @ Dawn Half MarathonRidgecrest | NC | 1:37:34 | #38 |
| 2012 | Plattsburgh HalfPlattsburgh | NY | 1:41:53 | #100 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:42:46 | #1638 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 1:42:51 | #1046 |
| 2012 | Baystate MarathonLowell | MA | 1:46:09 | #294 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:50:15 | #1681 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 1:53:35 | #2183 |
| 2012 | Surf City MarathonHuntington Beach | CA | 1:54:15 | #2327 |
| 2012 | Rock n Roll NashvilleNashville | TN | 1:55:21 | #2198 |
| 2012 | Manchester City MarathonManchester | NH | 1:55:48 | #301 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:57:24 | #1184 |
| 2012 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:01:38 | #1688 |
| 2012 | First Energy Akron MarathonAkron | OH | 2:05:36 | #1858 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 2:08:10 | #2537 |
| 2012 | Brookings MarathonBrookings | SD | 2:10:10 | #241 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 2:10:32 | #3482 |
| 2012 | Run Hard Columbia MarathonColumbia | SC | 2:14:43 | #430 |
| 2012 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:15:27 | #4198 |
| 2012 | Bellingham Bay MarathonBellingham | WA | 2:15:49 | #946 |
| 2012 | 3M Half MarathonAustin | TX | 2:17:52 | #3410 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 3:41:57 | #10799 |
| 2011 | Get in GearMinneapolis | MN | 1:33:37 | #65 |
| 2011 | Plattsburgh HalfPlattsburgh | NY | 1:41:28 | #93 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:41:57 | #1762 |
| 2011 | Boston's Run To RememberBoston | MA | 1:45:00 | #535 |
| 2011 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 1:49:43 | #530 |
| 2011 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:51:20 | #985 |
| 2011 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:53:04 | #415 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:56:13 | #1695 |
| 2011 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:02:23 | #1890 |
| 2011 | Surf City MarathonHuntington Beach | CA | 2:02:39 | #3990 |
| 2011 | Cleveland Marathon & Half MarathonCleveland | OH | 2:05:25 | #3184 |
| 2011 | XTERRA Trail Run World ChampionshipKaaawa | HI | 2:13:27 | #204 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 2:30:49 | #10127 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 2:39:25 | #7856 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:41:33 | #12488 |
| 2011 | Charlie Horse Half MarathonMohnton | PA | 2:42:04 | #178 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:52:46 | #7684 |
| 2011 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:31:22 | #10454 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:39:09 | #21409 |
| 2010 | Plattsburgh HalfPlattsburgh | NY | 1:37:49 | #28 |
| 2010 | Boston's Run To RememberBoston | MA | 1:38:31 | #266 |
| 2010 | Middlebury Maple RunMiddlebury | VT | 1:40:34 | #67 |
| 2010 | Hyannis MarathonHyannis | MA | 1:40:59 | #391 |
| 2010 | Tache Realty Wicked Half MarathonSalem | MA | 1:43:28 | #108 |
| 2010 | White Mountain Milers Half MarathonNorth Conway | NH | 1:45:47 | #105 |
| 2010 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:45:48 | #371 |
| 2010 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:50:17 | #224 |
| 2010 | Sun Capital Partners Boca PAL Half MarathonBoca Raton | FL | 1:50:59 | #104 |
| 2010 | Hershey Half MarathonHershey | PA | 1:51:20 | #458 |
| 2010 | Green Lake Area 13dot1 Races - 2026Green Lake | WI | 1:53:32 | #49 |
| 2010 | Cleveland Marathon & Half MarathonCleveland | OH | 1:54:37 | #1209 |
| 2010 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:55:20 | #1619 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 1:55:21 | #2069 |
| 2010 | Providence Rhode RacesEast Providence | RI | 1:57:19 | #788 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:57:39 | #7714 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:59:08 | #3440 |
| 2010 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:02:05 | #1958 |
| 2010 | Little Grand Canyon MarathonPrice | UT | 2:04:21 | #66 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:06:43 | #5372 |
| 2010 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:10:23 | #633 |
| 2010 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 2:13:33 | #269 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:15:48 | #8699 |
| 2010 | Spinx Run FestGreenville | SC | 2:27:16 | #1056 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:36:20 | #13371 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:37:29 | #6399 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:40:33 | #7561 |
| 2010 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:55:25 | #4234 |
| 2010 | Austin MarathonAustin | TX | 3:15:09 | #7552 |
| 2009 | White Mountain Milers Half MarathonNorth Conway | NH | 1:38:29 | #46 |
| 2009 | Mohawk Hudson River MarathonUnknown | NY | 1:39:23 | #97 |
| 2009 | Lake Placid Classic Half Marathon, 10K & 5KLake Placid | NY | 1:46:02 | #51 |
| 2009 | Trent Waldron Glacier Half MarathonAnchorage | AK | 1:48:52 | #101 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:52:41 | #1041 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:00:29 | #2348 |
| 2009 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:33:37 | #3060 |
| 2009 | Surf City MarathonHuntington Beach | CA | 3:38:11 | #10322 |
| 2009 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:41:47 | #8949 |
| 2009 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 4:35:20 | #1713 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:53:36 | #4281 |
| 2008 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:55:07 | #1048 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:02:04 | #1726 |
| 2008 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:09:14 | #1678 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 2:26:54 | #6721 |
| 2008 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:28:29 | #87 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:32:15 | #5696 |
| 2008 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:24:46 | #8589 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:35 | #3589 |
| 2007 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:59:01 | #1199 |
| 2007 | Surf City MarathonHuntington Beach | CA | 2:01:40 | #2491 |
| 2007 | Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026Chico | CA | 2:13:50 | #308 |
| 2007 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:22:30 | #1027 |
| 2007 | Race to Robie CreekBoise | ID | 2:42:46 | #1572 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:53:53 | #21150 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:47:56 | #16710 |
| 2006 | United Airlines NYC HalfNew York | NY | 1:34:35 | #602 |
| 2006 | Trent Waldron Glacier Half MarathonAnchorage | AK | 1:37:55 | #43 |
| 2006 | Detroit Free Press MarathonDetroit | MI | 1:39:09 | #191 |
| 2006 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:42:45 | #170 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:58:04 | #1170 |
| 2006 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:00:38 | #1349 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:06:52 | #2061 |
| 2006 | Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026Chico | CA | 2:07:58 | #325 |
| 2006 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:37:20 | #2060 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 3:50:33 | #3859 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 4:08:11 | #16053 |
| 2005 | Dallas Marathon WeekendDallas | TX | 1:30:08 | #102 |
| 2005 | Boston's Run To RememberBoston | MA | 1:31:50 | #160 |
| 2005 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:35:08 | #323 |
| 2005 | Charlottesville MarathonCharlottesville | VA | 1:48:17 | #145 |
| 2005 | River Run Half MarathonBerea | OH | 1:56:29 | #515 |
| 2005 | Air Force MarathonDayton | OH | 2:03:22 | #436 |
| 2005 | Surf City MarathonHuntington Beach | CA | 2:03:48 | #1722 |
| 2005 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:05:26 | #1304 |
| 2005 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:09:02 | #624 |
| 2005 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:09:42 | #541 |
| 2005 | Monterey Bay Half MarathonMonterey | CA | 2:14:23 | #2014 |
| 2005 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:38:58 | #2805 |
| 2004 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:30:08 | #111 |
| 2004 | The BearathonWaco | TX | 1:30:48 | #18 |
| 2004 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:32:57 | #202 |
| 2004 | Monterey Bay Half MarathonMonterey | CA | 1:40:03 | #219 |
| 2004 | Big Sur Trail MarathonBig Sur | CA | 1:56:41 | #8 |
| 2004 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:59:01 | #783 |
| 2004 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:02:14 | #996 |
| 2004 | Mistletoe RunWinston Salem | NC | 2:14:08 | #530 |
| 2004 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:17:45 | #2953 |
| 2004 | Caesar Rodney Half MarathonWilmington | DE | 2:18:27 | #1067 |
| 2004 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:35:29 | #4636 |
| 2003 | UConn Health Half MarathonSimsbury | CT | 1:47:05 | #146 |
| 2003 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:59:37 | #2598 |
| 2003 | Rock n Roll NashvilleNashville | TN | 2:02:45 | #2289 |
| 2003 | Beer City Half™ San DiegoSan Diego | CA | 2:05:59 | #2101 |
| 2003 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:20:28 | #4407 |
| 2003 | Race to Robie CreekBoise | ID | 2:20:58 | #1192 |
| 2002 | City of Oaks MarathonRaleigh | NC | 1:43:51 | #135 |
| 2002 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:46:20 | #256 |
| 2002 | Fairfield Road RacesFairfield | CT | 1:54:07 | #802 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 1:55:24 | #4819 |
| 2002 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:06:20 | #1128 |
| 2001 | Fall ClassicStrongsville | OH | 1:40:15 | #153 |
| 2001 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:53:57 | #337 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:32 | #6060 |
| 2001 | Surf City MarathonHuntington Beach | CA | 2:03:56 | #1382 |
| 2001 | Race to Robie CreekBoise | ID | 2:18:16 | #1163 |
| 2000 | Thanksgiving Distance ClassicJacksonville | FL | 2:03:31 | #794 |
| 2000 | Dayton River Corridor ClassicDayton | OH | 2:30:43 | #709 |
| 1999 | Plymouth Run To The RockPlymouth | MA | 1:32:21 | #32 |
| 1999 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:47:47 | #127 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 2:14:06 | #8081 |
| 1998 | Plymouth Run To The RockPlymouth | MA | 1:41:40 | #43 |
| 1998 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:43:40 | #304 |
| 1998 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:06:59 | #3888 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:53 | #5042 |
| 1996 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:05:28 | #2710 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 3:17:52 | #11266 |
| 1994 | Hospital Hill RunKansas City | MO | 1:21:44 | #57 |
| 1993 | Hospital Hill RunKansas City | MO | 1:19:16 | #44 |
| 1993 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:48:29 | #1395 |
| 1993 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:50:47 | #838 |
| 1992 | Dayton River Corridor ClassicDayton | OH | 2:17:08 | #1011 |
| 1991 | Hospital Hill RunKansas City | MO | 1:18:30 | #54 |
| 1990 | Hospital Hill RunKansas City | MO | 1:15:34 | #44 |
| 1990 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:57:09 | #133 |
| 1988 | Dayton River Corridor ClassicDayton | OH | 1:54:12 | #1038 |
| 1987 | Hospital Hill RunKansas City | MO | 1:19:59 | #70 |
| 1986 | Hospital Hill RunKansas City | MO | 1:17:24 | #47 |
| 1985 | Hospital Hill RunKansas City | MO | 1:19:10 | #68 |
| 1984 | Hospital Hill RunKansas City | MO | 1:33:37 | #471 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
86 racesTXTexas
43 racesNYNew York
38 racesPAPennsylvania
34 racesMAMassachusetts
23 racesVAVirginia
19 racesFLFlorida
17 racesOHOhio
17 racesNCNorth Carolina
16 racesWAWashington
15 racesCTConnecticut
14 racesMTMontana
12 racesMOMissouri
11 racesINIndiana
10 racesKYKentucky
9 racesILIllinois
8 racesNVNevada
7 racesOROregon
7 racesMDMaryland
6 racesNJNew Jersey
6 racesMIMichigan
5 racesWVWest Virginia
5 racesDCDistrict of Columbia
4 racesHIHawaii
4 racesNHNew Hampshire
4 racesTNTennessee
4 racesWIWisconsin
4 racesAKAlaska
3 racesDEDelaware
3 racesGAGeorgia
3 racesIDIdaho
3 racesLALouisiana
3 racesALAlabama
2 racesARArkansas
2 racesAZArizona
2 racesCOColorado
2 racesMNMinnesota
2 racesSDSouth Dakota
2 racesNDNorth Dakota
1 raceNENebraska
1 raceUTUtah
1 raceWYWyoming
1 race50-State Challenge
42/ 51 states + DC
9 states to go