HalfRuns
Back to League Tables

Mary Duncan

FemaleNorth Carolina20022026

68

Total Finishes

31

Distinct Races

14

States (27%)

1:50:02

PR (8:24/mi)

2:21:01

Average

+0:15:01

Slower (first to last)

Medal House

2011

The Governor's Cup Road Race

2:19:48
#564 overall#224 gender
2011

Palmetto Half Marathon - Columbia

2:22:48
#587 overall#281 gender
2010

2026 - San Antonio Marathon

2:18:18
#8694 overall#4184 gender
2010

Palmetto Half Marathon - Columbia

2:26:41
#598 overall#288 gender
2008

Salt Lake City Marathon

2:07:27
#1723 overall#827 gender
2008

The Governor's Cup Road Race

2:32:36
#483 overall#228 gender
2008

Rock n Roll Nashville

2:35:20
#13997 overall#7723 gender
2008

2025 500 Festival Running Events

3:45:22
#28560 overall#14681 gender
2006

Teton Dam Marathon

2:21:19
#111 overall#63 gender
2005

Surf City Marathon

1:51:57
#928 overall#245 gender
2005

The Governor's Cup Road Race

2:16:47
#398 overall#148 gender
2002

Beer City Half™ San Diego

1:57:41
#2081 overall#590 gender

Performance Timeline

PR 1:50:02200220052005200620082008200820082010201020112011201220122012201220132013201320142014201520162016201620162017201720172017201720182018201820192019201920192019202120212021202120222022202220232023202320232023202320232023202320232024202420242024202420242024202420242025202520252025202520262026

Complete Race Log

