Back to League Tables
JH
John Hanna
MaleFlorida1998–2025
48
Total Finishes
24
Different Races
9
States (18%)
1:34:08
PR (7:11/mi)
2:23:37
Average
+0:45:16
Slower (first to last)
Medal House
2011
XTERRA Oak Mountain Trail Run
1:47:07
#12 overall#12 gender
2010
Mercedes Benz Marathon and Half Marathon
1:34:19
#127 overall#114 gender
2009
Mercedes Benz Marathon and Half Marathon
1:27:33
#50 overall#45 gender
2008
Detroit Free Press Marathon
2:32:50
#4848 overall#2401 gender
2008
DEXTER-ANN ARBOR RUN
2:42:14
#2325 overall#1373 gender
2007
Carlsbad Marathon
1:42:59
#642 overall#490 gender
2007
Detroit Free Press Marathon
2:49:37
#4316 overall#2017 gender
2007
Baltimore Running Festival
2:52:28
#4543 overall#2081 gender
2007
Rock 'n' Roll Virgina Beach Half Marathon
2:58:21
#14406 overall#6868 gender
2004
Beer City Half™ San Diego
1:34:08
#245 overall#209 gender
2003
Beer City Half™ San Diego
1:54:41
#1217 overall#904 gender
1998
Mora Half Marathon & 5K
1:53:28
#400 overall#310 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Best Damn Race OrlandoOrlando | FL | 2:32:03 | #490 |
| 2025 | Best Damn Race - OrlandoOrlando | FL | 2:32:03 | #490 |
| 2025 | 2026 Napa to Sonoma Wine Country Half Marathon & Rosé 5KNapa | CA | 2:38:44 | #1647 |
| 2024 | OUC Orlando Half MarathonOrlando | FL | 2:30:10 | #1951 |
| 2024 | Best Damn Race OrlandoOrlando | FL | 2:40:23 | #540 |
| 2024 | Best Damn Race - OrlandoOrlando | FL | 2:40:23 | #539 |
| 2023 | OUC Orlando Half MarathonOrlando | FL | 2:56:21 | #2071 |
| 2022 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 1:46:28 | #121 |
| 2022 | Seaside Half-Marathon and 5KSeaside | FL | 1:46:29 | #122 |
| 2022 | Best Damn Race OrlandoOrlando | FL | 2:27:52 | #487 |
| 2022 | Best Damn Race - OrlandoOrlando | FL | 2:27:53 | #487 |
| 2021 | OUC Orlando Half MarathonOrlando | FL | 2:37:12 | #1716 |
| 2020 | Best Damn Race OrlandoOrlando | FL | 2:16:28 | #547 |
| 2020 | Best Damn Race - OrlandoOrlando | FL | 2:16:29 | #547 |
| 2020 | OUC Orlando Half MarathonOrlando | FL | 2:30:03 | #1136 |
| 2019 | OUC Orlando Half MarathonOrlando | FL | 2:19:11 | #1533 |
| 2019 | Best Damn Race OrlandoOrlando | FL | 2:32:14 | #618 |
| 2019 | Best Damn Race - OrlandoOrlando | FL | 2:32:15 | #618 |
| 2018 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:43:29 | #154 |
| 2018 | OUC Orlando Half MarathonOrlando | FL | 2:28:19 | #1744 |
| 2016 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 1:39:05 | #85 |
| 2016 | Seaside Half-Marathon and 5KSeaside | FL | 1:39:06 | #85 |
| 2016 | XTERRA Oak Mountain Trail RunPelham | AL | 1:45:32 | #29 |
| 2016 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:12:43 | #254 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 3:02:41 | #1250 |
| 2014 | City of Oaks MarathonRaleigh | NC | 1:50:42 | #443 |
| 2014 | Star City Half Marathon & 10KRoanoke | VA | 1:58:19 | #185 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 2:50:40 | #1092 |
| 2014 | Frederick Running FestivalFrederick | MD | 3:03:48 | #3934 |
| 2013 | Parks Half MarathonRockville | MD | 2:36:02 | #2080 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:38:10 | #7640 |
| 2013 | Frederick Running FestivalFrederick | MD | 2:55:11 | #3444 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 2:55:25 | #8714 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 3:25:19 | #19540 |
| 2012 | Run MalibuMalibu | CA | 2:14:31 | #892 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:29:09 | #11937 |
| 2012 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:29:32 | #2034 |
| 2012 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 2:31:47 | #1549 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:48:10 | #8869 |
| 2011 | XTERRA Oak Mountain Trail RunPelham | AL | 1:47:07 | #12 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 3:26:47 | #17516 |
| 2010 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:34:19 | #127 |
| 2009 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:27:33 | #50 |
| 2008 | Detroit Free Press MarathonDetroit | MI | 2:32:50 | #4848 |
| 2008 | DEXTER-ANN ARBOR RUNDexter | MI | 2:42:14 | #2325 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 1:42:59 | #642 |
| 2007 | Detroit Free Press MarathonDetroit | MI | 2:49:37 | #4316 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 2:52:28 | #4543 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:58:21 | #14406 |
| 2004 | Beer City Half™ San DiegoSan Diego | CA | 1:34:08 | #245 |
| 2003 | Beer City Half™ San DiegoSan Diego | CA | 1:54:41 | #1217 |
| 1998 | Mora Half Marathon & 5KMora | MN | 1:53:28 | #400 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
21 racesMDMaryland
6 racesMIMichigan
6 racesALAlabama
5 racesCACalifornia
5 racesVAVirginia
4 racesMNMinnesota
1 raceNCNorth Carolina
1 raceTXTexas
1 race50-State Challenge
9/ 51 states + DC
42 states to go