Back to League Tables

James Duncan

MaleFlorida19962026

10

Total Finishes

9

Distinct Races

7

States (14%)

1:22:03

PR (6:16/mi)

2:12:22

Average

+1:01:15

Slower (first→last)

Medal House

2026

Charlotte Craft Beer Half Marathon - Relay & 5 Miler

Charlotte, NC

1:32:03
#29 overall#24 gender
roadflat
2026

RunSedona Events

Sedona, AZ

2:23:18
#721 overall#367 gender
roadflat
2026

RunSedona

Sedona, AZ

2:23:18
#721 overall#367 gender
roadflat
2025

Queen Bee Half Marathon

Cincinnati, OH

2:14:12
#1184 overall#236 gender
roadflat
2024

Half Marathon Unplugged

Burlington, VT

1:57:29
#403 overall
roadflat
2022

Queen Bee Half Marathon

Cincinnati, OH

3:51:14
#1974 overall#197 gender
roadflat
2015

YMCA Famous Idaho Potato Marathon & Fun Runs

Boise, ID

1:58:04
#319 overall#191 gender
roadflat
2007

Kentucky Derby Festival mini & Marathon

Louisville, KY

2:12:50
#3954 overall#2552 gender
roadflat
1996

Naples Paradise Coast Half Marathon

Naples, FL

1:22:03
#56 overall#48 gender
roadflat

Performance Timeline

PR 1:22:0319961:22:0320072:12:5020151:58:0420223:51:1420241:57:2920242:09:0820252:14:1220261:32:0320262:23:1820262:23:18

Complete Race Log

YearRaceStateTimePlace
2026Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotteNC1:32:03#29
2026RunSedona EventsSedonaAZ2:23:18#721
2026RunSedonaSedonaAZ2:23:18#721
2025Queen Bee Half MarathonCincinnatiOH2:14:12#1184
2024Half Marathon UnpluggedBurlingtonVT1:57:29#403
2024#RUNMARANA Tortolita Traverse Half-Marathon, 7 Miler (~7.7) , and MTB RacesMaranaAZ2:09:08.21#23
2022Queen Bee Half MarathonCincinnatiOH3:51:14#1974
2015YMCA Famous Idaho Potato Marathon & Fun RunsBoiseID1:58:04#319
2007Kentucky Derby Festival mini & MarathonLouisvilleKY2:12:50#3954
1996Naples Paradise Coast Half MarathonNaplesFL1:22:03#56

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

AZArizona
3 races
OHOhio
2 races
FLFlorida
1 race
KYKentucky
1 race
IDIdaho
1 race
VTVermont
1 race
NCNorth Carolina
1 race

50-State Challenge

7/ 51 states + DC

44 states to go