Back to League Tables

John Peterson

MaleIowa20012026

108

Total Finishes

53

Distinct Races

20

States (39%)

1:25:44

PR (6:33/mi)

1:47:41

Average

+1:16:51

Slower (first→last)

Medal House

2010

Indianapolis Monumental Marathon

Indianapolis, IN

3:33:41
#4109 overall#1790 gender
roadflat
2009

Shamrock Marathon

Virginia Beach, VA

1:41:35
#529 overall#413 gender
roadflat
2009

Duke City Marathon

Albuquerque, NM

1:42:29
#119 overall#103 gender
roadflat
2009

Quad Cities Marathon

Moline, IL

1:44:45
#198 overall#156 gender
roadflat
2008

Urban Wildland Half Marathon & 5K (Richfield, MN)

Richfield, MN

1:45:07
#232 overall#172 gender
roadflat
2007

Quad Cities Marathon

Moline, IL

1:39:19
#99 overall#83 gender
roadflat
2007

Air Force Marathon

Dayton, OH

2:23:19
#1417 overall#902 gender
roadflat
2006

NYRR Staten Island Half

Staten Island, NY

2:34:44
#3450 overall#2157 gender
roadflat
2005

Hartford Marathon

Hartford, CT

2:14:58
#1118 overall#631 gender
roadflat
2003

2026 Humboldt Redwoods Marathon, Half Marathon, 5K

Weott, CA

1:53:41
#246 overall#171 gender
roadflat
2001

Quad Cities Marathon

Moline, IL

1:38:28
#46 overall#40 gender
roadflat

Performance Timeline

PR 1:25:44200120032005200620072007200820092009200920102011201120112011201220122012201220132013201320132013201520152015201620162016201620172017201820182018201920192019202020202020202020202020202020202020202120212022202220222022202220222022202320232023202320232023202320232023202320232024202420242024202420242024202420242024202420242024202420242025202520252025202520252025202520252025202520252025202520252025202520252025202520252025202620262026

Complete Race Log

