Back to League Tables
RT
Ryan Thomas
MaleCalifornia1998–2026
245
Total Finishes
141
Distinct Races
35
States (69%)
1:19:27
PR (6:04/mi)
1:59:29
Average
+0:58:14
Slower (first to last)
Medal House
2009
Charlottesville Marathon
1:34:38
#35 overall#27 gender
2009
Publix Atlanta Marathon, Half Marathon & 5K
1:39:42
#471 overall#392 gender
2009
Saint Louis Half Marathon and 5K
1:42:07
#153 overall#125 gender
2009
Air Force Marathon
1:44:41
#437 overall#358 gender
2009
Ogden Marathon
1:47:07
#253 overall#175 gender
2009
Rock ‘n’ Roll Philadelphia Half Marathon
1:48:25
#3166 overall#2329 gender
2008
2026 Disneyland® Half Marathon Weekend presented by HONDA
1:59:49
#1539 overall#1102 gender
2008
Blue Sky Trail Marathon & Half Marathon
2:31:01
#51 overall#28 gender
2007
Rock 'n' Roll Las Vegas
2:33:29
#5052 overall#2513 gender
2006
Rock n Roll Nashville
1:48:36
#1174 overall#866 gender
2005
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:16:33
#3349 overall#2061 gender
1998
Healthy Human Race
1:46:25
#144 overall#119 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Game On! Marathon of the Treasure CoastStuart | FL | 1:59:42 | #168 |
| 2026 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:44:39 | #1731 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:35:11 | #283 |
| 2025 | St. Pete Run FestSaint Petersburg | FL | 1:43:48 | #348 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:45:26 | #938 |
| 2025 | HBF Run for a ReasonPerth | WA | 1:46:17 | #1414 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 1:49:27 | #1091 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:51:28 | #5330 |
| 2025 | DONNA Marathon WeekendJacksonville Beach | FL | 1:52:31 | #430 |
| 2025 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:53:25 | #407 |
| 2025 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:55:34 | #749 |
| 2025 | Marco Island Half Marathon and 5KMarco Island | FL | 1:59:36 | #74 |
| 2025 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:02:13 | #918 |
| 2025 | 2027 Syracuse Half MarathonSyracuse | NY | 2:03:11 | #953 |
| 2025 | Austin MarathonAustin | TX | 2:03:15 | #3686 |
| 2025 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 2:05:07 | #159 |
| 2025 | Huntersville Half MarathonHuntersville | NC | 2:05:40 | #323 |
| 2025 | 2026 HelvetiaHillsboro | OR | 2:10:50 | #249 |
| 2025 | Love Run Half MarathonPhiladelphia | PA | 2:36:27 | #6608 |
| 2024 | Monterey Bay Half MarathonMonterey | CA | 1:31:18 | #237 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 1:33:16 | #228 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:35:08 | #239 |
| 2024 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:48:02 | #287 |
| 2024 | Star Valley Half MarathonStar Valley | WY | 1:50:06 | #52 |
| 2024 | Novant Health Charlotte MarathonCharlotte | NC | 1:52:43 | #920 |
| 2024 | Naples Distance ClassicNaples | FL | 1:52:54 | #16 |
| 2024 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:54:23 | #365 |
| 2024 | Brooks Fremantle Running FestivalFremantle | WA | 1:55:06 | #729 |
| 2024 | Rock n Roll NashvilleNashville | TN | 1:55:23 | #1401 |
| 2024 | RAD Half Marathon & 10KAsheville | NC | 1:59:32 | #251 |
| 2024 | Maple Grove Half MarathonMaple Grove | MN | 2:01:02 | #203 |
| 2024 | DC Half RacesWashington | DC | 2:02:26 | #2503 |
| 2024 | Detroit Free Press MarathonDetroit | MI | 2:10:38 | #3193 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:10:57 | #4231 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:12:02 | #12574 |
| 2024 | Charleston Half MarathonCharleston | SC | 2:15:50 | #2326 |
| 2024 | Geneva Half Marathon, 5K, & Half Marathon Relay presented by Red Jacket OrchardsGeneva | NY | 2:19:37 | #227 |
| 2023 | Fairfield Road RacesFairfield | CT | 1:19:27 | #35 |
| 2023 | Surf City MarathonHuntington Beach | CA | 1:28:14 | #134 |
| 2023 | Rose Bowl Half MarathonPasadena | CA | 1:28:48 | #128 |
| 2023 | Seattle MarathonSeattle | WA | 1:41:26 | #307 |
| 2023 | Energy City Half MarathonMidland | TX | 1:50:29 | #70 |
| 2023 | Battle of HillotesHelotes | TX | 1:51:37 | #30 |
| 2023 | Sarasota Half MarathonSarasota | FL | 1:52:29 | #69 |
| 2023 | EMC DAM to DSMPolk City | IA | 1:53:13 | #467 |
| 2023 | 16th Annual - Naples Rocktoberfest Half Marathon & 5k | ELITE EVENTSNaples | FL | 1:53:25 | #16 |
| 2023 | Naples Paradise Coast Half MarathonNaples | FL | 1:55:11 | #44 |
| 2023 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:56:31 | #1740 |
| 2023 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:58:12 | #394 |
| 2023 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:58:19 | #504 |
| 2023 | Olympia Lakefair Races - Half Marathon, 8K & 3KOlympia | WA | 2:02:45 | #87 |
| 2023 | Ventura MarathonVentura | CA | 2:03:29 | #730 |
| 2023 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:06:16 | #764 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:39:04 | #7141 |
| 2023 | Labor Day TripleWinter Park | FL | 2:49:08 | — |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:29:02 | #86 |
| 2022 | Surf City MarathonHuntington Beach | CA | 1:29:47 | #124 |
| 2022 | Rose Bowl Half MarathonPasadena | CA | 1:31:14 | #107 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:32:00 | #159 |
| 2022 | Carlsbad MarathonCarlsbad | CA | 1:47:13 | #339 |
| 2022 | Energy City Half MarathonMidland | TX | 1:53:00 | #95 |
| 2022 | Star Valley Half MarathonStar Valley | WY | 1:58:06 | #86 |
| 2022 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:03:04 | #343 |
| 2022 | The Salty Half and 10K too!Seattle | WA | 2:06:20 | #35 |
| 2022 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:07:40 | #594 |
| 2022 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:07:56 | #652 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:16:34 | #4258 |
| 2022 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:17:27 | #2584 |
| 2022 | Greenbrier Half MarathonWhite Sulphur Springs | WV | 2:19:03 | #111 |
| 2022 | Madison MarathonMadison | WI | 2:45:35 | #2308 |
| 2021 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 1:35:37 | #12 |
| 2021 | BHM26.2Birmingham | AL | 1:35:38 | #12 |
| 2021 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 1:35:38 | #12 |
| 2021 | Horse Capital MarathonLexington | KY | 1:53:29 | #79 |
| 2021 | Elm Creek Half MarathonMaple Grove | MN | 1:53:53 | #172 |
| 2021 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:14:52 | #2913 |
| 2021 | Zion at Night Half MarathonVirgin | UT | 3:05:59 | #866 |
| 2020 | Surf City MarathonHuntington Beach | CA | 1:38:34 | #327 |
| 2020 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:57:52 | #394 |
| 2020 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 3:21:04 | #15 |
| 2019 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:31:31 | #63 |
| 2019 | Space Coast Marathon & Half MarathonCocoa | FL | 1:31:32 | #18 |
| 2019 | Pasadena Half Marathon & 5KPasadena | CA | 1:33:32 | #155 |
| 2019 | Run Magic CityBirmingham | AL | 1:33:35 | #59 |
| 2019 | Surf City MarathonHuntington Beach | CA | 1:34:55 | #187 |
| 2019 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 1:36:09 | #23 |
| 2019 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 1:36:10 | #23 |
| 2019 | Buhl Half Marathon and 5KHermitage | PA | 1:39:43 | #11 |
| 2019 | 2026 Gulf Beach Half MarathonMilford | CT | 1:40:28 | #52 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 1:43:20 | #1283 |
| 2019 | Charlottesville Fall Classic Half MarathonCharlottesville | VA | 1:44:25 | #52 |
| 2019 | Dole Great Race of Agoura HillsAgoura Hills | CA | 1:45:22 | #44 |
| 2019 | Run the BluegrassLexington | KY | 1:50:24 | #221 |
| 2019 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:53:31 | #1957 |
| 2019 | Red White and Boom Half MarathonMinneapolils | MN | 1:59:53 | #467 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 2:00:25 | #1358 |
| 2019 | Rock n Roll NashvilleNashville | TN | 2:07:52 | #3555 |
| 2019 | Silicon Valley Running Festival Half MarathonSan Jose | CA | 2:08:36 | #540 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:09:47 | #2283 |
| 2019 | Austin MarathonAustin | TX | 2:12:55 | #3368 |
| 2019 | Xterra Boney Mountain Trail RunMalibu | CA | 2:24:30 | #36 |
| 2019 | Haunted Hustle - MiddletonMiddleton | WI | 2:30:50 | #246 |
| 2019 | 3M Half MarathonAustin | TX | 2:31:45 | #4697 |
| 2019 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:53:36 | #2779 |
| 2019 | Publix Florida MarathonMelbourne | FL | 3:14:40 | #776 |
| 2018 | Space Coast Marathon & Half MarathonCocoa | FL | 1:32:50 | #30 |
| 2018 | Publix Florida MarathonMelbourne | FL | 1:36:16 | #26 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 1:37:10 | #210 |
| 2018 | Surf City MarathonHuntington Beach | CA | 1:37:14 | #266 |
| 2018 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:37:20 | #191 |
| 2018 | Rock n Roll NashvilleNashville | TN | 1:49:06 | #1016 |
| 2018 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:52:03 | #148 |
| 2018 | Silicon Valley Running Festival Half MarathonSan Jose | CA | 1:52:17 | #239 |
| 2018 | La Jolla Half Marathon & 5KSan Diego | CA | 1:52:37 | #475 |
| 2018 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:53:27 | #50 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:25 | #8923 |
| 2018 | Lake Country Half MarathonOconomowoc | WI | 2:00:05 | #70 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:03:49 | #3009 |
| 2018 | Asheville Marathon and HalfAsheville | NC | 2:08:09 | #328 |
| 2018 | Hendersonville Half MarathonHendersonville | TN | 2:09:00 | #128 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:15:14 | #6233 |
| 2018 | Rock 'n' Roll San JoseSan Jose | CA | 2:17:30 | #2641 |
| 2018 | Quad Cities Distance ClassicMoline | IL | 2:23:47 | #1007 |
| 2018 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:25:39 | #681 |
| 2018 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:42:25 | #1282 |
| 2017 | Publix Florida MarathonMelbourne | FL | 1:38:00 | #39 |
| 2017 | Pasadena Half Marathon & 5KPasadena | CA | 1:39:17 | #144 |
| 2017 | Surf City MarathonHuntington Beach | CA | 1:40:21 | #434 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:40:24 | #220 |
| 2017 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:44:11 | #489 |
| 2017 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:45:45 | #23 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:56:04 | #6811 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:56:12 | #10313 |
| 2017 | Wildwood Frozen FeetWildwood | MO | 1:56:41 | #97 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:02:24 | #1875 |
| 2017 | Rock 'n' Roll San JoseSan Jose | CA | 2:02:32 | #1993 |
| 2017 | Charlottesville Fall Classic Half MarathonCharlottesville | VA | 2:02:44 | #62 |
| 2017 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:02:47 | #4107 |
| 2017 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:28:14 | #813 |
| 2017 | Quad Cities Distance ClassicMoline | IL | 2:37:05 | #1167 |
| 2016 | Shipyard Old Port Half MarathonPortland | ME | 1:37:53 | #181 |
| 2016 | Wildwood Frozen FeetWildwood | MO | 1:40:11 | #14 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:45:01 | #433 |
| 2016 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:59:11 | #2024 |
| 2016 | Chicago Spring Half MarathonChicago | IL | 2:03:46 | #1508 |
| 2016 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:05:29 | #902 |
| 2016 | Palisades Half Marathon + Trail RunFort Lee | NJ | 2:08:35 | #162 |
| 2016 | Canyonlands Half MarathonMoab | UT | 2:12:10 | #903 |
| 2016 | Madison MarathonMadison | WI | 2:17:10 | #1508 |
| 2016 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:30:34 | #3152 |
| 2016 | Quad Cities Distance ClassicMoline | IL | 2:38:29 | #1228 |
| 2015 | Reservoir Run Half Marathon, 5K, Kids Fun Runs & Family StrollWESTON | CT | 1:33:40 | #18 |
| 2015 | Wildwood Frozen FeetWildwood | MO | 1:38:47 | #29 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 1:45:11 | #592 |
| 2015 | Run Magic CityBirmingham | AL | 1:48:20 | #124 |
| 2015 | Ogden MarathonOgden | UT | 1:50:32 | #507 |
| 2015 | United Airlines NYC HalfNew York | NY | 1:54:16 | #6299 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:46 | #8965 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:58:19 | #1271 |
| 2015 | North Shore ClassicHighland Park | IL | 1:58:47 | #717 |
| 2015 | Northshore half marathonHighland Park | IL | 1:58:47 | #716 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:59:11 | #514 |
| 2015 | Rockfest Half MarathonHampton Beach | NH | 2:03:12 | #1843 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:08:39 | #5736 |
| 2015 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:14:40 | #1419 |
| 2015 | Quad Cities Distance ClassicMoline | IL | 2:42:30 | #1407 |
| 2015 | Rock n Roll NashvilleNashville | TN | 2:52:39 | #14277 |
| 2015 | Rock n Roll NashvilleNashville | TN | 4:43:34 | #18343 |
| 2014 | Greater St. Louis MarathonSt. Louis | MO | 1:32:46 | #114 |
| 2014 | Wildwood Frozen FeetWildwood | MO | 1:35:05 | #14 |
| 2014 | Manda RunLoomis | CA | 1:37:19 | #26 |
| 2014 | Shamrock'n Half MarathonSacramento | CA | 1:41:44 | #389 |
| 2014 | Rock n Roll NashvilleNashville | TN | 1:44:59 | #885 |
| 2014 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:46:42 | #36 |
| 2014 | Ogden MarathonOgden | UT | 1:46:51 | #452 |
| 2014 | Nashville 1/2 MarathonNashville | TN | 1:48:57 | #150 |
| 2014 | The Colorado MarathonFort Collins | CO | 1:49:23 | #228 |
| 2014 | Rivertown Races Half Marathon and 5kGrand Rapids | MI | 1:52:29 | #86 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:09 | #8882 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 2:03:02 | #401 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:07:01 | #12414 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:08:01 | #8517 |
| 2014 | Murfreesboro Half MarathonMurfreesboro | TN | 2:16:24 | #1174 |
| 2014 | Quad Cities Distance ClassicMoline | IL | 2:17:21 | #1103 |
| 2014 | Madison MarathonMadison | WI | 2:28:21 | #1735 |
| 2014 | Black Squirrel Half MarathonBellvue | CO | 2:45:35 | #208 |
| 2014 | South Shore Half Marathon and 5KHanover | MA | 2:50:48 | #1721 |
| 2013 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 1:29:13 | #16 |
| 2013 | American River Parkway Half MarathonSacramento | CA | 1:38:11 | #52 |
| 2013 | Shamrock'n Half MarathonSacramento | CA | 1:40:09 | #288 |
| 2013 | The BearathonWaco | TX | 1:42:33 | #102 |
| 2013 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:44:31 | #239 |
| 2013 | Rock n Roll NashvilleNashville | TN | 1:46:40 | #1207 |
| 2013 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:49:29 | #62 |
| 2013 | Ogden MarathonOgden | UT | 1:49:39 | #558 |
| 2013 | Madison MarathonMadison | WI | 1:54:31 | #701 |
| 2013 | Nashville 1/2 MarathonNashville | TN | 1:55:56 | #355 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:57:21 | #9996 |
| 2013 | Rockfest Half MarathonHampton Beach | NH | 1:58:40 | #1307 |
| 2013 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:01:22 | #755 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:02:39 | #4710 |
| 2013 | Long Grove's Prairie State Half Marathon, 10K & Oktoberfest 5KLong Grove | IL | 2:05:28 | #406 |
| 2013 | Quad Cities Distance ClassicMoline | IL | 2:12:26 | #1039 |
| 2013 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:18:51 | #2060 |
| 2012 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:26:47 | #35 |
| 2012 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:34:28 | #254 |
| 2012 | Manda RunLoomis | CA | 1:36:45 | #15 |
| 2012 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:40:38 | #23 |
| 2012 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 1:41:51 | #15 |
| 2012 | Ogden MarathonOgden | UT | 1:42:45 | #300 |
| 2012 | United Airlines NYC HalfNew York | NY | 1:46:44 | #3829 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:34 | #3950 |
| 2012 | Murfreesboro Half MarathonMurfreesboro | TN | 1:48:36 | #233 |
| 2012 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:50:23 | #1061 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:52:47 | #3541 |
| 2012 | The Maryland Half Marathon & 5KFulton | MD | 1:56:46 | #335 |
| 2012 | Quivering Quads Trail RunTroy | MO | 2:00:19 | #40 |
| 2012 | Frederick Running FestivalFrederick | MD | 2:01:55 | #1504 |
| 2012 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:12:23 | #2535 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 2:16:33 | #4118 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:17:48 | #11786 |
| 2012 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:19:42 | #2470 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:56:50 | #16036 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:58:56 | #5759 |
| 2011 | Rock 'n' Roll Washington DCWashington | DC | 1:28:58 | #236 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:29:20 | #126 |
| 2011 | Manda RunLoomis | CA | 1:37:14 | #9 |
| 2011 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:40:28 | #22 |
| 2011 | Ogden MarathonOgden | UT | 1:46:11 | #233 |
| 2011 | Everyone Runs Veteran's DayTucson | AZ | 1:48:31 | #74 |
| 2011 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 1:51:27 | #32 |
| 2011 | United Airlines NYC HalfNew York | NY | 1:55:57 | #4198 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:58:28 | #1995 |
| 2011 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:58:51 | #455 |
| 2011 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 2:04:17 | #912 |
| 2011 | Blue Sky Trail Marathon & Half MarathonFort Collins | CO | 2:13:37 | #29 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:33:36 | #10992 |
| 2011 | OUC Orlando Half MarathonOrlando | FL | 2:42:07 | #1970 |
| 2011 | Pikes Peak AscentManitou Springs | CO | 4:17:18 | #716 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:28:59 | #98 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:30:40 | #115 |
| 2010 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:33:10 | #112 |
| 2010 | Charlottesville MarathonCharlottesville | VA | 1:33:18 | #48 |
| 2010 | Runtastic HAUNTED ProvoProvo | UT | 1:39:16 | #254 |
| 2010 | Ogden MarathonOgden | UT | 1:45:08 | #253 |
| 2010 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:45:55 | #353 |
| 2010 | Kaiser Permanente Colfax MarathonDenver | CO | 2:07:38 | #1296 |
| 2010 | Blue Sky Trail Marathon & Half MarathonFort Collins | CO | 2:16:08 | #44 |
| 2010 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:32:39 | #2788 |
| 2010 | Shamrock'n Half MarathonSacramento | CA | 2:36:28 | #3160 |
| 2009 | Charlottesville MarathonCharlottesville | VA | 1:34:38 | #35 |
| 2009 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:39:42 | #471 |
| 2009 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:42:07 | #153 |
| 2009 | Air Force MarathonDayton | OH | 1:44:41 | #437 |
| 2009 | Ogden MarathonOgden | UT | 1:47:07 | #253 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:48:25 | #3166 |
| 2009 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 1:54:08 | #143 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 1:57:12 | #1796 |
| 2009 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:01:34 | #956 |
| 2009 | Thanksgiving Distance ClassicJacksonville | FL | 2:18:57 | #1729 |
| 2009 | Grandma's MarathonDuluth | MN | 2:19:57 | #3585 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:59:49 | #1539 |
| 2008 | Blue Sky Trail Marathon & Half MarathonFort Collins | CO | 2:31:01 | #51 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:33:29 | #5052 |
| 2006 | Rock n Roll NashvilleNashville | TN | 1:48:36 | #1174 |
| 2005 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:16:33 | #3349 |
| 1998 | Healthy Human RaceRochester | MN | 1:46:25 | #144 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
42 racesFLFlorida
31 racesTNTennessee
17 racesILIllinois
16 racesNYNew York
15 racesPAPennsylvania
15 racesVAVirginia
14 racesMOMissouri
12 racesUTUtah
12 racesTXTexas
8 racesWAWashington
8 racesWIWisconsin
8 racesALAlabama
7 racesCOColorado
7 racesSCSouth Carolina
7 racesMNMinnesota
5 racesMIMichigan
4 racesNCNorth Carolina
4 racesCTConnecticut
3 racesGAGeorgia
3 racesINIndiana
3 racesMDMaryland
3 racesOHOhio
3 racesDCDistrict of Columbia
2 racesKYKentucky
2 racesNHNew Hampshire
2 racesNJNew Jersey
2 racesWYWyoming
2 racesAZArizona
1 raceHIHawaii
1 raceIAIowa
1 raceMAMassachusetts
1 raceMEMaine
1 raceOKOklahoma
1 raceOROregon
1 race50-State Challenge
35/ 51 states + DC
16 states to go