Back to League Tables
CF
Craig Foster
MaleColorado1997–2024
59
Total Finishes
38
Distinct Races
16
States (31%)
1:34:46
PR (7:14/mi)
2:09:01
Average
+0:49:16
Slower (first to last)
Medal House
2009
Rock 'n' Roll San Jose
1:52:21
#1883 overall#1452 gender
2009
Life Time Miami Marathon & Half
3:38:12
#9428 overall#4368 gender
2008
Kirkland Half Marathon & 5K
1:50:15
#236 overall#156 gender
2007
Bellingham Bay Marathon
1:50:17
#171 overall#125 gender
2006
Kirkland Half Marathon & 5K
1:48:57
#179 overall#127 gender
2005
Wenatchee Marathon
1:50:27
#38 overall#27 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
1:34:47
#919 overall#787 gender
2004
Seattle Marathon
1:53:02
#1389 overall#942 gender
2003
Seattle Marathon
1:46:41
#819 overall#609 gender
1999
The Governor's Cup Road Race
1:34:46
#84 overall#71 gender
1998
The Governor's Cup Road Race
1:35:56
#102 overall#89 gender
1997
Mistletoe Run
2:05:29
#358 overall#252 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:54:45 | #7787 |
| 2023 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:25:10 | #2251 |
| 2019 | Monterey Bay Half MarathonMonterey | CA | 1:46:19 | #720 |
| 2019 | United States Air Force Academy Half MarathonUnited States Air Force Academy | CO | 2:04:00 | #78 |
| 2018 | Quad Cities Distance ClassicRock Island | IL | 2:02:13 | #122 |
| 2018 | WW Military Miles 5k, 10k and Half MarathonKELLER | TX | 2:43:34 | #405 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:54:39 | #1495 |
| 2017 | Orca Half MarathonSeattle | WA | 1:58:44 | #178 |
| 2017 | Thanksgiving Day Half MarathonAtlanta | GA | 2:53:12 | #5587 |
| 2016 | Quad Cities Distance ClassicRock Island | IL | 1:56:16 | #134 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:00:06 | #2462 |
| 2016 | Seattle MarathonSeattle | WA | 2:06:01 | #1415 |
| 2016 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 2:13:26 | #397 |
| 2016 | Charlottesville MarathonCharlottesville | VA | 2:32:17 | #549 |
| 2016 | Thanksgiving Day Half MarathonAtlanta | GA | 2:49:48 | #5718 |
| 2015 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 1:53:16 | #176 |
| 2015 | United States Air Force Academy Half MarathonUnited States Air Force Academy | CO | 2:06:31 | #50 |
| 2015 | RUN THE ALAMOSan Antonio | TX | 2:28:14 | #976 |
| 2014 | Rock Canyon Half MarathonPueblo | CO | 1:50:07 | #158 |
| 2014 | All-Out Polar ProwlArvada | CO | 1:52:50 | #30 |
| 2014 | American Discovery Trail MarathonColorado Springs | CO | 1:53:45 | #64 |
| 2014 | Quad Cities Distance ClassicRock Island | IL | 1:55:36 | #140 |
| 2014 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 1:58:35 | #123 |
| 2014 | All-Out Beat the HeatWestminster | CO | 2:05:51 | #44 |
| 2014 | The Cheyenne Mountain RunColorado Springs | CO | 2:23:18 | #51 |
| 2013 | Quad Cities Distance ClassicMoline | IL | 1:57:35 | #604 |
| 2013 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 1:57:47 | #196 |
| 2013 | Rock Canyon Half MarathonPueblo | CO | 1:58:29 | #174 |
| 2013 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:05:03 | #572 |
| 2013 | Southernmost Half Marathon and 10kKey West | FL | 2:42:39 | #265 |
| 2012 | Quad Cities Distance ClassicRock Island | IL | 1:54:16 | #195 |
| 2012 | Kaiser Permanente Colfax MarathonDenver | CO | 1:56:08 | #975 |
| 2012 | American Discovery Trail MarathonColorado Springs | CO | 1:57:03 | #125 |
| 2012 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 1:57:25 | #169 |
| 2012 | That DamDenver | CO | 2:05:17 | #157 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:10:28 | #5438 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:16:25 | #4095 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:26:32 | #4793 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 2:29:22 | #5664 |
| 2011 | Kaiser Permanente Colfax MarathonDenver | CO | 1:58:39 | #993 |
| 2011 | Quad Cities Distance ClassicRock Island | IL | 2:01:59 | #293 |
| 2011 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:02:37 | #2855 |
| 2011 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:02:58 | #1255 |
| 2011 | Rock Canyon Half MarathonPueblo | CO | 2:04:45 | #278 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:06:14 | #2885 |
| 2011 | American Discovery Trail MarathonColorado Springs | CO | 2:08:36 | #232 |
| 2011 | Pikes Peak AscentManitou Springs | CO | 4:45:38 | #1033 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:56:32 | #1461 |
| 2010 | Seacoast Half MarathonPortsmouth | NH | 2:23:07 | #882 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 1:52:21 | #1883 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 3:38:12 | #9428 |
| 2008 | Kirkland Half Marathon & 5KKirkland | WA | 1:50:15 | #236 |
| 2007 | Bellingham Bay MarathonBellingham | WA | 1:50:17 | #171 |
| 2006 | Kirkland Half Marathon & 5KKirkland | WA | 1:48:57 | #179 |
| 2005 | Wenatchee MarathonWenatchee | WA | 1:50:27 | #38 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:34:47 | #919 |
| 2004 | Seattle MarathonSeattle | WA | 1:53:02 | #1389 |
| 2003 | Seattle MarathonSeattle | WA | 1:46:41 | #819 |
| 1999 | The Governor's Cup Road RaceColumbia | SC | 1:34:46 | #84 |
| 1998 | The Governor's Cup Road RaceColumbia | SC | 1:35:56 | #102 |
| 1997 | Mistletoe RunWinston Salem | NC | 2:05:29 | #358 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
COColorado
21 racesWAWashington
10 racesCACalifornia
7 racesILIllinois
6 racesFLFlorida
3 racesSCSouth Carolina
2 racesTXTexas
2 racesVAVirginia
2 racesALAlabama
1 raceNCNorth Carolina
1 racePAPennsylvania
1 raceUTUtah
1 raceIAIowa
0 racesMAMassachusetts
0 racesMDMaryland
0 racesNYNew York
0 races50-State Challenge
16/ 51 states + DC
35 states to go