Back to runner search
TK
Thomas Keller
MaleOhio2001–2023
41
Total Finishes
30
Different Races
14
States (28%)
1:37:02
PR (7:24/mi)
2:18:06
Average
-0:41:16
Faster (first to last)
Medal House
2010
Capital City Half Marathon
1:43:16
#384 overall#317 gender
2010
Rock ‘n' Roll Washington DC
2:18:43
#5102 overall#2507 gender
2009
Baltimore Running Festival
2:11:40
#3904 overall#2156 gender
2006
Long Beach Marathon
1:43:12
#379 overall#316 gender
2005
Erie Marathon
3:18:51
#258 overall#123 gender
2004
Life Time Miami Marathon & Half
3:16:48
#3699 overall#1839 gender
2003
Parkersburg News and Sentinel Half Marathon and Two Mile Race
2:12:00
#543 overall#407 gender
2003
Space Coast Marathon & Half Marathon
3:14:02
#246 overall#131 gender
2003
Charlottesville Marathon
3:20:36
#393 overall#170 gender
2002
St. Jude Memphis Marathon Weekend
2:51:48
#1425 overall#661 gender
2002
Hatfield-Mccoy Marathon
2:55:10
#38 overall#25 gender
2001
Maine Marathon, Half Marathon and Marathon Relay
2:43:23
#795 overall#424 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2023 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:58:37 | #1395 |
| 2023 | Capital City Half MarathonColumbus | OH | 2:02:07 | #1829 |
| 2022 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 3:05:40 | #677 |
| 2021 | BCS College Station MarathonCollege Station | TX | 1:37:02 | #105 |
| 2017 | Carlsbad MarathonCarlsbad | CA | 1:57:46 | #1227 |
| 2017 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:00:09 | #3588 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:00:58 | #2193 |
| 2017 | Columbus MarathonColumbus | OH | 2:00:58 | #2190 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:49:31 | #1358 |
| 2016 | Madison Half Marathon - | — | 1:54:09 | #426 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:35:42 | #8283 |
| 2015 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:40:06 | #268 |
| 2015 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:01:33 | #1655 |
| 2015 | Air Force MarathonDayton | OH | 2:06:25 | #1002 |
| 2015 | Air Force Marathon | — | 2:08:33 | #1004 |
| 2014 | Buffalo Marathon WeekendBuffalo | NY | 1:46:10 | #413 |
| 2014 | Buffalo Marathon and Half | — | 1:48:37 | #451 |
| 2014 | Flying Pig Pump and RunCincinnati | OH | 1:57:12 | #1815 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:07:00 | #5748 |
| 2014 | Air Force MarathonDayton | OH | 2:18:19 | #1959 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 2:55:51 | #1131 |
| 2013 | Air Force MarathonDayton | OH | 2:37:46 | #3416 |
| 2012 | Buffalo Marathon WeekendBuffalo | NY | 2:07:39 | #1392 |
| 2012 | Air Force MarathonDayton | OH | 3:01:54 | #4361 |
| 2011 | Rock 'n' Roll NashvilleNashville | TN | 1:43:59 | #899 |
| 2010 | Capital City Half MarathonColumbus | OH | 1:43:16 | #384 |
| 2010 | Rock ‘n' Roll Washington DCWashington | DC | 2:18:43 | #5102 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:11:40 | #3904 |
| 2006 | Long Beach MarathonLong Beach | CA | 1:43:12 | #379 |
| 2005 | Erie MarathonErie | PA | 3:18:51 | #258 |
| 2004 | Life Time Miami Marathon & HalfMiami | FL | 3:16:48 | #3699 |
| 2003 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 2:12:00 | #543 |
| 2003 | Space Coast Marathon & Half MarathonCocoa | FL | 3:14:02 | #246 |
| 2003 | Charlottesville MarathonCharlottesville | VA | 3:20:36 | #393 |
| 2002 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:51:48 | #1425 |
| 2002 | Hatfield-Mccoy MarathonWilliamson | WV | 2:55:10 | #38 |
| 2001 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:43:23 | #795 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
OHOhio
9 racesPAPennsylvania
4 racesFLFlorida
3 racesCACalifornia
3 racesTNTennessee
2 racesWVWest Virginia
2 racesVAVirginia
2 racesNYNew York
2 racesTXTexas
2 racesMEMaine
1 raceMDMaryland
1 raceDCDistrict of Columbia
1 raceMIMichigan
1 raceILIllinois
1 race50-State Challenge
14/ 50 states
36 states to go