Back to League Tables

John Kim

MaleVirginia20102025

25

Total Finishes

20

Distinct Races

10

States (20%)

1:23:24

PR (6:22/mi)

2:01:27

Average

+1:00:23

Slower (first→last)

Medal House

2019

NYRR Staten Island Half

Staten Island, NY

3:03:11
#9563 overall#5415 gender
roadflat
2018

Greater St. Louis Marathon

St. Louis, MO

1:54:43
#819 overall#546 gender
roadflat
2018

Newport Marathon

Newport, RI

2:05:10
#731 overall#405 gender
roadflat
2017

Whidbey Island Marathon

Oak Harbor, WA

1:56:13
#162 overall#98 gender
roadflat
2017

NYCRUNS Big Apple Half Marathon

New York, NY

1:23:24
#11 overall#11 gender
roadflat
2017

NYRR Staten Island Half

Staten Island, NY

2:17:33
#6651 overall#4380 gender
roadflat
2017

Greater St. Louis Marathon

St. Louis, MO

1:54:35
#805 overall#559 gender
roadflat
2016

2026 Eugene Marathon

Eugene, OR

2:08:25
#1188 overall#583 gender
roadflat
2013

Pittsburgh Marathon Weekend

Pittsburgh, PA

1:58:46
#3834 overall#2267 gender
roadflat
2011

Novant Health Charlotte Marathon

Charlotte, NC

1:45:21
#359 overall#281 gender
roadflat
2011

Marine Corps Historic Half

Fredericksburg, VA

2:25:50
#3709 overall#2243 gender
roadflat
2010

Charlottesville Marathon

Charlottesville, VA

1:52:36
#288 overall#198 gender
roadflat

Performance Timeline

PR 1:23:242010201120112013201620172017201720172018201820192019202320242024202420242024202420252025202520252025

Complete Race Log

YearRaceStateTimePlace
2025Redmond Harvest Half MarathonRedmondWA1:28:00.81#111
2025Grateful DadPortlandOR2:02:24#55
2025Seattle Cherry Blossom RunSeattleWA1:24:38#16
2025Hapalua Hawaii's Half MarathonHonoluluHI2:52:59#5308
2025Iron Horse Half MarathonNorth BendWA1:28:01#111
20242027 Syracuse Half MarathonSyracuseNY1:43:56#253
2024NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklynNY2:49:29#806
2024St. Jude Memphis Marathon WeekendMemphisTN3:01:05#5702
2024Portland MarathonPortlandOR2:11:37#2016
2024Newport MarathonNewportRI1:47:35#340
2024Redmond Harvest Half MarathonRedmondWA1:28:10.48#84
2023NYCRUNS Brooklyn Half MarathonBrooklynNY1:35:03#539
2019NYRR Staten Island HalfStaten IslandNY3:03:11#9563
2019NYCRUNS Brooklyn Half MarathonBrooklynNY1:57:41#1967
2018Greater St. Louis MarathonSt. LouisMO1:54:43#819
2018Newport MarathonNewportRI2:05:10#731
2017Whidbey Island MarathonOak HarborWA1:56:13#162
2017NYCRUNS Big Apple Half MarathonNew YorkNY1:23:24#11
2017NYRR Staten Island HalfStaten IslandNY2:17:33#6651
2017Greater St. Louis MarathonSt. LouisMO1:54:35#805
20162026 Eugene MarathonEugeneOR2:08:25#1188
2013Pittsburgh Marathon WeekendPittsburghPA1:58:46#3834
2011Novant Health Charlotte MarathonCharlotteNC1:45:21#359
2011Marine Corps Historic HalfFredericksburgVA2:25:50#3709
2010Charlottesville MarathonCharlottesvilleVA1:52:36#288

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

NYNew York
7 races
WAWashington
5 races
OROregon
3 races
VAVirginia
2 races
MOMissouri
2 races
RIRhode Island
2 races
NCNorth Carolina
1 race
PAPennsylvania
1 race
TNTennessee
1 race
HIHawaii
1 race

50-State Challenge

10/ 51 states + DC

41 states to go