Back to League Tables

Matthew Thomas

Male20032025

71

Total Finishes

41

Distinct Races

23

States (45%)

1:12:25

PR (5:32/mi)

2:06:26

Average

+0:26:11

Slower (first→last)

Medal House

2010

Marine Corps Historic Half

Fredericksburg, VA

2:34:55
#4114 overall#2339 gender
roadflat
2010

Greater St. Louis Marathon

St. Louis, MO

1:50:28
#1223 overall#905 gender
roadflat
2010

Charlottesville Marathon

Charlottesville, VA

2:29:27
#966 overall#431 gender
roadflat
2010

Indianapolis Monumental Marathon

Indianapolis, IN

2:05:48
#1927 overall#1133 gender
roadflat
2009

Greater St. Louis Marathon

St. Louis, MO

2:44:52
#6957 overall#3039 gender
roadflat
2009

Novant Health Charlotte Marathon

Charlotte, NC

2:12:20
#1951 overall#1129 gender
roadflat
2009

City of Oaks Marathon

Raleigh, NC

2:08:42
#1026 overall#613 gender
roadflat
2008

City of Oaks Marathon

Raleigh, NC

2:12:35
#1477 overall#850 gender
roadflat
2006

Greater St. Louis Marathon

St. Louis, MO

1:58:00
#1713 overall#1113 gender
roadflat
2005

Greater St. Louis Marathon

St. Louis, MO

2:11:13
#2020 overall#1152 gender
roadflat
2003

Lincoln Marathon

Lincoln, NE

2:58:38
#1720 overall#850 gender
roadflat

Performance Timeline

PR 1:12:2520032005200620082009200920092010201020102010201020102010201120112011201220122012201220132013201320132013201420142014201520152016201620162017201820182018201820182018201920192019201920212021202220222022202220222023202320232023202320232024202420242024202420242025202520252025202520252025

Complete Race Log

