Back to League Tables

John Hanson

MaleOregon20032026

33

Total Finishes

25

Distinct Races

17

States (33%)

1:33:08

PR (7:07/mi)

2:25:53

Average

+1:46:32

Slower (first→last)

Medal House

2015

Marine Corps Historic Half

Fredericksburg, VA

2:40:25
#4247 overall#2270 gender
roadflat
2014

Kentucky Derby Festival mini & Marathon

Louisville, KY

2:59:23
#9632 overall#4201 gender
roadflat
2014

Marine Corps Historic Half

Fredericksburg, VA

2:37:44
#4697 overall#2581 gender
roadflat
2013

Indianapolis Monumental Marathon

Indianapolis, IN

2:38:08
#4979 overall#2279 gender
roadflat
2013

Marine Corps Historic Half

Fredericksburg, VA

2:25:04
#4073 overall#2443 gender
roadflat
2011

Papillion Half Marathon

Papillion, NE

2:18:38
#375 overall#190 gender
roadflat
2011

Shamrock Marathon

Virginia Beach, VA

2:16:56
#3830 overall#1858 gender
roadflat
2010

Baltimore Running Festival

Baltimore, MD

2:23:02
#5254 overall#2564 gender
roadflat
2006

Newport Marathon

Newport, RI

1:50:24
#149 overall#115 gender
roadflat
2004

Run Mahomet

Mahomet, IL

1:36:16
#33 overall#31 gender
roadflat
2003

2026 Helvetia

Hillsboro, OR

1:51:44
#287 overall#207 gender
roadflat

Performance Timeline

PR 1:33:0820032004200620102011201120112013201320142014201520152015201520162016201620162016201720182020202120222023202520252025202520252025

Complete Race Log

YearRaceStateTimePlace
2026Nashville 1/2 MarathonNashvilleTN
2025Badger Cove Half MarathonLivermoreCA3:37:14#134
2025Beer City Half™ Bishop RanchSan RamonCA3:24:12#171
2025Glacier Half MarathonEast GlacierMT2:32:51#471
2025Nashville 1/2 MarathonNashvilleTN1:58:58#792
2025Tomorrow River Trail Half-MarathonPloverWI1:33:46.71#7
2025Luau 5K, 10K, & 13.1M at Shreveport, LA (21)ShreveportLA3:38:16#70
2023Great Smoky Mountains Half MarathonTownsendTN3:25:05#1412
2022EMC DAM to DSMPolk CityIA2:18:59#1419
2021Mount Rushmore Half MarathonKeystoneSD3:25:22#1711
2020Rocky Mountain Half MarathonEstes ParkCO2:35:44#321
2018Grand Teton Half MarathonJacksonWY1:54:11#157
2017St. Jude Memphis Marathon WeekendMemphisTN2:12:53#2947
2016Bridge of the Gods RunCascade LocksOR1:54:58#117
2016Mill Race MarathonColumbusIN2:33:32#1033
2016Marine Corps Historic HalfFredericksburgVA2:38:12#4120
2016Indianapolis Monumental MarathonIndianapolisIN2:10:53#3740
2016Yosemite Half MarathonBass LakeCA1:48:04#298
2015Marine Corps Historic HalfFredericksburgVA2:40:25#4247
2015Shamrock MarathonVirginia BeachVA2:30:14#5959
2015Yosemite Half MarathonBass LakeCA1:33:08#42
2015St. Jude Memphis Marathon WeekendMemphisTN2:12:20#2369
2014Kentucky Derby Festival mini & MarathonLouisvilleKY2:59:23#9632
2014Marine Corps Historic HalfFredericksburgVA2:37:44#4697
2013Indianapolis Monumental MarathonIndianapolisIN2:38:08#4979
2013Marine Corps Historic HalfFredericksburgVA2:25:04#4073
2011Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA2:11:52#3632
2011Papillion Half MarathonPapillionNE2:18:38#375
2011Shamrock MarathonVirginia BeachVA2:16:56#3830
2010Baltimore Running FestivalBaltimoreMD2:23:02#5254
2006Newport MarathonNewportRI1:50:24#149
2004Run MahometMahometIL1:36:16#33
20032026 HelvetiaHillsboroOR1:51:44#287

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

VAVirginia
7 races
TNTennessee
5 races
CACalifornia
4 races
INIndiana
3 races
OROregon
2 races
ILIllinois
1 race
RIRhode Island
1 race
MDMaryland
1 race
NENebraska
1 race
KYKentucky
1 race
WYWyoming
1 race
COColorado
1 race
SDSouth Dakota
1 race
IAIowa
1 race
MTMontana
1 race
WIWisconsin
1 race
LALouisiana
1 race

50-State Challenge

17/ 51 states + DC

34 states to go