HalfRuns
Back to runner search

Mackenzie Powell

FemaleMaine20062026

12

Total Finishes

10

Different Races

4

States (8%)

2:07:54

PR (9:46/mi)

2:37:54

Average

+0:09:35

Slower (first to last)

Medal House

2026

Webscorer

2:29:42
#35 overall
2025

Mount Desert Island Marathon

2:07:54
#387 overall#185 gender
2025

Lincoln Marathon - Full/Half/10K/5K

2:07:56
#22 overall#14 gender
2025

Manchester City Marathon

2:12:40
#457 overall#175 gender
2025

Millinocket Marathon

3:53:24
#1981 overall#1119 gender
2024

Millinocket Marathon

3:59:41
#1607 overall#938 gender
2023

Medal Madness Ninja

2:43:17
#6 overall#3 gender
2017

Indianapolis Monumental Marathon

2:19:01
#4542 overall#2123 gender
2014

Yellowstone Half Marathon Weekend

2:27:00
#591 overall#389 gender
2007

2025 500 Festival Running Events

2:27:02
#16101 overall#6402 gender
2007

OneAmerica 500 Festival Mini-Marathon -

2:27:02
#16224 overall#6446 gender
2006

2025 500 Festival Running Events

2:20:07
#14457 overall#5445 gender

Performance Timeline

PR 2:07:5420062:20:0720072:27:0220072:27:0220142:27:0020172:19:0120232:43:1720243:59:4120252:07:5420252:07:5620252:12:4020253:53:2420262:29:42

Complete Race Log

YearRaceStateTimePlace
2026Webscorer2:29:42#35
2025Mount Desert Island MarathonBar HarborME2:07:54#387
2025Lincoln Marathon - Full/Half/10K/5KLincolnME2:07:56#22
2025Manchester City MarathonManchesterNH2:12:40#457
2025Millinocket MarathonMillinocketME3:53:24#1981
2024Millinocket MarathonMillinocketME3:59:41#1607
2023Medal Madness NinjaOcalaFL2:43:17#6
2017Indianapolis Monumental MarathonIndianapolisIN2:19:01#4542
2014Yellowstone Half Marathon WeekendWest YellowstoneMT2:27:00#591
20072025 500 Festival Running EventsIndianapolisIN2:27:02#16101
2007OneAmerica 500 Festival Mini-Marathon -2:27:02#16224
20062025 500 Festival Running EventsIndianapolisIN2:20:07#14457

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

MEMaine
4 races
INIndiana
3 races
FLFlorida
1 race
TXTexas
0 races

50-State Challenge

4/ 50 states

46 states to go