HalfRuns
Back to runner search

Jp O'Neil

MaleIowa2018–2026

16

Total Finishes

8

Different Races

1

States (2%)

1:32:10

PR (7:02/mi)

1:42:56

Average

+0:02:12

Slower (first to last)

Medal House

2025

EMC DAM to DSM

1:34:45
#219 overall#194 gender
2024

Hillbilly Hike Half Marathon, 10k, & Greubel Memorial 5k

1:35:17
#24 overall#22 gender
2024

EMC DAM to DSM

1:40:55
#246 overall#212 gender
2024

Dam to DSM

1:40:55
#246 overall#212 gender
2023

Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer Mile

1:32:10
#39 overall
2023

EMC DAM to DSM

2:08:53
#1097 overall#763 gender
2023

Dam to DSM

2:08:53
#1097 overall#763 gender
2022

EMC DAM to DSM

1:41:20
#157 overall#140 gender
2022

Dam to DSM

1:41:20
#157 overall#140 gender
2021

Thankful Turkey 5K, 10K & Half Marathon

1:41:17
#1 overall
2019

Hungry Turkey Half and 5K

1:41:18
#24 overall#20 gender
2018

Hungry Turkey Half and 5K

1:41:32
#40 overall#36 gender

Performance Timeline

PR 1:32:102018201920212022202220232023202320242024202420252025202520262026

Complete Race Log

YearRaceStateTimePlace
2026Dam to DSMDes MoinesIA1:36:53#190
2026Back Your Badge MarathonPlainfieldIN1:43:44#19
2025EMC DAM to DSMPolk CityIA1:34:45#219
2025Dam to DSMDes MoinesIA1:34:45#219
2025Des Moines St. Paddy's Half Marathon, 5K & Marathon Run/WalkDes MoinesIA1:43:00#66
2024Hillbilly Hike Half Marathon, 10k, & Greubel Memorial 5kCarlisleIA1:35:17#24
2024EMC DAM to DSMPolk CityIA1:40:55#246
2024Dam to DSMDes MoinesIA1:40:55#246
2023Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey WestFL1:32:10#39
2023EMC DAM to DSMPolk CityIA2:08:53#1097
2023Dam to DSMDes MoinesIA2:08:53#1097
2022EMC DAM to DSMPolk CityIA1:41:20#157
2022Dam to DSMDes MoinesIA1:41:20#157
2021Thankful Turkey 5K, 10K & Half MarathonLake ZurichIL1:41:17#1
2019Hungry Turkey Half and 5KDes MoinesIA1:41:18#24
2018Hungry Turkey Half and 5KDes MoinesIA1:41:32#40

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

IAIowa
13 races

50-State Challenge

1/ 50 states

49 states to go