Back to League Tables
CM
Chris Mahaffey
MaleAlabama2009–2026
48
Total Finishes
21
Different Races
4
States (8%)
1:13:08
PR (5:35/mi)
1:48:49
Average
+0:18:02
Slower (first to last)
Medal House
2011
Mercedes Benz Marathon and Half Marathon
1:26:01
#53 overall#44 gender
2011
MPMM Half Naked Half Marathon
1:31:48
#2 overall#2 gender
2011
Cleveland Marathon & Half Marathon
2:05:34
#3207 overall#1772 gender
2011
First Energy Akron Marathon
2:07:05
#1708 overall#1058 gender
2011
Buckeye Half Marathon & Relay
2:08:07
#301 overall#205 gender
2011
Rock 'n' Roll San Jose
2:23:04
#5681 overall#3292 gender
2010
Mercedes Benz Marathon and Half Marathon
1:33:26
#114 overall#103 gender
2010
First Energy Akron Marathon
2:18:13
#2265 overall#1296 gender
2010
Buckeye Half Marathon & Relay
2:19:55
#426 overall#257 gender
2010
Cleveland Marathon & Half Marathon
2:24:08
#3673 overall#1699 gender
2009
Chief Ladiga Trail Half Marathon
1:35:23
#4 overall#4 gender
2009
First Energy Akron Marathon
2:23:45
#1871 overall#1062 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Railway Marathon & Half Marathon presented by CraneWorksFultondale | AL | 1:21:09 | #6 |
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:53:25 | #2689 |
| 2025 | Railway Marathon & Half Marathon presented by CraneWorksFultondale | AL | 1:20:59 | #3 |
| 2025 | Pihakis Restaurant Group KultureCity Birmingham RaceBirmingham | AL | 1:22:28 | #7 |
| 2025 | Texas City Half Marathon, 10k, 5k, & MileTexas City | TX | 1:54:27 | #54 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:34:21 | #9211 |
| 2024 | PRG Kulture City Birmingham RaceBirmingham | AL | 1:14:51 | #1 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:00:06 | #3954 |
| 2023 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:13:08 | #14 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:32:20 | #8138 |
| 2022 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:17:15 | #18 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:18:51 | #5439 |
| 2020 | DONNA Marathon WeekendJacksonville Beach | FL | 1:57:18 | #457 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:15:41 | #5971 |
| 2019 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:16:11 | #24 |
| 2019 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 1:21:23 | #7 |
| 2019 | BHM 26.2 Marathon and Half MarathonBirmingham | AL | 1:21:27 | #7 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:15:13 | #5264 |
| 2017 | Run Magic CityBirmingham | AL | 1:20:49 | #17 |
| 2017 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:26:26 | #55 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:17:22 | #4456 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:25:53 | #5483 |
| 2016 | First Energy Akron MarathonAkron | OH | 2:09:30 | #1451 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:18:25 | #5243 |
| 2015 | Chief Ladiga Trail Half MarathonJacksonville | AL | 1:24:38 | #1 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:57:37 | #10536 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:09:10 | #3992 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:30:47 | #4814 |
| 2014 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:18:44 | #26 |
| 2014 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 1:26:17 | #20 |
| 2014 | Chief Ladiga Trail Half MarathonJacksonville | AL | 1:28:55 | #4 |
| 2014 | 2024 Medina Half Marathon and 5KMedina | OH | 1:57:06 | #247 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:00:09 | #2471 |
| 2013 | Chief Ladiga Trail Half MarathonJacksonville | AL | 1:18:19 | #1 |
| 2013 | MPMM Half Naked Half MarathonAnniston | AL | 1:20:52 | #1 |
| 2013 | First Energy Akron MarathonAkron | OH | 1:56:55 | #1119 |
| 2013 | Buckeye Half Marathon & RelayPeninsula | OH | 2:02:52 | #186 |
| 2012 | Chief Ladiga Trail Half MarathonJacksonville | AL | 1:29:23 | #4 |
| 2012 | Summer's Done 13.1Austin | TX | 2:06:33 | #4106 |
| 2012 | Flying Pig Pump and RunCincinnati | OH | 2:12:06 | #3922 |
| 2012 | First Energy Akron MarathonAkron | OH | 2:20:08 | #2700 |
| 2011 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:26:01 | #53 |
| 2011 | MPMM Half Naked Half MarathonAnniston | AL | 1:31:48 | #2 |
| 2011 | Cleveland Marathon & Half MarathonCleveland | OH | 2:05:34 | #3207 |
| 2011 | First Energy Akron MarathonAkron | OH | 2:07:05 | #1708 |
| 2011 | Buckeye Half Marathon & RelayPeninsula | OH | 2:08:07 | #301 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 2:23:04 | #5681 |
| 2010 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:33:26 | #114 |
| 2010 | First Energy Akron MarathonAkron | OH | 2:18:13 | #2265 |
| 2010 | Buckeye Half Marathon & RelayPeninsula | OH | 2:19:55 | #426 |
| 2010 | Cleveland Marathon & Half MarathonCleveland | OH | 2:24:08 | #3673 |
| 2009 | Chief Ladiga Trail Half MarathonJacksonville | AL | 1:35:23 | #4 |
| 2009 | First Energy Akron MarathonAkron | OH | 2:23:45 | #1871 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
ALAlabama
22 racesOHOhio
14 racesTXTexas
13 racesGAGeorgia
0 races50-State Challenge
4/ 51 states + DC
47 states to go