Back to League Tables

Craig Smith

MaleUtah20032026

105

Total Finishes

58

Distinct Races

32

States (63%)

1:28:45

PR (6:46/mi)

2:11:19

Average

+1:13:26

Slower (first→last)

Medal House

2009

Philadelphia Marathon Weekend

Philadelphia, PA

1:44:44
#698 overall#488 gender
roadflat
2008

IMT Des Moines Marathon

Des Moines, IA

2:15:48
#1613 overall#825 gender
roadflat
2008

Flying Pig Pump and Run

Cincinnati, OH

2:18:12
#3722 overall#1962 gender
roadflat
2008

Canyonlands Half Marathon

Moab, UT

1:42:36
#393 overall#306 gender
roadflat
2008

Greater St. Louis Marathon

St. Louis, MO

1:38:50
#375 overall#319 gender
roadflat
2007

IMT Des Moines Marathon

Des Moines, IA

3:48:41
#2370 overall#874 gender
roadflat
2007

Canyonlands Half Marathon

Moab, UT

1:59:47
#1222 overall#744 gender
roadflat
2006

2026 Helvetia

Hillsboro, OR

2:05:26
#748 overall#432 gender
roadflat
2006

Whidbey Island Marathon

Oak Harbor, WA

1:45:20
#155 overall#102 gender
roadflat
2006

Capital City Half Marathon

Columbus, OH

1:55:47
#982 overall#690 gender
roadflat
2005

2026 Helvetia

Hillsboro, OR

2:57:54
#1298 overall#142 gender
roadflat
2003

Canyonlands Half Marathon

Moab, UT

1:54:45
#942 overall#619 gender
roadflat

Performance Timeline

PR 1:28:45200320052006200620062007200720082008200820082009200920092009200920092010201020102010201020102010201120112011201120112011201120122012201220122012201320132013201320132013201420142014201420152015201520152015201520162016201620162016201620162016201620162017201720172017201720172018201820182018201820182018201920202021202120212021202120222022202320232024202420242024202420242025202520252025202520252025202520252025202520262026

Complete Race Log

