Back to League Tables
CT
Christopher Thomas
MaleCalifornia1994–2026
190
Total Finishes
120
Distinct Races
26
States (51%)
0:43:43
PR (3:20/mi)
2:06:05
Average
+0:23:32
Slower (first to last)
Medal House
2002
Ridgefield Pamby Half Marathon
1:21:56
#32 overall#31 gender
2001
Fairfield Road Races
1:24:17
#58 overall#49 gender
2001
Pikes Peak Ascent
3:46:47
#420 overall#346 gender
1999
Beer City Half™ San Diego
1:17:20
#46 overall#39 gender
1999
Carlsbad Marathon
1:37:58
#414 overall#340 gender
1999
Thanksgiving Distance Classic
2:18:07
#1029 overall#645 gender
1999
Pikes Peak Ascent
3:51:18
#395 overall#331 gender
1998
2025 500 Festival Running Events
1:58:47
#5464 overall#4372 gender
1998
Pikes Peak Ascent
3:46:12
#329 overall#269 gender
1997
Pikes Peak Ascent
4:11:26
#546 overall#439 gender
1995
2025 500 Festival Running Events
2:01:24
#4796 overall#4011 gender
1994
2025 500 Festival Running Events
2:13:41
#6294 overall#4979 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rose Bowl Half MarathonPasadena | CA | 2:14:28 | #4266 |
| 2026 | Run Through RedlandsRedlands | CA | 2:37:13 | #424 |
| 2025 | Ashland City Half MarathonAshland City | TN | 1:15:52 | #14 |
| 2025 | Reservoir Run Half Marathon, 5K, Kids Fun Runs & Family StrollWESTON | CT | 1:24:33 | #2 |
| 2025 | 2025 Windward Half Marathon and 5Kailua | HI | 1:51:13 | #47 |
| 2025 | 2026 Windward Half Marathon and 5Kailua | HI | 1:51:14 | #47 |
| 2025 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:54:01 | #243 |
| 2025 | Austin MarathonAustin | TX | 1:57:16 | #2654 |
| 2025 | Salmon Falls 50kFolsom | CA | 2:08:24 | #8 |
| 2025 | Hometown Half Marathon & 5k/10k - ColumbusColumbus | OH | 2:14:24 | #102 |
| 2025 | Hometown Half Marathon & 5k/10k - ColumbusGroveport | OH | 2:14:24 | #102 |
| 2025 | Detroit Free Press MarathonDetroit | MI | 2:21:52 | #3714 |
| 2025 | RUN THE ALAMOSan Antonio | TX | 2:41:23 | #1941 |
| 2025 | Frederick Running FestivalFrederick | MD | 2:41:47 | #2071 |
| 2025 | Frederick Running FestivalFrederick | MD | 2:41:48 | #2071 |
| 2025 | Race to Robie Creek®Boise | ID | 2:44:17 | #1271 |
| 2025 | Race to Robie CreekBoise | ID | 2:44:17 | #1280 |
| 2025 | NYCRUNS Big Apple Half MarathonNew York | NY | 2:53:44 | #2884 |
| 2025 | Hapalua Hawaii's Half MarathonHonolulu | HI | 3:01:34 | #5776 |
| 2025 | Pikes Peak AscentManitou Springs | CO | 4:41:14 | #779 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:16:33 | #8 |
| 2024 | Ashland City Half MarathonAshland City | TN | 1:17:33 | #15 |
| 2024 | Fairfield Road RacesFairfield | CT | 1:23:01 | #40 |
| 2024 | Perth Half MarathonBurswood | WA | 1:46:05 | #491 |
| 2024 | Bozeman Half Marathon & 10KBozeman | MT | 1:51:27 | #177 |
| 2024 | Kiawah Island MarathonKiawah Island | SC | 1:54:06 | #542 |
| 2024 | Fiesta De Mayo Half MarathonIrving | TX | 2:06:50 | #165 |
| 2024 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:09:59 | #2112 |
| 2024 | Dallas Marathon WeekendDallas | TX | 2:20:36 | #4463 |
| 2024 | Triple Lakes Trail RaceGreensboro | NC | 2:22:44 | #60 |
| 2024 | Race to Robie Creek®Boise | ID | 2:27:37 | #835 |
| 2024 | Race to Robie CreekBoise | ID | 2:27:37 | #841 |
| 2024 | Space Coast Marathon & Half MarathonCocoa | FL | 2:27:52 | #1324 |
| 2024 | Rock n Roll NashvilleNashville | TN | 2:49:51 | #8676 |
| 2023 | Fairfield Road RacesFairfield | CT | 1:33:07 | #139 |
| 2023 | Bozeman Half Marathon & 10KBozeman | MT | 1:52:18 | #207 |
| 2023 | Capital City Half MarathonColumbus | OH | 1:52:53 | #1057 |
| 2023 | Ogden MarathonOgden | UT | 2:15:59 | #1233 |
| 2023 | Race to Robie Creek®Boise | ID | 2:31:53 | #856 |
| 2023 | Race to Robie CreekBoise | ID | 2:31:53 | #866 |
| 2022 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:31:48 | #104 |
| 2022 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 1:34:57 | #15 |
| 2022 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:40:23 | #501 |
| 2022 | Bozeman Half Marathon & 10KBozeman | MT | 1:44:17 | #99 |
| 2021 | Ashland City Half MarathonAshland City | TN | 1:25:46 | #49 |
| 2021 | Irving Frost MarathonIrving | TX | 1:51:27 | #56 |
| 2021 | Fiesta De Mayo Half MarathonIrving | TX | 1:51:30 | #65 |
| 2020 | Veterans Marathon and Heroes 5KColumbia City | IN | 1:38:46 | #43 |
| 2020 | Montana MarathonBillings | MT | 1:51:31 | #38 |
| 2020 | Capital City Half MarathonColumbus | OH | 1:54:11 | #124 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:05:46 | #2795 |
| 2020 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:11:13 | #1401 |
| 2019 | Three Creeks Half Marathon, 10K & 5KGroveport | OH | 1:39:48 | #26 |
| 2019 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 1:56:44 | #259 |
| 2019 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:04:42 | #2718 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:04:44 | #2391 |
| 2019 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 2:09:35 | #1138 |
| 2019 | Mission Inn RunRiverside | CA | 2:19:08 | #154 |
| 2019 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:34:46 | #3023 |
| 2019 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:44:21 | #4162 |
| 2018 | Carmel Marathon WeekendCarmel | IN | 1:36:10 | #133 |
| 2018 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 1:41:22 | #113 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 1:43:41 | #291 |
| 2018 | Walnut Creek Running FestivalWalnut Creek | CA | 1:47:21 | #152 |
| 2018 | Kaiser Permanente Colfax MarathonDenver | CO | 1:56:17 | #1040 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:03:24 | #1488 |
| 2018 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:33:31 | #3444 |
| 2018 | Tread NightlyCharlotte | NC | 2:33:46 | #37 |
| 2017 | HBF Run for a ReasonPerth | WA | 1:41:20 | #482 |
| 2017 | Huntersville Half MarathonHuntersville | NC | 1:41:56 | #100 |
| 2017 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:44:21 | #417 |
| 2017 | Surf City MarathonHuntington Beach | CA | 1:57:28 | #1905 |
| 2017 | Garavel SoNo Half Marathon | 5KNorwalk | CT | 2:04:18 | #440 |
| 2017 | Pasadena Half Marathon & 5KPasadena | CA | 2:06:52 | #1053 |
| 2017 | Run Through RedlandsRedlands | CA | 2:11:13 | #172 |
| 2017 | Run the BluegrassLexington | KY | 2:13:41 | #1268 |
| 2017 | New Paltz Challengenew paltz | NY | 2:23:49 | #186 |
| 2017 | United Airlines NYC HalfNew York | NY | 2:41:57 | #17509 |
| 2017 | Cleveland Half Marathon, 10k & 5kCleveland | TN | 2:47:12 | #217 |
| 2017 | Zion Half MarathonSpringdale | UT | 3:34:53 | #2211 |
| 2016 | Walnut Creek Running FestivalWalnut Creek | CA | 1:45:44 | #79 |
| 2016 | Lake Minnetonka Half MarathonWayzata | MN | 1:50:23 | #638 |
| 2016 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 1:52:41 | #241 |
| 2016 | Mission Inn RunRiverside | CA | 2:13:32 | #219 |
| 2016 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:16:25 | #2491 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:42:46 | #583 |
| 2015 | The Scream! Half MarathonJonas Ridge | NC | 1:43:51 | #40 |
| 2015 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:48:49 | #107 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:49:30 | #905 |
| 2015 | United Airlines NYC HalfNew York | NY | 1:59:48 | #8604 |
| 2015 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:19:50 | #3266 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:26:47 | #22231 |
| 2015 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:47:26 | #3263 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 0:43:43 | #26 |
| 2014 | All-Out Summer BreezeArvada | CO | 1:35:53 | #7 |
| 2014 | Surf City MarathonHuntington Beach | CA | 1:40:30 | #707 |
| 2014 | All-Out Dog DaysWestminster | CO | 1:45:49 | #19 |
| 2014 | Tobacco Road MarathonCary | NC | 1:47:46 | #372 |
| 2014 | BCS College Station MarathonCollege Station | TX | 1:52:03 | #256 |
| 2014 | Santa Cruz Half MarathonSanta Cruz | CA | 1:52:28 | #507 |
| 2014 | Huntersville Half MarathonHuntersville | NC | 1:53:07 | #257 |
| 2014 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:55:18 | #464 |
| 2014 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:58:11 | #653 |
| 2014 | 36th Annual Lopers Club Holiday Classic Half Marathon, 10K, and 5KLoma Linda | CA | 1:58:53 | #85 |
| 2014 | Shamrock'n Half MarathonSacramento | CA | 1:59:18 | #1531 |
| 2014 | New Paltz Challengenew paltz | NY | 2:04:25 | #255 |
| 2014 | Austin MarathonAustin | TX | 2:49:28 | #7686 |
| 2014 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:07:26 | #9981 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 1:39:12 | #295 |
| 2013 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:45:04 | #936 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:47:28 | #921 |
| 2013 | Mission Inn RunRiverside | CA | 1:52:02 | #142 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:54:23 | #1540 |
| 2013 | Run Through RedlandsRedlands | CA | 1:58:20 | #160 |
| 2013 | Carbon Valley Half MarathonFirestone | CO | 1:59:48 | #56 |
| 2013 | Run Hard Columbia MarathonColumbia | SC | 2:00:41 | #280 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:18:26 | #4736 |
| 2013 | United Airlines NYC HalfNew York | NY | 2:19:07 | #11581 |
| 2013 | Hairy Gorilla Half MarathonAlbany | NY | 2:25:04 | #152 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 2:35:16 | #15977 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:23:01 | #9589 |
| 2012 | Charity Chase Half Marathon & 5KHickory | NC | 1:37:29 | #33 |
| 2012 | Rails to Trails MarathonNorwalk | WI | 1:39:29 | #47 |
| 2012 | Mission Inn RunRiverside | CA | 1:50:43 | #134 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:57:47 | #1749 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:59:11 | #1719 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:07:10 | #3387 |
| 2012 | Run Through RedlandsRedlands | CA | 2:12:06 | #253 |
| 2012 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:46:00 | #5214 |
| 2012 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:53:23 | #12668 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:53:39 | #8030 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 4:17:59 | #1694 |
| 2011 | Mistletoe RunWinston Salem | NC | 1:34:35 | #73 |
| 2011 | City of Oaks MarathonRaleigh | NC | 1:36:55 | #113 |
| 2011 | Cape Cod Marathon WeekendFalmouth | MA | 1:53:27 | #234 |
| 2011 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:53:44 | #1967 |
| 2011 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:57:02 | #338 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:57:08 | #3502 |
| 2011 | Canyonlands Half MarathonMoab | UT | 1:57:09 | #960 |
| 2011 | ZOOMA Lost Pines Half Marathon, 10K + 5KAustin | TX | 2:02:53 | #361 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:16:19 | #4901 |
| 2011 | Rose Bowl Half MarathonPasadena | CA | 2:27:54 | #450 |
| 2010 | Mistletoe RunWinston Salem | NC | 1:43:56 | #227 |
| 2010 | Lake Country Half MarathonOconomowoc | WI | 1:51:27 | #284 |
| 2010 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:54:12 | #335 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:57:26 | #1566 |
| 2010 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:57:59 | #366 |
| 2010 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:59:07 | #2220 |
| 2010 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:05:01 | #3723 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:07:00 | #6703 |
| 2010 | Seattle MarathonSeattle | WA | 2:08:28 | #3413 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:23:34 | #8283 |
| 2010 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:24:40 | #7050 |
| 2009 | Seaside Half-Marathon and 5KSeaside | FL | 1:36:05 | #67 |
| 2009 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:36:25 | #157 |
| 2009 | Rock n Roll NashvilleNashville | TN | 1:37:15 | #300 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:38:46 | #231 |
| 2009 | Dismal Swamp Stomp Running FestivalChesapeake | VA | 1:46:35 | #157 |
| 2009 | Salt Lake City MarathonSalt Lake City | UT | 2:12:48 | #2366 |
| 2009 | Capital City River RunLansing | MI | 2:40:23 | #1357 |
| 2008 | Evansville Half MarathonEvansville | IN | 1:26:39 | #27 |
| 2008 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:32:26 | #99 |
| 2008 | Flying Pig Pump and RunCincinnati | OH | 1:35:25 | #154 |
| 2008 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:38:31 | #145 |
| 2008 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:45:11 | #301 |
| 2008 | Lake Country Half MarathonOconomowoc | WI | 1:59:54 | #358 |
| 2008 | Rocky Mountain Half Marathon & 5KEstes Park | CO | 2:02:10 | #446 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:05:29 | #3874 |
| 2008 | Mistletoe RunWinston Salem | NC | 2:21:33 | #659 |
| 2008 | Carlsbad MarathonCarlsbad | CA | 2:36:29 | #5024 |
| 2008 | Austin MarathonAustin | TX | 2:36:45 | #4884 |
| 2007 | Mistletoe RunWinston Salem | NC | 1:33:06 | #44 |
| 2007 | Outer Banks MarathonManteo | NC | 1:45:54 | #227 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 1:54:24 | #1154 |
| 2007 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:01:49 | #1195 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:04:20 | #5221 |
| 2007 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:06:41 | #1685 |
| 2006 | Healthy Human RaceRochester | MN | 1:20:56 | #14 |
| 2006 | Mistletoe RunWinston Salem | NC | 1:31:54 | #38 |
| 2006 | Rock n Roll NashvilleNashville | TN | 1:45:56 | #909 |
| 2006 | Outer Banks MarathonManteo | NC | 2:02:39 | #607 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:17:52 | #7299 |
| 2006 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 2:38:00 | #507 |
| 2005 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:21:42 | #68 |
| 2005 | Boston's Run To RememberBoston | MA | 1:37:40 | #344 |
| 2004 | B.A.A. Half MarathonBoston | MA | 2:11:08 | #2433 |
| 2004 | Monterey Bay Half MarathonMonterey | CA | 2:13:28 | #1731 |
| 2002 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:21:56 | #32 |
| 2002 | Fairfield Road RacesFairfield | CT | 1:24:00 | #59 |
| 2001 | Fairfield Road RacesFairfield | CT | 1:24:17 | #58 |
| 2001 | Pikes Peak AscentManitou Springs | CO | 3:46:47 | #420 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 1:17:20 | #46 |
| 1999 | Carlsbad MarathonCarlsbad | CA | 1:37:58 | #414 |
| 1999 | Thanksgiving Distance ClassicJacksonville | FL | 2:18:07 | #1029 |
| 1999 | Pikes Peak AscentManitou Springs | CO | 3:51:18 | #395 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:58:47 | #5464 |
| 1998 | Pikes Peak AscentManitou Springs | CO | 3:46:12 | #329 |
| 1997 | Pikes Peak AscentManitou Springs | CO | 4:11:26 | #546 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 2:01:24 | #4796 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:13:41 | #6294 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
36 racesNCNorth Carolina
17 racesCOColorado
15 racesTXTexas
12 racesOHOhio
10 racesVAVirginia
10 racesNYNew York
9 racesTNTennessee
9 racesCTConnecticut
8 racesHIHawaii
6 racesIDIdaho
6 racesINIndiana
6 racesKYKentucky
6 racesMIMichigan
6 racesWAWashington
5 racesFLFlorida
4 racesILIllinois
4 racesMTMontana
4 racesSCSouth Carolina
4 racesUTUtah
4 racesAZArizona
3 racesMAMassachusetts
3 racesWIWisconsin
3 racesMDMaryland
2 racesMNMinnesota
2 racesMOMissouri
1 race50-State Challenge
26/ 51 states + DC
25 states to go