Back to League Tables
KM
Kirk Mahoney
MaleTexas2011–2026
56
Total Finishes
15
Distinct Races
2
States (4%)
2:15:39
PR (10:21/mi)
2:48:42
Average
-0:17:20
Faster (first to last)
Medal House
2019
UTHealth Houston Half Marathon & 10K
2:24:45
#2813 overall#1730 gender
2019
Pearland Half Marathon
2:27:42
#470 overall#246 gender
2019
Seabrook Lucky Trails
2:33:08
#219 overall
2018
BCS College Station Marathon
2:26:47
#874 overall#398 gender
2018
UTHealth Houston Half Marathon & 10K
2:28:56
#2755 overall#1616 gender
2018
USA Fit Marathon, Half Marathon, and 5K
2:49:23
#382 overall#203 gender
2016
Texas Marathon and Half Marathon
4:06:29
#269 overall#103 gender
2014
Texas Marathon and Half Marathon
4:05:54
#298 overall#123 gender
2013
USA Fit Marathon, Half Marathon, and 5K
2:27:52
#495 overall#249 gender
2013
Texas Marathon and Half Marathon
3:32:43
#217 overall#92 gender
2013
UTHealth Houston Half Marathon & 10K
3:35:40
#3235 overall#1605 gender
2011
Seabrook Lucky Trails
3:08:50
#496 overall
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Galveston Marathon & Half MarathonGalveston | TX | 2:24:19 | #355 |
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:33:49 | #9367 |
| 2026 | Texas Marathon and Half MarathonKingwood | TX | 2:33:58 | #164 |
| 2026 | Surfside Beach MarathonFreeport | TX | 2:50:45 | #65 |
| 2026 | Seabrook Lucky TrailsSeabrook | TX | 2:51:30 | #101 |
| 2025 | Texas City Half Marathon, 10k, 5k, & MileTexas City | TX | 2:28:43 | #196 |
| 2025 | BCS College Station MarathonCollege Station | TX | 2:31:26 | #1296 |
| 2025 | Seabrook Lucky TrailsSeabrook | TX | 2:39:41 | #127 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:40:09 | #9922 |
| 2025 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:42:30 | #3374 |
| 2025 | Texas Marathon and Half MarathonKingwood | TX | 2:45:14 | #173 |
| 2025 | Galveston Marathon & Half MarathonGalveston | TX | 2:49:05 | #369 |
| 2025 | Surfside Beach MarathonFreeport | TX | 2:53:56 | #67 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:40:13 | #9943 |
| 2024 | BCS College Station MarathonCollege Station | TX | 2:41:15 | #1491 |
| 2024 | Galveston Marathon & Half MarathonGalveston | TX | 2:43:43 | #340 |
| 2024 | Surfside Beach MarathonFreeport | TX | 2:43:50 | #75 |
| 2024 | Seabrook Lucky TrailsSeabrook | TX | 2:46:35 | #106 |
| 2024 | UTHealth Houston Half Marathon & 10KHouston | TX | 3:06:30 | #3919 |
| 2023 | BCS College Station MarathonCollege Station | TX | 2:38:30 | #1272 |
| 2023 | Seabrook Lucky TrailsSeabrook | TX | 2:45:13 | #131 |
| 2023 | Surfside Beach MarathonFreeport | TX | 2:58:06 | #109 |
| 2023 | Galveston Marathon & Half MarathonGalveston | TX | 3:00:48 | #377 |
| 2023 | UTHealth Houston Half Marathon & 10KHouston | TX | 3:10:39 | #3907 |
| 2022 | Seabrook Lucky TrailsSeabrook | TX | 2:38:59 | #186 |
| 2022 | BCS College Station MarathonCollege Station | TX | 2:40:50 | #1109 |
| 2022 | The Woodlands MarathonThe Woodlands | TX | 2:43:31 | #2259 |
| 2022 | Surfside Beach MarathonFreeport | TX | 2:48:58 | #81 |
| 2022 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:51:56 | #3164 |
| 2022 | La Porte By the Bay Half MarathonLa Porte | TX | 2:57:26 | #581 |
| 2022 | Yosemite Half MarathonBass Lake | CA | 2:59:51 | #2339 |
| 2021 | BCS College Station MarathonCollege Station | TX | 2:28:45 | #1138 |
| 2021 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:31:25 | #662 |
| 2021 | Seabrook Lucky TrailsSeabrook | TX | 2:34:12 | #111 |
| 2021 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:35:49 | #2787 |
| 2021 | The Woodlands MarathonThe Woodlands | TX | 2:44:04 | #1721 |
| 2021 | Surfside Beach MarathonFreeport | TX | 2:44:46 | #93 |
| 2021 | Mount Rushmore Half MarathonKeystone | SD | 3:00:22 | #1256 |
| 2021 | Texas Marathon and Half MarathonKingwood | TX | 3:43:24 | #172 |
| 2020 | Jail Break Half Marathon and 5KBaytown | TX | 2:15:39 | #103 |
| 2020 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:20:20 | #212 |
| 2020 | Surfside Beach MarathonFreeport | TX | 2:23:26 | #97 |
| 2020 | Seabrook Lucky TrailsSeabrook | TX | 3:38:58 | #15 |
| 2019 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:24:45 | #2813 |
| 2019 | Pearland Half MarathonPearland | TX | 2:27:42 | #470 |
| 2019 | Seabrook Lucky TrailsSeabrook | TX | 2:33:08 | #219 |
| 2019 | The Woodlands MarathonThe Woodlands | TX | 2:38:04 | #2712 |
| 2019 | Jail Break Half Marathon and 5KBaytown | TX | 2:44:21 | #4 |
| 2018 | BCS College Station MarathonCollege Station | TX | 2:26:47 | #874 |
| 2018 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:28:56 | #2755 |
| 2018 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:49:23 | #382 |
| 2016 | Texas Marathon and Half MarathonKingwood | TX | 4:06:29 | #269 |
| 2014 | Texas Marathon and Half MarathonKingwood | TX | 4:05:54 | #298 |
| 2013 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:27:52 | #495 |
| 2013 | Texas Marathon and Half MarathonKingwood | TX | 3:32:43 | #217 |
| 2013 | UTHealth Houston Half Marathon & 10KHouston | TX | 3:35:40 | #3235 |
| 2011 | Seabrook Lucky TrailsSeabrook | TX | 3:08:50 | #496 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
55 racesSDSouth Dakota
1 race50-State Challenge
2/ 51 states + DC
49 states to go