YearRaceStateTimePlace
2025IMT Des Moines MarathonDes MoinesIA1:27:30#73
2025Illinois Race WeekendChampaignIL1:53:13#602
2025Rock 'n' Roll Las VegasLas VegasNV1:39:20#387
2025Thanksgiving Day Half MarathonAtlantaGA2:04:40#2657
2025Kentucky Derby Festival mini & MarathonLouisvilleKY1:40:36#397
2025Wabash Run The RiverWabashIN1:59:48.08#55
2025Hapalua Hawaii's Half MarathonHonoluluHI3:24:49#6651
2024Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxvilleTN2:26:03#1251
2024Garland MarathonGarlandTX2:04:34.02#21
2024Tryptophan Half/10K/5KCummingGA1:54:34.5#49
2024Irving Oktoberfest Half MarathonIrvingTX2:05:30.6#264
2024Sam Costa Half and Quarter MarathonsCarmelIN2:07:08#178
2024Kiawah Island MarathonKiawah IslandSC1:50:50.18#434
2023Illinois Race WeekendChampaignIL1:56:57#712
2023Marine Corps Historic HalfFredericksburgVA1:51:59#409
2023Urban Bourbon Half Marathon and 5KLouisvilleKY2:01:27#624
2023Pittsburgh Marathon WeekendPittsburghPA1:59:10#2454
2023Hometown Half Marathon & 5k/10k - St LouisSaint CharlesMO2:04:51.57#67
2023Five Star Thanksgiving Turkey Trot 5K, 10K, 15K, & Half MarathonJohns CreekGA1:47:25.96#24
2022Five Star Thanksgiving Turkey Trot 5K, 10K, 15K, & Half MarathonJohns CreekGA1:54:02.55#29
2022Made in the USA 5K/10K/15K/HalfSugar HillGA2:19:54.03#68
2022Leavenworth MarathonLeavenworthWA1:40:46#23
2022Indianapolis Monumental MarathonIndianapolisIN2:28:48#4318
2022Illinois Race WeekendChampaignIL1:53:04#544
2021Cleveland MarathonClevelandOH1:58:23#615
2021Paine to Pain Trail Half MarathonNew RochelleNY2:09:45#363
2019Indianapolis Monumental MarathonIndianapolisIN1:49:56#1702
2019Marine Corps Historic HalfFredericksburgVA2:20:02#1426
2019Greater St. Louis MarathonSt. LouisMO2:19:07#2052
20192026 Eugene MarathonEugeneOR2:10:13#1290
2018WICKED FAST MARATHON & HALF MARATHON POCONOSLehightonPA2:00:20#341
2018Bird-In-Hand Half MarathonBird-In-HandPA2:00:20#341
2018Garmin Kansas City MarathonKansas CityMO2:04:47#1507
2018Greater St. Louis MarathonSt. LouisMO2:01:25#1254
2018Shamrock MarathonVirginia BeachVA2:10:51#2281
2018Marine Corps Historic HalfFredericksburgVA2:36:46#2227
2017Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse CityMI2:12:53.5#1521
2016Marine Corps Historic HalfFredericksburgVA2:29:14#3596
2016Great Smoky Mountains Half MarathonTownsendTN3:17:05#1592
2016Area 13.1 Half MarathonRoswellGA1:47:29#33
2015Greater St. Louis MarathonSt. LouisMO1:56:48#1431
2015Marine Corps Historic HalfFredericksburgVA2:07:16#1461
2014Half Marathon UnpluggedBurlingtonVT#954
2014Shamrock MarathonVirginia BeachVA1:14:11#19
2014Marine Corps Historic HalfFredericksburgVA2:15:59#3147
2013Area 13.1 Half MarathonRoswellGA1:36:29#49
2013Shamrock MarathonVirginia BeachVA1:12:25#20
2013Marine Corps Historic HalfFredericksburgVA2:17:27#3406
2013Baltimore Running FestivalBaltimoreMD2:23:02#6040
2013Charleston Half MarathonCharlestonSC1:38:53#145
2012Marine Corps Historic HalfFredericksburgVA2:01:19#1720
2012Indianapolis Monumental MarathonIndianapolisIN2:09:03#2620
2012Garmin Kansas City MarathonKansas CityMO2:26:32#3749
2012Area 13.1 Half MarathonRoswellGA1:39:49#45
2011Charlottesville MarathonCharlottesvilleVA1:32:26#26
2011Marine Corps Historic HalfFredericksburgVA2:06:36#2083
20112026 Eugene MarathonEugeneOR1:17:31#36
2010Marine Corps Historic HalfFredericksburgVA2:34:55#4114
2010Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:35:14#218
2010Greater St. Louis MarathonSt. LouisMO1:50:28#1223
2010Charlottesville MarathonCharlottesvilleVA2:29:27#966
2010Indianapolis Monumental MarathonIndianapolisIN2:05:48#1927
2010Pittsburgh Marathon WeekendPittsburghPA3:33:44#7261
2010Duke City MarathonAlbuquerqueNM2:17:19#856
2009Greater St. Louis MarathonSt. LouisMO2:44:52#6957
2009Novant Health Charlotte MarathonCharlotteNC2:12:20#1951
2009City of Oaks MarathonRaleighNC2:08:42#1026
2008City of Oaks MarathonRaleighNC2:12:35#1477
2006Greater St. Louis MarathonSt. LouisMO1:58:00#1713
2005Greater St. Louis MarathonSt. LouisMO2:11:13#2020
2003Lincoln MarathonLincolnNE2:58:38#1720

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

VAVirginia
16 races
MOMissouri
10 races
GAGeorgia
8 races
INIndiana
6 races
PAPennsylvania
4 races
NCNorth Carolina
3 races
ILIllinois
3 races
OROregon
2 races
SCSouth Carolina
2 races
TNTennessee
2 races
KYKentucky
2 races
TXTexas
2 races
NENebraska
1 race
NMNew Mexico
1 race
MDMaryland
1 race
VTVermont
1 race
MIMichigan
1 race
OHOhio
1 race
NYNew York
1 race
WAWashington
1 race
IAIowa
1 race
NVNevada
1 race
HIHawaii
1 race

50-State Challenge

23/ 51 states + DC

28 states to go