YearRaceStateTimePlace
20262026 2XU Long Beach Marathon & Half MarathonLong BeachCA2:11:04#94
2026RUN THE ALAMO / 2027San AntonioTX1:52:02#396
2026Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotteNC2:55:19#1164
2025TripleThreat Half Marathon & 5KRockportMA1:31:56#22
2025Newburyport Half Marathon and RelayNewburyportMA1:32:32#260
2025IPA 5K & Half MarathonNewburyportMA1:32:42#12
2025Novant Health Wilmington NC MarathonWilmingtonNC1:56:17#641
2025PortRun Half Marathon & 5KNewburyportMA1:32:26.32#7
2025Iron Horse Half MarathonNorth BendWA1:38:07.52#94
2025Rockfest Half MarathonHampton BeachNH1:32:56#91
2025Cambridge Half Marathon + 5KCambridgeMA1:35:38#15
2025Twin Lobster Half MarathonGloucesterMA1:35:51#41
2025Kirkland Half Marathon & 5KKirklandWA1:44:10.38#49
2025Boston's Run To RememberBostonMA1:34:13#181
2025Orca Half MarathonSeattleWA1:47:30.91#121
2025Wallis Sands Half MarathonRyeNH1:35:23#30
2025Jump Off Rock Half Marathon & 10KHendersonvilleNC2:39:09#523
2025Half Marathon-by-the-SeaManchester-by-the-SeaMA#24
2025Black Bear Half Marathon & 8KHendersonvilleNC2:51:45#454
2025Greater St. Louis MarathonSt. LouisMO2:31:37#2509
2025Town and Country Half Marathon & 5KNewburyportMA1:34:40#14
2025Harborside Half Marathon & 5KNewburyportMA1:34:32#65
2025Jingle Bell Half Marathon & 5KHaverhillMA1:32:23#44
2025Barns & Blooms Half MarathonSouth HamiltonMA1:35:38.31#15
2025Around Cape Ann Half MarathonGloucesterMA1:33:44.94#15
2024Buffalo Marathon WeekendBuffaloNY2:46:40#2690
2024RAD Half Marathon & 10KAshevilleNC2:40:42#604
2024Margarita Half Marathon & 5KGreenlandNH1:33:52#19
2024Newburyport Half Marathon and RelayNewburyportMA1:35:00#65
2024Rockfest Half MarathonHampton BeachNH1:32:15#103
2024Harborside Half Marathon & 5KNewburyportMA1:35:09#78
2024Town and Country Half Marathon & 5KNewburyportMA1:32:22#17
2024TripleThreat Half Marathon & 5KRockportMA1:36:03#12
2024Barns & Blooms Half MarathonSouth HamiltonMA1:35:09.97#22
2024IPA 5K & Half MarathonNewburyportMA1:35:38#17
2024Twin Lobster Half MarathonGloucesterMA1:32:34#14
2024Ocean View Half Marathon & 5KIpswichMA1:36:08#20
2024Shamrock MarathonVirginia BeachVA1:51:50#849
2024Half Marathon-by-the-SeaManchester-by-the-SeaMA1:32:04#25
2024New River Marathon, Half Marathon & 5KToddNC2:54:11.51#313
2023Rockfest Half MarathonHampton BeachNH1:35:46#87
2023Ipswich Ale Half MarathonIpswichMA1:37:44#32
2023Half Marathon-by-the-SeaManchester-by-the-SeaMA1:34:00#17
2023Around Cape Ann Half MarathonGloucesterMA1:33:28.97#7
2023TripleThreat Half Marathon & 5KRockportMA1:38:20#33
2023Town and Country Half Marathon & 5KNewburyportMA1:36:12#30
2023Mad MarathonWaitsfieldVT1:40:57#10
2023Newburyport Half Marathon and RelayNewburyportMA1:33:28#64
2023Ocean View Half Marathon & 5KIpswichMA1:32:49#17
2023Twin Lobster Half MarathonGloucesterMA1:39:56#49
2023Barns & Blooms Half MarathonSouth HamiltonMA1:35:57.19#12
2022Seacoast Half MarathonPortsmouthNH1:32:42#35
2022MERCY HEALTH GLASS CITY MARATHONToledoOH2:02:03.81#671
2022Half Marathon-by-the-SeaManchester-by-the-SeaMA1:34:56#13
2022Happy Holidays Half MerryThon & 5K RaceGloucesterMA#37
2022Mad MarathonWaitsfieldVT1:44:54#41
2022Newburyport Half Marathon and RelayNewburyportMA1:34:43#54
2022Ipswich Ale Half MarathonIpswichMA1:43:08#50
2021Naples Paradise Coast Half MarathonNaplesFL1:32:45#12
2021Newburyport Half Marathon and RelayNewburyportMA1:37:45#69
2020Barns & Blooms Half MarathonSouth HamiltonMA#7
2020TripleThreat Half Marathon & 5KRockportMA#5
2020Twin Lights Half MarathonGloucesterMA#3
2020Twin Lobster Half MarathonGloucesterMA#2
2020Half Marathon-by-the-SeaManchester-by-the-SeaMA#3
2020Naples Paradise Coast Half MarathonNaplesFL1:28:43#3
2020Ocean View Half Marathon & 5KIpswichMA#7
2020Happy Holidays Half MerryThon & 5K RaceGloucesterMA#3
2020Town and Country Half Marathon & 5KNewburyportMA#5
2019Naples Paradise Coast Half MarathonNaplesFL1:25:44#2
2019Newburyport Half Marathon and RelayNewburyportMA1:31:08#24
2019Mad MarathonWaitsfieldVT1:33:14#8
2018Newburyport Half Marathon and RelayNewburyportMA1:32:18#60
2018Chicago Spring Half MarathonChicagoIL1:48:39#724
2018Naples Paradise Coast Half MarathonNaplesFL1:31:06#3
2017Cleveland MarathonClevelandOH2:33:45#3567
2017Seacoast Half MarathonPortsmouthNH1:31:12#33
2016Quad Cities MarathonMolineIL1:59:11#371
20162026 HelvetiaHillsboroOR2:27:09#718
2016Cleveland MarathonClevelandOH2:19:37#2924
2016Newburyport Half Marathon and RelayNewburyportMA1:27:30#45
2015Seacoast Half MarathonPortsmouthNH1:30:56#34
2015Newburyport Half Marathon and RelayNewburyportMA1:27:17#54
2015Leavenworth MarathonLeavenworthWA1:56:10#311
2013Seacoast Half MarathonPortsmouthNH1:34:31#47
2013Urban Wildland Half Marathon & 5K (Richfield, MN)RichfieldMN1:50:29#297
2013Shamrock MarathonVirginia BeachVA1:40:14#457
2013Greater St. Louis MarathonSt. LouisMO1:34:25#126
2013Canyonlands Half MarathonMoabUT2:15:05#2009
2012Newburyport Half Marathon and RelayNewburyportMA1:34:55#77
2012Shamrock MarathonVirginia BeachVA1:41:15#489
2012Step Up Half Marathon, Relay & 5kStorm LakeIA2:28:30#52
2012Seacoast Half MarathonPortsmouthNH1:32:27#33
2011Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmondVA1:57:57#2102
2011Urban Wildland Half Marathon & 5K (Richfield, MN)RichfieldMN1:50:00#251
2011Newburyport Half Marathon and RelayNewburyportMA1:44:17#229
20112026 HelvetiaHillsboroOR2:10:07#1157
2010Indianapolis Monumental MarathonIndianapolisIN3:33:41#4109
2009Shamrock MarathonVirginia BeachVA1:41:35#529
2009Duke City MarathonAlbuquerqueNM1:42:29#119
2009Quad Cities MarathonMolineIL1:44:45#198
2008Urban Wildland Half Marathon & 5K (Richfield, MN)RichfieldMN1:45:07#232
2007Quad Cities MarathonMolineIL1:39:19#99
2007Air Force MarathonDaytonOH2:23:19#1417
2006NYRR Staten Island HalfStaten IslandNY2:34:44#3450
2005Hartford MarathonHartfordCT2:14:58#1118
20032026 Humboldt Redwoods Marathon, Half Marathon, 5KWeottCA1:53:41#246
2001Quad Cities MarathonMolineIL1:38:28#46

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

MAMassachusetts
50 races
NHNew Hampshire
10 races
NCNorth Carolina
6 races
ILIllinois
5 races
VAVirginia
5 races
OHOhio
4 races
WAWashington
4 races
FLFlorida
4 races
MNMinnesota
3 races
VTVermont
3 races
CACalifornia
2 races
NYNew York
2 races
OROregon
2 races
MOMissouri
2 races
CTConnecticut
1 race
NMNew Mexico
1 race
INIndiana
1 race
IAIowa
1 race
UTUtah
1 race
TXTexas
1 race

50-State Challenge

20/ 51 states + DC

31 states to go