Back to League Tables
TK
Thomas Kim
MaleCalifornia2007–2026
41
Total Finishes
23
Different Races
9
States (18%)
1:53:20
PR (8:39/mi)
2:20:44
Average
+0:03:17
Slower (first to last)
Medal House
2013
Baltimore Running Festival
1:53:01
#1552 overall#1041 gender
2013
Rock ‘n’ Roll Philadelphia Half Marathon
2:02:07
#7048 overall#3926 gender
2012
2026 2XU Long Beach Marathon & Half Marathon
2:22:36
#4772 overall#2686 gender
2011
Rock ‘n’ Roll Philadelphia Half Marathon
2:12:37
#10077 overall#5242 gender
2011
2026 2XU Long Beach Marathon & Half Marathon
2:21:26
#4891 overall#2710 gender
2010
2026 2XU Long Beach Marathon & Half Marathon
1:59:14
#1777 overall#1213 gender
2010
La Jolla Half Marathon & 5K
2:08:33
#2667 overall#1613 gender
2010
Beer City Half™ San Diego
2:10:18
#3576 overall#2159 gender
2009
2026 2XU Long Beach Marathon & Half Marathon
2:00:01
#2126 overall#1484 gender
2009
Pittsburgh Marathon Weekend
2:12:58
#2247 overall#1156 gender
2008
Laguna Hills Memorial Day Half Marathon, 5K & 10K
2:06:41
#730 overall#440 gender
2007
2026 2XU Long Beach Marathon & Half Marathon
2:10:20
#2014 overall#1272 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | PNC Alexandria HalfAlexandria | VA | 2:13:37 | #2388 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:20 | #8332 |
| 2025 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:54:33 | #1096 |
| 2025 | Dallas Marathon WeekendDallas | TX | 1:54:59 | #1879 |
| 2025 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:25:31 | #2842 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:27:01 | #3811 |
| 2025 | JSRC RunAPaloozaAsbury Park | NJ | 2:52:09 | #2061 |
| 2025 | Surf City MarathonHuntington Beach | CA | 3:22:07 | #7517 |
| 2024 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:00:40 | #2175 |
| 2024 | Fontana Days RunFontana | CA | 2:06:49 | #558 |
| 2024 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:11:07 | #2177 |
| 2024 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:18:47 | #2345 |
| 2024 | Philadelphia MarathonPhiladelphia | PA | 2:27:41 | #8450 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:09:24 | #9282 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:24:58 | #8973 |
| 2023 | Chicago 13.1Chicago | IL | 1:53:26 | #1300 |
| 2023 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:11:18 | #5871 |
| 2023 | Philadelphia MarathonPhiladelphia | PA | 2:13:49 | #7679 |
| 2023 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:20:02 | #393 |
| 2023 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:42:08 | #1206 |
| 2022 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:00:14 | #1223 |
| 2022 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:30:52 | #876 |
| 2022 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:31:26 | #562 |
| 2021 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:31:32 | #559 |
| 2021 | United Airlines NYC HalfNew York | NY | 3:56:39 | #12350 |
| 2020 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:15:10 | #352 |
| 2019 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:22:37 | #441 |
| 2018 | Surf City MarathonHuntington Beach | CA | 1:57:43 | #1650 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:32:50 | #3430 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:06:54 | #3134 |
| 2016 | La Jolla Half Marathon & 5KSan Diego | CA | 1:59:53 | #1136 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:22:27 | #6708 |
| 2015 | La Jolla Half Marathon & 5KSan Diego | CA | 1:57:40 | #1183 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:59:29 | #4326 |
| 2015 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 2:01:27 | #535 |
| 2015 | Philadelphia MarathonPhiladelphia | PA | 2:05:34 | #4766 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:09:40 | #5993 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:28:10 | #10378 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 1:53:01 | #1552 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:02:07 | #7048 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:22:36 | #4772 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:12:37 | #10077 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:21:26 | #4891 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:59:14 | #1777 |
| 2010 | La Jolla Half Marathon & 5KSan Diego | CA | 2:08:33 | #2667 |
| 2010 | Beer City Half™ San DiegoSan Diego | CA | 2:10:18 | #3576 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:00:01 | #2126 |
| 2009 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:12:58 | #2247 |
| 2008 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:06:41 | #730 |
| 2007 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:10:20 | #2014 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
17 racesPAPennsylvania
11 racesFLFlorida
7 racesNJNew Jersey
3 racesNYNew York
3 racesILIllinois
2 racesTXTexas
2 racesAZArizona
1 raceVAVirginia
1 race50-State Challenge
9/ 51 states + DC
42 states to go