HalfRuns
Back to League Tables

Michael Willey

MaleVermont20102026

10

Total Finishes

7

Different Races

5

States (10%)

1:34:38

PR (7:13/mi)

1:41:03

Average

-0:27:42

Faster (first to last)

Medal House

2026

Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids Run

1:35:33
#57 overall
2023

Heartland Half Marathon

1:36:18
#15 overall#12 gender
2023

Keep Moving Forward

1:55:37
#22 overall#12 gender
2019

NewBo Run

1:39:20
#57 overall#47 gender
2019

Rock n Roll Nashville

2:46:53
#9791 overall#4213 gender
2018

Baystate Marathon

1:53:54
#387 overall#226 gender
2016

Rollin Irish Half Marathon

1:34:38
#17 overall#17 gender
2012

Rollin Irish Half Marathon

1:39:49
#31 overall#29 gender
2011

Rollin Irish Half Marathon

1:39:24
#39 overall#33 gender
2010

Half Marathon Unplugged

1:36:44
#62 overall
2010

Rollin Irish Half Marathon

1:39:14
#25 overall#24 gender
2002

Rock 'n' Roll Virgina Beach Half Marathon

2:03:15
#2976 overall#1900 gender

Performance Timeline

PR 1:34:3820022:03:1520101:36:4420101:39:1420111:39:2420121:39:4920161:34:3820181:53:5420191:39:2020192:46:5320231:36:1820231:55:3720261:35:33

Complete Race Log

YearRaceStateTimePlace
2026Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxvilleTN1:35:33#57
2023Heartland Half MarathonJasperIN1:36:18#15
2023Keep Moving ForwardNorth LibertyIA1:55:37#22
2019NewBo RunCedar RapidsIA1:39:20#57
2019Rock n Roll NashvilleNashvilleTN2:46:53#9791
2018Baystate MarathonLowellMA1:53:54#387
2016Rollin Irish Half MarathonEssexVT1:34:38#17
2012Rollin Irish Half MarathonEssexVT1:39:49#31
2011Rollin Irish Half MarathonEssexVT1:39:24#39
2010Half Marathon UnpluggedBurlingtonVT1:36:44#62
2010Rollin Irish Half MarathonEssexVT1:39:14#25
2002Rock 'n' Roll Virgina Beach Half MarathonVirginia BeachVA2:03:15#2976

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

VTVermont
5 races
IAIowa
2 races
TNTennessee
2 races
INIndiana
1 race
MAMassachusetts
1 race

50-State Challenge

5/ 51 states + DC

46 states to go