Back to League Tables
CW
Craig Wood
MaleWashington1996–2025
143
Total Finishes
106
Distinct Races
21
States (41%)
1:32:44
PR (7:05/mi)
2:16:33
Average
+2:18:54
Slower (first to last)
Medal House
2005
Rollin Irish Half Marathon
1:51:12
#82 overall#66 gender
2005
Swanzey Covered Bridges Half Marathon
1:53:34
#175 overall#116 gender
2004
Monson Memorial Classic
1:46:47
#86 overall#69 gender
2004
2027 Walt Disney World® Marathon Weekend
2:32:18
#2961 overall#1419 gender
2003
Maple Leaf Half Marathon
1:40:16
#46 overall#36 gender
2002
Maple Leaf Half Marathon
1:38:37
#53 overall#41 gender
2001
Champlain Islands Marathon & Half Marathon
1:40:33
#62 overall#49 gender
2001
Maple Leaf Half Marathon
1:54:29
#120 overall#96 gender
2000
Maple Leaf Half Marathon
1:53:40
#130 overall#94 gender
2000
Covered Bridges Half Marathon
1:55:39
#936 overall#608 gender
1999
Hyannis Marathon
1:50:02
#252 overall#179 gender
1996
Covered Bridges Half Marathon
1:41:44
#420 overall#341 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Hellbender 5k & Half MarathonBear Gap | PA | 1:56:39 | #43 |
| 2025 | Summer Camp Series - Day 1Rice | MN | 4:00:38 | #28 |
| 2023 | Cambridge Half Marathon + 5KCambridge | MA | 1:39:37 | #923 |
| 2023 | The Dam Half and Dam 4 mile-ishMifflinburg | PA | 2:15:27 | #21 |
| 2023 | Bend Marathon and HalfBend | OR | 2:27:36 | #610 |
| 2022 | Novant Health Wilmington NC MarathonWilmington | NC | 1:44:45 | #212 |
| 2022 | NHRMC Wilmington NC Half MarathonWilmington | NC | 1:44:45 | #212 |
| 2022 | HRCA Backcountry Wilderness Half MarathonLone Tree | CO | 1:52:34 | #88 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:38:31 | #7770 |
| 2021 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:53:47 | #450 |
| 2021 | 2026 Prairie Series - Day 5 (IA)Sioux City | IA | 2:47:09 | #10 |
| 2021 | Mainly Marathons Prairie SeriesSouth Sioux City | NE | 2:54:52 | #23 |
| 2020 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:42:36 | #170 |
| 2020 | HRCA Backcountry Wilderness Half MarathonLone Tree | CO | 1:50:05 | #50 |
| 2019 | Buhl Half Marathon and 5KHermitage | PA | 1:34:30 | #6 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:47:26 | #516 |
| 2019 | Hellbender 5k & Half MarathonBear Gap | PA | 1:49:28 | #35 |
| 2019 | HRCA Backcountry Wilderness Half MarathonLone Tree | CO | 1:56:32 | #91 |
| 2019 | Mainly Marathons - Gulf Coast SeriesJennings | LA | 2:36:03 | #7 |
| 2019 | Mainly Marathons - New England Series - Day 1Matamoras | PA | 2:44:08 | #22 |
| 2019 | Modesto MarathonModesto | CA | 2:48:39 | #652 |
| 2019 | Run the Line Half MarathonTexarkana | TX | 2:50:44 | #409 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:56:25 | #10774 |
| 2019 | Run Laughlin Half Marathon, 5K & 10KLaughlin | NV | 3:05:01 | #284 |
| 2019 | Appalachian Series DayBluefield | VA | 3:09:08 | #5 |
| 2019 | Appalachian Series raceBristol | TN | 3:11:50 | #5 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:47:53 | #481 |
| 2018 | Pinehurst Half MarathonPinehurst | NC | 1:49:42 | #44 |
| 2018 | Snow Canyon Half MarathonSaint George | UT | 2:12:53 | #797 |
| 2018 | CraftHalf Half Marathon & 5KWinston Salem | NC | 2:17:00 | #195 |
| 2018 | Husky Cougar Rivalry RunWoodinville | WA | 2:23:18 | #94 |
| 2018 | 2026 Independence Series - Day 1 (DE)Bear | DE | 2:26:57 | #7 |
| 2018 | 2026 Independence Series - Day 2 (MD)Elkton | MD | 2:35:18 | #5 |
| 2018 | The Great Ferry RaceBainbridge Island | WA | 2:40:10 | #300 |
| 2018 | 2026 Riverboat Series - Day 3 (MS)Hollandale | MS | 2:46:21 | #17 |
| 2018 | GOAT RunPort Angeles | WA | 2:50:58 | #56 |
| 2018 | Optim Orthopedics SkidawaySavannah | GA | 2:59:24 | #364 |
| 2018 | Western Mass Mother's Day Half MarathonWhately | MA | 2:59:41 | #338 |
| 2018 | Outlaw 100 OklahomaWilburton | OK | 4:04:18 | #21 |
| 2018 | Yukon Do It MarathonPort Orchard | WA | 4:10:18 | #322 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:51:26 | #694 |
| 2017 | City of Oaks MarathonRaleigh | NC | 1:53:23 | #272 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:55:02 | #6447 |
| 2017 | NYRR Fred Lebow Half MarathonNew York | NY | 1:56:52 | #1868 |
| 2017 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 2:22:36 | #662 |
| 2017 | Center of the Nation SeriesBaker | MT | 2:33:54 | #16 |
| 2017 | Shiprock MarathonShiprock | NM | 2:45:31 | #480 |
| 2017 | 2026 Center of the Nation Series - Day 5 (ND)Bowman | ND | 2:48:56 | #23 |
| 2017 | Center of the Nation SeriesBelle Fourche | SD | 2:49:47 | #24 |
| 2017 | Center of the Nation SeriesSundance | WY | 2:59:59 | #19 |
| 2016 | Rockfest Half MarathonHampton Beach | NH | 1:36:09 | #126 |
| 2016 | Dam to DSMDes Moines | IA | 2:02:15 | #2134 |
| 2016 | Prince of Wales Island MarathonCraig | AK | 2:15:13 | #25 |
| 2016 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:24:20 | #1235 |
| 2016 | Seattle MarathonSeattle | WA | 2:25:48 | #2381 |
| 2016 | Eau Claire MarathonEau Claire | WI | 2:28:26 | #1218 |
| 2016 | Modesto MarathonModesto | CA | 2:39:27 | #782 |
| 2016 | Get in GearMinneapolis | MN | 2:43:00 | #1024 |
| 2015 | Providence Rhode RacesEast Providence | RI | 1:38:20 | #138 |
| 2015 | HBF Run for a ReasonPerth | WA | 1:44:30 | #581 |
| 2015 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:46:24 | #308 |
| 2015 | CentraCare Earth Day RunSt. Cloud | MN | 1:56:23 | #448 |
| 2015 | Yukon Do It MarathonPort Orchard | WA | 2:17:05 | #181 |
| 2015 | Reno 5000 5k SeriesReno | NV | 2:26:07 | #132 |
| 2015 | Modesto MarathonModesto | CA | 2:28:35 | #637 |
| 2015 | Panama City Beach MarathonPanama City Beach | FL | 2:29:55 | #298 |
| 2015 | Newport MarathonNewport | RI | 2:44:55 | #1532 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:38:28 | #2419 |
| 2014 | Mount Desert Island MarathonBar Harbor | ME | 1:46:13 | #45 |
| 2014 | The tiny Half Marathon 10K 5K & Kids RunGalt | CA | 2:08:21 | #43 |
| 2014 | Davis MoonLight RunDavis | CA | 2:10:27 | #277 |
| 2014 | Run MalibuMalibu | CA | 2:11:52 | #449 |
| 2014 | Berkeley Half MarathonBerkeley | CA | 2:12:47 | #2028 |
| 2014 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 2:20:20 | #660 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:25:57 | #4733 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 2:33:54 | #5478 |
| 2014 | Reservoir Dogs Trail RunEl Sobrante | CA | 3:08:25 | #38 |
| 2013 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:50:55 | #442 |
| 2013 | Shipyard Old Port Half MarathonPortland | ME | 1:55:24 | #278 |
| 2013 | 2026 Avenue of the Giants MarathonArcata | CA | 2:19:35 | #605 |
| 2013 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 2:22:20 | #470 |
| 2013 | Coyote HillsFremont | CA | 2:24:02 | #285 |
| 2013 | Marin County Half MarathonSan Rafael | CA | 2:25:39 | #364 |
| 2013 | Almost New Year's EveCastro Valley | CA | 2:55:04 | #294 |
| 2013 | Avenue Of The VinesLodi | CA | 2:58:15 | #586 |
| 2012 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:47:14 | #341 |
| 2012 | Baystate MarathonLowell | MA | 1:50:25 | #398 |
| 2012 | Lincoln Memorial Half MarathonSpringfield | IL | 2:06:30 | #719 |
| 2012 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 2:16:56 | #467 |
| 2011 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:49:43 | #381 |
| 2011 | Middlebury Maple RunMiddlebury | VT | 1:55:35 | #227 |
| 2011 | Half At The Hamptons Half MarathonHampton | NH | 2:01:34 | #571 |
| 2011 | Capital City MarathonOlympia | WA | 2:17:33 | #775 |
| 2011 | Rock n Roll NashvilleNashville | TN | 3:03:02 | #17719 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:07:13 | #27523 |
| 2010 | Dixville 1/2 MarathonColebrook | NH | 1:37:23 | #12 |
| 2010 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:41:38 | #258 |
| 2010 | Newport MarathonNewport | RI | 1:53:46 | #719 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:17:18 | #7689 |
| 2010 | Maui Oceanfront MarathonUnknown | HI | 2:17:19 | #149 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:20:57 | #17474 |
| 2009 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:37:11 | #65 |
| 2009 | Dixville 1/2 MarathonColebrook | NH | 1:42:30 | #27 |
| 2009 | White Mountain Milers Half MarathonNorth Conway | NH | 1:52:48 | #146 |
| 2009 | Half At The Hamptons Half MarathonHampton | NH | 1:53:01 | #339 |
| 2009 | Race For The Roses Half Marathon & 5KPortland | OR | 1:54:35 | #697 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:08:29 | #5286 |
| 2009 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 2:09:11 | #298 |
| 2009 | Spinx Run FestGreenville | SC | 2:10:03 | #770 |
| 2009 | Seattle MarathonSeattle | WA | 2:21:51 | #5000 |
| 2009 | Maui Oceanfront MarathonUnknown | HI | 2:23:53 | #82 |
| 2009 | City of Oaks MarathonRaleigh | NC | 2:24:51 | #1528 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:35:53 | #10125 |
| 2009 | Whidbey Island MarathonOak Harbor | WA | 2:39:34 | #869 |
| 2008 | St. Luke's Half Marathon & 5KAllentown | PA | 1:32:44 | #159 |
| 2008 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:44:44 | #314 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 1:47:48 | #878 |
| 2008 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 2:16:17 | #514 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 2:17:53 | #5173 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:22:20 | #9719 |
| 2008 | Eugene Marathon 2024Eugene | OR | 2:28:31 | #1678 |
| 2007 | St. Luke's Half Marathon & 5KAllentown | PA | 1:34:33 | #167 |
| 2007 | City of Trees MarathonBoise | ID | 1:42:00 | #39 |
| 2007 | Eastern States Road RaceKittery | ME | 1:44:27 | #47 |
| 2007 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:45:26 | #301 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:50:36 | #2246 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:18:34 | #3604 |
| 2007 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 2:18:48 | #854 |
| 2007 | Seattle MarathonSeattle | WA | 2:29:34 | #2363 |
| 2007 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:42:25 | #959 |
| 2007 | Bellingham Bay MarathonBellingham | WA | 2:50:01 | #940 |
| 2006 | City of Trees MarathonBoise | ID | 1:50:47 | #70 |
| 2006 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:53:30 | #146 |
| 2006 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 2:28:07 | #512 |
| 2006 | Kirkland Half Marathon & 5KKirkland | WA | 2:38:16 | #566 |
| 2006 | Whidbey Island MarathonOak Harbor | WA | 3:22:34 | #160 |
| 2005 | Rollin Irish Half MarathonEssex | VT | 1:51:12 | #82 |
| 2005 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:53:34 | #175 |
| 2005 | UConn Health Half MarathonSimsbury | CT | 1:55:28 | #229 |
| 2004 | Monson Memorial ClassicMonson | MA | 1:46:47 | #86 |
| 2004 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:32:18 | #2961 |
| 2003 | Maple Leaf Half MarathonManchester | VT | 1:40:16 | #46 |
| 2002 | Maple Leaf Half MarathonManchester | VT | 1:38:37 | #53 |
| 2001 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | 1:40:33 | #62 |
| 2001 | Maple Leaf Half MarathonManchester | VT | 1:54:29 | #120 |
| 2000 | Maple Leaf Half MarathonManchester | VT | 1:53:40 | #130 |
| 2000 | Covered Bridges Half MarathonWoodstock | VT | 1:55:39 | #936 |
| 1999 | Hyannis MarathonHyannis | MA | 1:50:02 | #252 |
| 1996 | Covered Bridges Half MarathonWoodstock | VT | 1:41:44 | #420 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WAWashington
23 racesCACalifornia
16 racesMEMaine
10 racesVTVermont
9 racesNHNew Hampshire
8 racesPAPennsylvania
7 racesNCNorth Carolina
6 racesMAMassachusetts
5 racesCOColorado
4 racesFLFlorida
4 racesIDIdaho
4 racesNYNew York
4 racesOROregon
3 racesRIRhode Island
3 racesAZArizona
2 racesHIHawaii
2 racesIAIowa
2 racesSCSouth Carolina
2 racesTNTennessee
2 racesGAGeorgia
1 raceMSMississippi
1 race50-State Challenge
21/ 51 states + DC
30 states to go