Back to League Tables

Thomas Harris

Male20022025

36

Total Finishes

27

Distinct Races

24

States (47%)

1:39:30

PR (7:36/mi)

2:09:40

Average

+0:54:34

Slower (first→last)

Medal House

2014

Omaha Marathon

Omaha, NE

2:02:00
#724 overall#413 gender
roadflat
2013

Maine Marathon, Half Marathon and Marathon Relay

Portland, ME

1:59:07
#820 overall
roadflat
2012

Shamrock Marathon

Virginia Beach, VA

1:54:41
#1608 overall#1047 gender
roadflat
2012

Hartford Marathon

Hartford, CT

1:58:55
#2492 overall#1523 gender
roadflat
2011

Shamrock Marathon

Virginia Beach, VA

1:49:41
#1003 overall#699 gender
roadflat
2011

Air Force Marathon

Dayton, OH

2:06:41
#1518 overall#1010 gender
roadflat
2010

Baltimore Running Festival

Baltimore, MD

1:55:26
#1678 overall#1110 gender
roadflat
2009

Shamrock Marathon

Virginia Beach, VA

2:07:56
#2826 overall#1595 gender
roadflat
2008

Novant Health Charlotte Marathon

Charlotte, NC

1:44:10
#266 overall#216 gender
roadflat
2008

Rock 'n' Roll Nashville

Nashville, TN

4:25:23
#21383 overall#7928 gender
roadflat
2004

Rock 'n' Roll Nashville

Nashville, TN

2:54:01
#7552 overall#3399 gender
roadflat
2002

Rock 'n' Roll Nashville

Nashville, TN

1:51:46
#836 overall#610 gender
roadflat

Performance Timeline

PR 1:39:30200220042008200820092010201120112012201220132014201420142014201420152016201720172018201820192019201920212021202120232024202420252025202520252025

Complete Race Log

YearRaceStateTimePlace
2025Beer City Half™ San DiegoSan DiegoCA1:48:20#454
2025Beer City Half™ SacramentoSacramentoCA1:45:58#30
2025Rock 'n' Roll NashvilleNashvilleTN2:03:02#2528
2025Kentucky Derby Festival mini & MarathonLouisvilleKY2:46:20#4885
2025American River Parkway Half MarathonSacramentoCA1:49:20#520
2024Beer City Half™ SacramentoSacramentoCA1:39:30#19
2024Boulder Rez HalfBoulderCO2:09:01#152
2023Pittsburgh Marathon WeekendPittsburghPA1:50:47#1359
2021Spearfish Canyon Half Marathon & 5KSpearfishSD2:00:33#154
2021Grand Teton Half MarathonJacksonWY2:18:26#687
2021Anchorage RunFestAnchorageAK2:11:45#289
2019Maine Marathon, Half Marathon and Marathon RelayPortlandME1:54:45#589
2019Mad MarathonWaitsfieldVT1:53:52#55
2019Kiawah Island MarathonKiawah IslandSC2:58:24.01#2553
2018IMT Des Moines MarathonDes MoinesIA2:08:32#1679
2018Snow Canyon Half MarathonSaint GeorgeUT2:06:58#705
2017Covered Bridges Half MarathonWoodstockVT2:09:41#1122
2017Asbury Park Half MarathonAsbury ParkNJ1:55:18#315
2016University of Michigan Health-West Grand Rapids MarathonGrand RapidsMI2:02:17#776
2015Milwaukee MarathonMilwaukeeWI1:57:38#479
2014Omaha MarathonOmahaNE2:02:00#724
2014Marshall University MarathonHuntingtonWV1:57:51#242
2014Williams Route 66 Marathon WeekendTulsaOK1:56:19#582
2014Pittsburgh Marathon WeekendPittsburghPA2:30:53#10873
2014Air Force MarathonDaytonOH3:02:53#3976
2013Maine Marathon, Half Marathon and Marathon RelayPortlandME1:59:07#820
2012Shamrock MarathonVirginia BeachVA1:54:41#1608
2012Hartford MarathonHartfordCT1:58:55#2492
2011Shamrock MarathonVirginia BeachVA1:49:41#1003
2011Air Force MarathonDaytonOH2:06:41#1518
2010Baltimore Running FestivalBaltimoreMD1:55:26#1678
2009Shamrock MarathonVirginia BeachVA2:07:56#2826
2008Novant Health Charlotte MarathonCharlotteNC1:44:10#266
2008Rock 'n' Roll NashvilleNashvilleTN4:25:23#21383
2004Rock 'n' Roll NashvilleNashvilleTN2:54:01#7552
2002Rock 'n' Roll NashvilleNashvilleTN1:51:46#836

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

TNTennessee
4 races
CACalifornia
4 races
VAVirginia
3 races
OHOhio
2 races
MEMaine
2 races
PAPennsylvania
2 races
VTVermont
2 races
NCNorth Carolina
1 race
MDMaryland
1 race
CTConnecticut
1 race
NENebraska
1 race
WVWest Virginia
1 race
OKOklahoma
1 race
WIWisconsin
1 race
MIMichigan
1 race
NJNew Jersey
1 race
IAIowa
1 race
UTUtah
1 race
SCSouth Carolina
1 race
SDSouth Dakota
1 race
WYWyoming
1 race
AKAlaska
1 race
COColorado
1 race
KYKentucky
1 race

50-State Challenge

24/ 51 states + DC

27 states to go