HalfRuns
Back to League Tables

Ashley Puls

FemaleOregon20112026

12

Total Finishes

11

Different Races

6

States (12%)

1:39:09

PR (7:34/mi)

1:53:37

Average

-0:03:37

Faster (first to last)

Medal House

2026

Cascade Half Marathon & 10K

1:39:09
#40 overall
2025

Portland Marathon

1:41:43
#420 overall#95 gender
2022

Foot Traffic Flat Marathon

1:56:21
#236 overall#82 gender
2019

Blooms to Brews

1:40:16
#21 overall#5 gender
2018

Rock 'n' Roll Arizona Marathon

1:47:35
#802 overall#238 gender
2018

Shamrock Run Portland

1:47:40
#403 overall#79 gender
2018

Hokie Half Marathon and 5K

1:54:33
#240 overall#59 gender
2017

Rock 'n' Roll Arizona Marathon

1:59:03
#2152 overall#761 gender
2017

Happy Valley Half Marathon

3:08:36
#620 overall#397 gender
2012

Buffalo Marathon Weekend

1:42:25
#231 overall#50 gender
2011

LONG ISLAND MARATHON FESTIVAL

1:42:46
#470 overall#87 gender
2011

B&A Trail Marathon and Half Marathon

1:43:18
#135 overall#33 gender

Performance Timeline

PR 1:39:0920111:42:4620111:43:1820121:42:2520171:59:0320173:08:3620181:47:3520181:47:4020181:54:3320191:40:1620221:56:2120251:41:4320261:39:09

Complete Race Log

YearRaceStateTimePlace
2026Cascade Half Marathon & 10KTurnerOR1:39:09#40
2025Portland MarathonPortlandOR1:41:43#420
2022Foot Traffic Flat MarathonPortlandOR1:56:21#236
2019Blooms to BrewswoodlandWA1:40:16#21
2018Rock 'n' Roll Arizona MarathonPhoenixAZ1:47:35#802
2018Shamrock Run PortlandPortlandOR1:47:40#403
2018Hokie Half Marathon and 5KBlacksburgVA1:54:33#240
2017Rock 'n' Roll Arizona MarathonPhoenixAZ1:59:03#2152
2017Happy Valley Half MarathonNorthamptonMA3:08:36#620
2012Buffalo Marathon WeekendBuffaloNY1:42:25#231
2011LONG ISLAND MARATHON FESTIVALEast MeadowNY1:42:46#470
2011B&A Trail Marathon and Half MarathonSeverna ParkMD1:43:18#135

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

OROregon
4 races
AZArizona
2 races
MAMassachusetts
1 race
VAVirginia
1 race
WAWashington
1 race
PAPennsylvania
0 races

50-State Challenge

6/ 51 states + DC

45 states to go