YearRaceStateTimePlace
2026Sham-ROCK-N-RunNorth Myrtle BeachSC2:11:39#163
2026Run Sunset BeachSunset BeachNC2:12:42#334
2025Sham-ROCK-N-RunNorth Myrtle BeachSC2:10:53#170
2025Run Ocean Isle Beach 2027Ocean Isle BeachNC2:19:16#573
2025Run Sunset BeachSunset BeachNC2:21:42#434
2025Run Sunset BeachSunset BeachNC2:21:42#434
2025Seattle MarathonSeattleWA3:02:18#4225
2024Run Sunset BeachSunset BeachNC2:06:48#228
2024Run Sunset BeachSunset BeachNC2:06:48#228
2024Sham-ROCK-N-RunNorth Myrtle BeachSC2:13:02#167
2024Run North Myrtle BeachNorth Myrtle BeachSC2:13:02#167
2024Run Ocean Isle Beach 2026Ocean Isle BeachNC2:14:33#231
2024Run Ocean Isle Beach 2027Ocean Isle BeachNC2:14:33#231
2024Greater St. Louis MarathonSt. LouisMO2:36:56#2401
2024MO' Cowbell Marathon/Half-Marathon/10K/5KSaint CharlesMO2:45:20#1947
2024Seattle MarathonSeattleWA3:15:59#55
2023Summerville Sweet Tea Half Marathon, 10K, and 5KSummervilleSC2:07:51#91
2023Sham-ROCK-N-RunNorth Myrtle BeachSC2:12:48#127
2023Run North Myrtle BeachNorth Myrtle BeachSC2:12:48#127
2023Run Sunset BeachSunset BeachNC2:13:51#446
2023Run Sunset BeachSunset BeachNC2:13:51#184
2023Run Ocean Isle Beach 2027Ocean Isle BeachNC2:24:14#207
2023Canyonlands Half MarathonMoabUT2:26:17#489
2023Slacker Half Marathon-Relay-4-Mile RacesGeorgetownCO2:31:20#751
20232027 Walt Disney World® Marathon WeekendOrlandoFL2:38:00#3885
2023MO' Cowbell Marathon/Half-Marathon/10K/5KSaint CharlesMO2:44:23#1837
2022Run Ocean Isle Beach 2027Ocean Isle BeachNC2:13:24#142
2022Run Sunset BeachSunset BeachNC2:22:56#292
2022Run Sunset BeachSunset BeachNC2:22:56#292
2021Run Ocean Isle Beach 2026Ocean Isle BeachNC2:10:59#173
2021Run Ocean Isle Beach 2027Ocean Isle BeachNC2:10:59#173
2021Kaiser Permanente Colfax MarathonDenverCO2:22:23#2303
2021Santa Barbara Half Marathon & 5KSanta BarbaraCA2:24:03#778
2019Run Ocean Isle Beach 2026Ocean Isle BeachNC2:14:34#213
2019Run Ocean Isle Beach 2027Ocean Isle BeachNC2:14:34#213
2019Diva Myrtle Beach Half Marathon & 5KMyrtle BeachSC2:15:02#95
2019Greater St. Louis MarathonSt. LouisMO2:31:04#2617
2019Buffalo Marathon WeekendBuffaloNY3:30:01#3344
201817th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:09:58#428
2018Diva Myrtle Beach Half Marathon & 5KMyrtle BeachSC2:18:47#187
2018UTHealth Houston Half Marathon & 10KHoustonTX2:31:09#2861
201717th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC2:08:06#437
2017Run Sunset BeachSunset BeachNC2:13:20#198
2017Run Sunset BeachSunset BeachNC2:13:20#197
2017Rock n Roll NashvilleNashvilleTN2:34:11#7787
2017Chickamauga Battlefield MarathonFort OglethorpeGA2:45:42#647
2016Diva Myrtle Beach Half Marathon & 5KMyrtle BeachSC2:06:43#176
2016Run Sunset BeachSunset BeachNC2:09:56#181
2016Run Sunset BeachSunset BeachNC2:09:56#181
2016Rock Tahoe Half MarathonStatelineNV2:17:37#572
2015Diva Myrtle Beach Half Marathon & 5KMyrtle BeachSC2:00:12#173
201417th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC1:53:02#423
2014Diva Myrtle Beach Half Marathon & 5KMyrtle BeachSC1:58:12#200
2013Diva Myrtle Beach Half Marathon & 5KMyrtle BeachSC1:55:04#236
201317th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC1:55:38#538
2013Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaignIL3:15:41#6009
201217th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle BeachSC1:50:02#311
2012Palmetto Half Marathon - ColumbiaColumbiaSC2:10:28#579
2012South Shore Half MarathonMilwaukeeWI2:18:28#837
2012Rock n Roll NashvilleNashvilleTN3:49:00#21501
2011The Governor's Cup Road RaceColumbiaSC2:19:48#564
2011Palmetto Half Marathon - ColumbiaColumbiaSC2:22:48#587
20102026 - San Antonio MarathonSan AntonioTX2:18:18#8694
2010Palmetto Half Marathon - ColumbiaColumbiaSC2:26:41#598
2008Salt Lake City MarathonSalt Lake CityUT2:07:27#1723
2008The Governor's Cup Road RaceColumbiaSC2:32:36#483
2008Rock n Roll NashvilleNashvilleTN2:35:20#13997
20082025 500 Festival Running EventsIndianapolisIN3:45:22#28560
2006Teton Dam MarathonRexburgID2:21:19#111
2005Surf City MarathonHuntington BeachCA1:51:57#928
2005The Governor's Cup Road RaceColumbiaSC2:16:47#398
2002Beer City Half™ San DiegoSan DiegoCA1:57:41#2081

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

SCSouth Carolina
24 races
NCNorth Carolina
22 races
MOMissouri
4 races
CACalifornia
3 races
COColorado
2 races
TXTexas
2 races
UTUtah
2 races
WAWashington
2 races
GAGeorgia
1 race
IDIdaho
1 race
ILIllinois
1 race
INIndiana
1 race
NYNew York
1 race
WIWisconsin
1 race

50-State Challenge

14/ 51 states + DC

37 states to go