Back to League Tables
CA
Craig Anderson
MaleCalifornia1991–2026
180
Total Finishes
110
Distinct Races
32
States (63%)
0:33:17
PR (2:32/mi)
2:11:42
Average
+0:03:11
Slower (first to last)
Medal House
2002
March Madness Half Marathon
2:07:35
#1170 overall#837 gender
2002
2025 500 Festival Running Events
3:25:26
#19203 overall#9930 gender
2001
2025 500 Festival Running Events
3:21:08
#16828 overall#9124 gender
2000
Thanksgiving Distance Classic
2:16:17
#1006 overall#616 gender
1999
Hospital Hill Run
1:48:56
#355 overall#292 gender
1999
Thanksgiving Distance Classic
2:08:25
#859 overall#571 gender
1998
2025 500 Festival Running Events
1:37:29
#1229 overall#1112 gender
1998
LONG ISLAND MARATHON FESTIVAL
2:05:26
#2434 overall#1857 gender
1998
Thanksgiving Distance Classic
2:18:57
#1062 overall#653 gender
1997
2025 500 Festival Running Events
3:21:06
#14272 overall#8148 gender
1994
2025 500 Festival Running Events
2:30:12
#7663 overall#5716 gender
1991
Hospital Hill Run
1:30:43
#315 overall#292 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Chilly Willy 5K/10K/Half Marathon - AlbuquerqueAlbuquerque | NM | 1:27:57 | #1 |
| 2026 | Chilly Willy - AlbuquerqueAlbuquerque | NM | 1:27:58 | #1 |
| 2026 | Creve Coeur St. Paddy's 7KCreve Coeur | MO | 1:33:54 | #35 |
| 2025 | 14th Annual Springfield Marathon & Harvest Wind Half Marathon & 10KNew Berlin | IL | 1:35:03 | #6 |
| 2025 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:39:50 | #151 |
| 2025 | B.A.A. Half MarathonBoston | MA | 1:46:14 | #1126 |
| 2025 | Shamrock Run PortlandPortland | OR | 2:14:24 | #1877 |
| 2024 | REVEL Big BearBig Bear Lake | CA | 1:23:44 | #270 |
| 2024 | Utah Valley MarathonProvo | UT | 1:31:03 | #99 |
| 2024 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:41:59 | #172 |
| 2024 | Greenville Half Marathon & 5KGreenville | SC | 1:46:58 | #541 |
| 2024 | New England Half MarathonConcord | NH | 1:51:07 | #229 |
| 2024 | Humboldt Bay MarathonEureka | CA | 1:55:49 | #53 |
| 2024 | End of the Trail Half Marathon, 10K & 5KVisalia | CA | 2:23:26 | #85 |
| 2024 | Clarksville Half Marathon & 5KClarksville | TN | 2:45:33 | #301 |
| 2023 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:42:36 | #114 |
| 2023 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:44:59 | #246 |
| 2023 | Kaiser Permanente Colfax MarathonDenver | CO | 1:54:59 | #905 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 3:21:26 | #7095 |
| 2022 | Manchester City MarathonManchester | NH | 1:42:01 | #60 |
| 2022 | Wallis Sands Half MarathonRye | NH | 1:44:24 | #48 |
| 2022 | All-Out Dog DaysWestminster | CO | 1:51:34 | #14 |
| 2022 | First State Half Marathon & 10KNewark | DE | 2:24:12 | #256 |
| 2022 | Two Cities MarathonFresno | CA | 2:25:02 | #657 |
| 2022 | City of Oaks MarathonRaleigh | NC | 2:32:41 | #1326 |
| 2022 | Rock the Nock 2026Quakertown | PA | 2:43:52 | #127 |
| 2022 | Rock the NockQuakertown | PA | 2:43:52 | #127 |
| 2021 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:44:43 | #966 |
| 2020 | B.A.A. Half MarathonBoston | MA | 2:04:46 | #3200 |
| 2020 | End of the Trail Half Marathon, 10K & 5KVisalia | CA | 2:12:23 | #333 |
| 2020 | End Of The Trail Half MarathonVisalia | CA | 2:12:23 | #333 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:18:17 | #4283 |
| 2019 | Life Time Miami Marathon & HalfMiami | FL | 1:45:11 | #863 |
| 2019 | Two Cities MarathonFresno | CA | 2:08:18 | #302 |
| 2019 | Bakersfield MarathonBakersfield | CA | 2:10:02 | #311 |
| 2019 | Napa Valley MarathonNapa | CA | 2:13:32 | #916 |
| 2019 | Dirty Half MarathonBend | OR | 2:29:30 | #352 |
| 2018 | Two Cities MarathonFresno | CA | 2:09:28 | #335 |
| 2018 | Rock n Roll NashvilleNashville | TN | 1:57:32 | #2036 |
| 2018 | Bakersfield MarathonBakersfield | CA | 2:09:12 | #294 |
| 2018 | Modesto MarathonModesto | CA | 2:09:29 | #357 |
| 2018 | Bridge of the Gods RunCascade Locks | OR | 2:12:07 | #277 |
| 2018 | Humboldt Bay MarathonEureka | CA | 2:14:45 | #79 |
| 2018 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:25:52 | #1056 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:33:40 | #3985 |
| 2018 | Fargo Marathon WeekendFargo | ND | 2:34:14 | #3041 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:36:56 | #8102 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 4:15:32 | #7188 |
| 2017 | Portsmouth Half MarathonPortsmouth | NH | 1:34:51 | #30 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:07:44 | #16250 |
| 2017 | Two Cities MarathonFresno | CA | 2:08:52 | #377 |
| 2017 | Bakersfield MarathonBakersfield | CA | 2:09:27 | #248 |
| 2017 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:10:26 | #5532 |
| 2017 | End Of The Trail Half MarathonVisalia | CA | 2:18:47 | #193 |
| 2017 | Modesto MarathonModesto | CA | 2:19:07 | #499 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 2:31:38 | #10670 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:02:27 | #9288 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:42:59 | #7376 |
| 2016 | Good Life HalfsyLincoln | NE | 1:41:56 | #304 |
| 2016 | Humboldt Bay MarathonEureka | CA | 1:59:45 | #44 |
| 2016 | Two Cities MarathonFresno | CA | 2:09:15 | #440 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:09:23 | #16390 |
| 2016 | Modesto MarathonModesto | CA | 2:09:32 | #358 |
| 2016 | St. Luke's Half Marathon & 5KAllentown | PA | 2:12:29 | #1359 |
| 2016 | Camarillo MarathonCamarillo | CA | 2:14:26 | #103 |
| 2016 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:16:07 | #1199 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 2:17:53 | #9634 |
| 2016 | End Of The Trail Half MarathonVisalia | CA | 2:18:23 | #168 |
| 2015 | United Airlines NYC HalfNew York | NY | 1:33:14 | #1049 |
| 2015 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:42:34 | #135 |
| 2015 | Bridgehampton Half MarathonBridgehampton | NY | 1:50:00 | #198 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 1:51:52 | #967 |
| 2015 | Heavenly Half MarathonAuberry | CA | 1:53:23 | #247 |
| 2015 | Kiawah Island MarathonKiawah Island | SC | 1:53:45 | #485 |
| 2015 | Richland Run FestRichland | WA | 1:56:40 | #73 |
| 2015 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:56:57 | #518 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 2:11:01 | #3586 |
| 2015 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 2:12:55 | #520 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 2:24:16 | #10992 |
| 2014 | Jingle Bell Half MarathonAtkinson | NH | 1:35:25 | #63 |
| 2014 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:44:06 | #203 |
| 2014 | 13.1 Fort LauderdaleFort Lauderdale | FL | 1:44:12 | #81 |
| 2014 | Hamptons Marathon & Half MarathonEast Hampton | NY | 1:44:53 | #182 |
| 2014 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:50:53 | #123 |
| 2014 | Life Time Miami Marathon & HalfMiami | FL | 1:51:53 | #1460 |
| 2014 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:57:14 | #673 |
| 2014 | Two Cities MarathonFresno | CA | 1:59:15 | #289 |
| 2014 | Loop de LoopDecorah | IA | 2:12:11 | #68 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:12:33 | #17771 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:23:52 | #4712 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 3:16:57 | #7673 |
| 2014 | San Luis Obispo Marathon & HalfSan Luis Obispo | CA | 3:36:56 | #2123 |
| 2013 | Shoreline MarathonVentura | CA | 1:32:52 | #13 |
| 2013 | Seaside MarathonVentura | CA | 1:37:02 | #32 |
| 2013 | Hamptons Marathon & Half MarathonEast Hampton | NY | 1:41:09 | #103 |
| 2013 | United Airlines NYC HalfNew York | NY | 1:42:22 | #2287 |
| 2013 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:49:54 | #323 |
| 2013 | Modesto MarathonModesto | CA | 1:50:51 | #168 |
| 2013 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:55:21 | #1861 |
| 2013 | Austin MarathonAustin | TX | 2:02:15 | #3089 |
| 2013 | Fargo Marathon WeekendFargo | ND | 2:23:48 | #3961 |
| 2013 | Lincoln MarathonLincoln | NE | 2:29:23 | #5129 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:47:07 | #6480 |
| 2012 | United Airlines NYC HalfNew York | NY | 1:51:05 | #5046 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:53:02 | #1608 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:10:09 | #4696 |
| 2012 | Hell Of A Half Marathon & 2 Person RelayExeter | CA | 2:15:39 | #208 |
| 2012 | Papillion Half MarathonPapillion | NE | 2:19:47 | #503 |
| 2012 | Fit For Life Half MarathonGarden City | ID | 2:23:12 | #226 |
| 2012 | Brewers Mini Marathonmilwaukee | WI | 2:38:01 | #3791 |
| 2012 | Fool's Dual Half MarathonGloucester | MA | 3:02:09 | #245 |
| 2012 | Pikes Peak AscentManitou Springs | CO | 3:46:26 | #337 |
| 2011 | Cedar Canyon Half MarathonCedar City | UT | 1:39:26 | #71 |
| 2011 | Davis MoonLight RunDavis | CA | 1:45:56 | #205 |
| 2011 | Ventura Half MarathonVentura | CA | 1:51:45 | #114 |
| 2011 | Two Cities MarathonFresno | CA | 1:53:22 | #454 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:58:25 | #1944 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:02:42 | #2437 |
| 2011 | Lincoln MarathonLincoln | NE | 2:03:54 | #2718 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 2:04:13 | #2584 |
| 2011 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:14:34 | #1190 |
| 2011 | Portland MarathonPortland | OR | 2:20:47 | #930 |
| 2011 | Pikes Peak AscentManitou Springs | CO | 3:53:40 | #436 |
| 2010 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:43:21 | #223 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:44:32 | #688 |
| 2010 | Salinas Valley Half MarathonSoledad | CA | 1:52:04 | #151 |
| 2010 | Half Madness Half MarathonBatavia | IL | 1:54:41 | #407 |
| 2010 | Surf City MarathonHuntington Beach | CA | 1:56:48 | #2385 |
| 2010 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:59:54 | #226 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 2:13:47 | #3500 |
| 2010 | Omaha MarathonOmaha | NE | 2:22:31 | #1328 |
| 2010 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:22:50 | #533 |
| 2010 | Canyonlands Half MarathonMoab | UT | 2:29:19 | #2767 |
| 2010 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:31:22 | #4041 |
| 2010 | Pikes Peak AscentManitou Springs | CO | 3:45:17 | #391 |
| 2009 | Hurricane Half & 5KHurricane | UT | 1:35:07 | #35 |
| 2009 | Las Vegas Turkey Trot - Six Tunnels to Hoover DamBoulder City | NV | 1:38:13 | #37 |
| 2009 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 1:44:37 | #28 |
| 2009 | Urban Cow Half MarathonSacramento | CA | 1:48:43 | #514 |
| 2009 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:50:49 | #429 |
| 2009 | St. Luke's Half Marathon & 5KAllentown | PA | 1:53:23 | #921 |
| 2009 | Kona MarathonKailua Kona | HI | 1:55:15 | #89 |
| 2009 | Lincoln MarathonLincoln | NE | 1:56:44 | #1393 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:57:01 | #3413 |
| 2009 | End Of The Trail Half MarathonVisalia | CA | 1:57:39 | #97 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:59:06 | #1661 |
| 2009 | Quad Cities Distance ClassicMoline | IL | 2:02:45 | #635 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:06:09 | #5319 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:06:37 | #3195 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:59:52 | #12563 |
| 2008 | Hurricane Half & 5KHurricane | UT | 0:33:17 | #150 |
| 2008 | Austin MarathonAustin | TX | 1:54:33 | #1281 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:01:58 | #5185 |
| 2008 | United Airlines NYC HalfNew York | NY | 2:11:05 | #6561 |
| 2008 | Omaha MarathonOmaha | NE | 2:14:42 | #882 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 2:16:32 | #4633 |
| 2008 | Pensacola MarathonPensacola | FL | 2:18:28 | #234 |
| 2008 | Seaside Half-Marathon and 5KSeaside | FL | 2:24:53 | #1270 |
| 2008 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:38:29 | #764 |
| 2008 | 2026 Windward Half Marathon and 5Kailua | HI | 2:43:30 | #231 |
| 2008 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 2:47:30 | #576 |
| 2007 | Pensacola MarathonPensacola | FL | 1:37:39 | #40 |
| 2007 | Lake Minnetonka Half MarathonWayzata | MN | 1:43:36 | #193 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 1:59:33 | #2184 |
| 2007 | Lincoln MarathonLincoln | NE | 2:18:06 | #2371 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 3:21:38 | #25204 |
| 2006 | Outer Banks MarathonManteo | NC | 1:58:38 | #461 |
| 2006 | La Jolla Half Marathon & 5KSan Diego | CA | 2:42:53 | #3979 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 3:16:09 | #23371 |
| 2005 | Thanksgiving Distance ClassicJacksonville | FL | 2:33:44 | #1193 |
| 2004 | Beer City Half™ San DiegoSan Diego | CA | 2:03:04 | #2066 |
| 2004 | Thanksgiving Distance ClassicJacksonville | FL | 2:22:38 | #1119 |
| 2004 | 2025 500 Festival Running EventsIndianapolis | IN | 3:04:37 | #18437 |
| 2003 | Grandma's MarathonDuluth | MN | 1:44:04 | #713 |
| 2002 | March Madness Half MarathonCary | IL | 2:07:35 | #1170 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 3:25:26 | #19203 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 3:21:08 | #16828 |
| 2000 | Thanksgiving Distance ClassicJacksonville | FL | 2:16:17 | #1006 |
| 1999 | Hospital Hill RunKansas City | MO | 1:48:56 | #355 |
| 1999 | Thanksgiving Distance ClassicJacksonville | FL | 2:08:25 | #859 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:37:29 | #1229 |
| 1998 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:05:26 | #2434 |
| 1998 | Thanksgiving Distance ClassicJacksonville | FL | 2:18:57 | #1062 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 3:21:06 | #14272 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:30:12 | #7663 |
| 1991 | Hospital Hill RunKansas City | MO | 1:30:43 | #315 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
52 racesMOMissouri
16 racesFLFlorida
14 racesNYNew York
13 racesINIndiana
12 racesNENebraska
8 racesILIllinois
6 racesPAPennsylvania
6 racesCOColorado
5 racesHIHawaii
5 racesNHNew Hampshire
5 racesUTUtah
5 racesOROregon
4 racesTNTennessee
4 racesMAMassachusetts
3 racesNVNevada
3 racesOHOhio
3 racesMNMinnesota
2 racesNCNorth Carolina
2 racesNMNew Mexico
2 racesSCSouth Carolina
2 racesTXTexas
2 racesWAWashington
2 racesCTConnecticut
1 raceDCDistrict of Columbia
1 raceDEDelaware
1 raceIAIowa
1 raceIDIdaho
1 raceVAVirginia
1 raceKSKansas
0 racesKYKentucky
0 racesMSMississippi
0 races50-State Challenge
32/ 51 states + DC
19 states to go