Back to League Tables

Alex Rogers

MaleNorth Carolina20172026

10

Total Finishes

9

Distinct Races

9

States (18%)

1:32:45

PR (7:05/mi)

2:05:18

Average

+0:48:27

Slower (first→last)

Medal House

2026

The Elkmont Hound Dog Half

Elkmont, AL

2:38:02
#24 overall
roadflat
2026

Des Moines Women's Half Marathon

Des Moines, IA

1:59:19
#176 overall#122 gender
roadflat
2025

Summit North Trail Runs

Duluth, MN

3:11:40
#70 overall
roadflat
2025

Battle Creek Half Marathon and 5k

Springfield, MI

1:32:45
#18 overall#18 gender
roadflat
2024

Passion Play Trail Run

Eureka Springs, AR

2:25:44
roadflat
2023

Rockfest Half Marathon

Hampton Beach, NH

1:43:58
#211 overall#147 gender
roadflat
2022

Crooked Creek Ultra Trail Race

Shepherdsville, KY

2:16:11.51
#7 overall
roadflat
2022

Norfolk Harbor Half Marathon

Norfolk, VA

1:32:47
#41 overall#37 gender
roadflat
2018

City of Oaks Marathon

Raleigh, NC

1:43:00
#137 overall#108 gender
roadflat
2017

City of Oaks Marathon

Raleigh, NC

1:49:35
#198 overall#150 gender
roadflat

Performance Timeline

PR 1:32:4520171:49:3520181:43:0020222:16:1220221:32:4720231:43:5820242:25:4420253:11:4020251:32:4520262:38:0220261:59:19

Complete Race Log

YearRaceStateTimePlace
2026The Elkmont Hound Dog HalfElkmontAL2:38:02#24
2026Des Moines Women's Half MarathonDes MoinesIA1:59:19#176
2025Summit North Trail RunsDuluthMN3:11:40#70
2025Battle Creek Half Marathon and 5kSpringfieldMI1:32:45#18
2024Passion Play Trail RunEureka SpringsAR2:25:44
2023Rockfest Half MarathonHampton BeachNH1:43:58#211
2022Crooked Creek Ultra Trail RaceShepherdsvilleKY2:16:11.51#7
2022Norfolk Harbor Half MarathonNorfolkVA1:32:47#41
2018City of Oaks MarathonRaleighNC1:43:00#137
2017City of Oaks MarathonRaleighNC1:49:35#198

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

NCNorth Carolina
2 races
KYKentucky
1 race
VAVirginia
1 race
NHNew Hampshire
1 race
ARArkansas
1 race
MNMinnesota
1 race
MIMichigan
1 race
ALAlabama
1 race
IAIowa
1 race

50-State Challenge

9/ 51 states + DC

42 states to go