YearRaceStateTimePlace
2026Rock 'n' Roll ArizonaTempeAZ3:08:11#4829
2026Run Oak Island 2027Oak IslandNC1:54:29#205
2025University of Michigan Health-West Grand Rapids MarathonGrand RapidsMI2:06:49#775
2025Denver Colfax MarathonDenverCO1:55:23#1273
202521st Annual Buffalo Creek Half MarathonCabotPA1:35:21#97
2025Run Oak IslandOak IslandNC1:43:25#78
2025Mystic Half Marathon & 10KMysticCT2:26:01#885
2025Mystic Half MarathonMysticCT2:26:01#885
2025Lake Norman Forest RunStatesvilleNC1:45:17#15
2025DC Half RacesWashingtonDC2:07:52#3379
2025Ogden MarathonOgdenUT2:33:16#2084
2025Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmingtonNC1:37:57#105
2025Oklahoma City Memorial MarathonOklahoma CityOK3:30:35#7876
2024Denver Colfax MarathonDenverCO2:02:18#1482
2024Colorado Springs Marathon, Half, 5K, and Kids KColorado SpringsCO2:12:10#391
2024Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmingtonNC1:38:49.7#96
2024Oklahoma City Memorial MarathonOklahoma CityOK3:42:05#7004
2024Maine Marathon, Half Marathon and Marathon RelayPortlandME2:21:36#1620
2024Bay Bridge Half MarathonOaklandCA2:45:56#5359
2023Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmingtonNC1:39:30.728#89
2023Halloween Half MarathonMorristownNJ2:31:01#487
2022Wilmington Historic Half, 10K & 5KWilmingtonNC1:39:04#33
2022Halloween Half MarathonMorristownNJ2:29:08#483
20212026 Pro Football Hall of Fame Race SeriesCantonOH2:26:10#657
2021Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmingtonNC1:43:04.7#115
2021Philadelphia Marathon WeekendPhiladelphiaPA3:15:26#7581
2021Rock 'n' Roll NashvilleNashvilleTN2:00:21#1710
2021Halloween Half MarathonMorristownNJ2:31:23#716
2020Marine Corps Historic HalfFredericksburgVA2:58:10#3710
2019Illinois Race WeekendChampaignIL2:02:04#1230
2018High Mountain Half Marathon Decade Anniversary 2026LakesideAZ2:22:44#75
2018MERCY HEALTH GLASS CITY MARATHONToledoOH1:56:56#962
2018Indianapolis Monumental MarathonIndianapolisIN2:00:38#2568
2018LONG ISLAND MARATHON FESTIVALEast MeadowNY2:12:20#1135
2018Run Bentonville Half MarathonBentonvilleAR2:39:06#1459
2018Capital City Half MarathonColumbusOH2:33:40#5108
2018Capital City River RunLansingMI2:20:33.4#800
2017Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse CityMI2:30:40.2#2037
2017MERCY HEALTH GLASS CITY MARATHONToledoOH1:55:15#692
2017Herron Half Marathon, 10K and 5K Trail RunKalispellMT2:17:32#37
20172026 Pro Football Hall of Fame Race SeriesCantonOH2:25:31#1154
2017Duke City MarathonAlbuquerqueNM2:29:36#826
2017Baltimore Running FestivalBaltimoreMD2:11:55#2486
2016Charleston Half MarathonCharlestonSC2:52:46#2403
2016Williams Route 66 Marathon WeekendTulsaOK2:18:37#1939
2016Novant Health Charlotte MarathonCharlotteNC1:48:18#353
2016Shamrock MarathonVirginia BeachVA2:12:55#2902
2016Cleveland MarathonClevelandOH1:33:33#98
2016Baltimore Running FestivalBaltimoreMD2:04:02#2378
2016Leavenworth MarathonLeavenworthWA2:10:29#603
2016Medina Half MarathonMedinaOH2:28:54#573
2016MERCY HEALTH GLASS CITY MARATHONToledoOH2:04:38#1206
2016Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse CityMI2:38:12.4#1922
2015Williams Route 66 Marathon WeekendTulsaOK2:12:23#2141
2015Quad Cities MarathonMolineIL1:49:00#231
2015Shamrock MarathonVirginia BeachVA1:55:51#2005
2015Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse CityMI1:54:44#553
2015Twin Lobster Half MarathonGloucesterMA1:51:48#153
2015Baltimore Running FestivalBaltimoreMD2:01:28#2229
20142026 Hobbler Half Marathon - 5k - Kids MarathonSpringvilleUT1:28:45#27
2014Capital City Half MarathonColumbusOH2:08:53#3885
2014Philadelphia Marathon WeekendPhiladelphiaPA1:43:24#1268
2014Baltimore Running FestivalBaltimoreMD2:08:37#2946
2013Cleveland MarathonClevelandOH2:13:07#4063
2013Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)AthensGA2:05:45#1256
2013AthHalf Half Marathon & 5KAthensGA2:05:45#1256
2013Baltimore Running FestivalBaltimoreMD1:37:59#283
2013Half Marathon UnpluggedBurlingtonVT#706
2013Quad Cities MarathonMolineIL1:55:12#504
2012NYRR Staten Island HalfStaten IslandNY2:08:28#4140
2012Flying Pig Pump and RunCincinnatiOH2:15:59#4555
2012Maine Marathon, Half Marathon and Marathon RelayPortlandME2:09:02#1117
2012Herron Half Marathon, 10K and 5K Trail RunKalispellMT1:51:12#4
2012Greater St. Louis MarathonSt. LouisMO2:27:55#5741
2011Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)AthensGA1:58:04#655
2011AthHalf Half Marathon & 5KAthensGA1:58:04#655
2011Philadelphia Marathon WeekendPhiladelphiaPA1:57:36#2379
2011Capital City Half MarathonColumbusOH1:50:50#1044
2011Urban Bourbon Half Marathon and 5KLouisvilleKY1:57:28#683
2011Indianapolis Monumental MarathonIndianapolisIN2:11:51#2563
2011Flying Pig Pump and RunCincinnatiOH2:30:12#6310
2010AthHalf Half Marathon & 5KAthensGA1:57:34#607
2010Baltimore Running FestivalBaltimoreMD1:39:22#307
2010Quad Cities MarathonMolineIL2:43:02#1504
2010Indianapolis Monumental MarathonIndianapolisIN2:09:32#2122
2010Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)AthensGA1:57:34#607
2010MERCY HEALTH GLASS CITY MARATHONToledoOH1:44:11#162
2010Covered Bridges Half MarathonWoodstockVT1:50:38#483
2009Philadelphia Marathon WeekendPhiladelphiaPA1:44:44#698
2009Flying Pig Pump and RunCincinnatiOH2:28:32#5021
2009Fargo Mini MarathonFargoND2:04:03#361
2009MERCY HEALTH GLASS CITY MARATHONToledoOH1:56:25#165
2009Cleveland MarathonClevelandOH2:57:07#3815
2009Pittsburgh Marathon WeekendPittsburghPA2:25:39#3044
2008IMT Des Moines MarathonDes MoinesIA2:15:48#1613
2008Flying Pig Pump and RunCincinnatiOH2:18:12#3722
2008Canyonlands Half MarathonMoabUT1:42:36#393
2008Greater St. Louis MarathonSt. LouisMO1:38:50#375
2007IMT Des Moines MarathonDes MoinesIA3:48:41#2370
2007Canyonlands Half MarathonMoabUT1:59:47#1222
20062026 HelvetiaHillsboroOR2:05:26#748
2006Whidbey Island MarathonOak HarborWA1:45:20#155
2006Capital City Half MarathonColumbusOH1:55:47#982
20052026 HelvetiaHillsboroOR2:57:54#1298
2003Canyonlands Half MarathonMoabUT1:54:45#942

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

OHOhio
19 races
NCNorth Carolina
9 races
PAPennsylvania
6 races
GAGeorgia
6 races
MDMaryland
6 races
UTUtah
5 races
MIMichigan
5 races
ILIllinois
4 races
OKOklahoma
4 races
INIndiana
3 races
VAVirginia
3 races
NJNew Jersey
3 races
COColorado
3 races
OROregon
2 races
WAWashington
2 races
IAIowa
2 races
MOMissouri
2 races
VTVermont
2 races
NYNew York
2 races
MEMaine
2 races
MTMontana
2 races
AZArizona
2 races
CTConnecticut
2 races
NDNorth Dakota
1 race
KYKentucky
1 race
MAMassachusetts
1 race
SCSouth Carolina
1 race
NMNew Mexico
1 race
ARArkansas
1 race
TNTennessee
1 race
CACalifornia
1 race
DCDistrict of Columbia
1 race

50-State Challenge

32/ 51 states + DC

19 states to go