Back to League Tables
CH
Craig Hagensick
MaleMinnesota2012–2024
61
Total Finishes
15
Distinct Races
1
States (2%)
1:32:10
PR (7:02/mi)
1:38:41
Average
+0:18:50
Slower (first to last)
Medal House
2013
Gopher To Badger
1:32:58
#51 overall#44 gender
2013
Red White and Boom Half Marathon
1:34:05
#96 overall#82 gender
2013
Half Fast Half
1:34:20
#27 overall#24 gender
2013
Uff-Da Run
1:35:34
#12 overall#11 gender
2013
Get in Gear
1:38:14
#75 overall#66 gender
2013
Camp Wanna Run A Mile Half Marathon
1:38:21
#6 overall#6 gender
2013
Winter Carnival Fire & Ice Winter Run
1:39:15
#102 overall#88 gender
2012
Gopher To Badger
1:36:28
#78 overall#64 gender
2012
Camp Wanna Run A Mile Half Marathon
1:36:37
#9 overall#7 gender
2012
Get in Gear
1:39:31
#136 overall#117 gender
2012
Uff-Da Run
1:41:25
#11 overall#9 gender
2012
Big Woods Run
1:44:38
#26 overall#22 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2024 | Grandma's MarathonDuluth | MN | 1:44:25 | #1070 |
| 2024 | St. Croix Crossing Half MarathonStillwater | MN | 1:55:18 | #140 |
| 2023 | St. Croix Crossing Half MarathonStillwater | MN | 1:41:02 | #58 |
| 2023 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:43:09 | #349 |
| 2023 | Uff-Da RunWoodville | WI | 1:47:43 | #8 |
| 2022 | Stillwater Half MarathonStillwater | MN | 1:42:31 | #79 |
| 2022 | Grandma's MarathonDuluth | MN | 1:43:04 | #829 |
| 2021 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:37:50 | #142 |
| 2020 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:32:10 | #38 |
| 2020 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:39:06 | #6 |
| 2019 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:33:05 | #165 |
| 2019 | St. Croix Crossing Half MarathonStillwater | MN | 1:34:07 | #25 |
| 2019 | Gopher To BadgerHudson | WI | 1:34:45 | #36 |
| 2019 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:39:19 | #33 |
| 2019 | Red White and Boom Half MarathonMinneapolils | MN | 1:40:46 | #91 |
| 2018 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:32:16 | #33 |
| 2018 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:33:09 | #176 |
| 2018 | Gopher To BadgerHudson | WI | 1:34:43 | #36 |
| 2018 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:37:09 | #65 |
| 2018 | Big Woods RunFaribault | MN | 2:13:14 | #105 |
| 2017 | Gopher To BadgerHudson | WI | 1:33:03 | #47 |
| 2017 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:34:06 | #70 |
| 2017 | Get in GearMinneapolis | MN | 1:35:32 | #72 |
| 2017 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:35:56 | #52 |
| 2017 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:37:25 | #208 |
| 2017 | Red White and Boom Half MarathonMinneapolils | MN | 1:37:51 | #134 |
| 2017 | Big Woods RunFaribault | MN | 1:44:08 | #25 |
| 2016 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:32:23 | #126 |
| 2016 | Gopher To BadgerHudson | WI | 1:34:30 | #44 |
| 2016 | Uff-Da RunWoodville | WI | 1:34:55 | #7 |
| 2016 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:35:47 | #84 |
| 2016 | Red White and Boom Half MarathonMinneapolils | MN | 1:35:48 | #117 |
| 2016 | Get in GearMinneapolis | MN | 1:36:52 | #67 |
| 2016 | Big Woods RunFaribault | MN | 1:39:40 | #14 |
| 2015 | Camp Wanna Run A Mile Half MarathonHugo | MN | 1:34:58 | #10 |
| 2015 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:35:24 | #76 |
| 2015 | Gopher To BadgerHudson | WI | 1:36:48 | #70 |
| 2015 | Minnesota Half Marathon and 5kSaint Paul | MN | 1:37:34 | #61 |
| 2015 | Big Woods RunFaribault | MN | 1:38:29 | #11 |
| 2015 | Get in GearMinneapolis | MN | 1:40:08 | #109 |
| 2015 | City of Lakes Surly Trail LoppetMinneapolis | MN | 1:50:36 | #78 |
| 2014 | Gopher To BadgerHudson | WI | 1:33:18 | #42 |
| 2014 | Minnesota Half Marathon and 5kSaint Paul | MN | 1:33:58 | #48 |
| 2014 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:35:11 | #150 |
| 2014 | Red White and Boom Half MarathonMinneapolils | MN | 1:36:42 | #157 |
| 2014 | Get in GearMinneapolis | MN | 1:37:52 | #77 |
| 2014 | Big Woods RunFaribault | MN | 1:38:50 | #19 |
| 2014 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:42:41 | #81 |
| 2013 | Gopher To BadgerHudson | WI | 1:32:58 | #51 |
| 2013 | Red White and Boom Half MarathonMinneapolils | MN | 1:34:05 | #96 |
| 2013 | Half Fast HalfVadnais Heights | MN | 1:34:20 | #27 |
| 2013 | Uff-Da RunWoodville | WI | 1:35:34 | #12 |
| 2013 | Get in GearMinneapolis | MN | 1:38:14 | #75 |
| 2013 | Camp Wanna Run A Mile Half MarathonHugo | MN | 1:38:21 | #6 |
| 2013 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:39:15 | #102 |
| 2013 | Big Woods RunFaribault | MN | 1:40:00 | #14 |
| 2013 | City of Lakes Surly Trail LoppetMinneapolis | MN | 1:52:54 | #168 |
| 2012 | Gopher To BadgerHudson | WI | 1:36:28 | #78 |
| 2012 | Camp Wanna Run A Mile Half MarathonHugo | MN | 1:36:37 | #9 |
| 2012 | Get in GearMinneapolis | MN | 1:39:31 | #136 |
| 2012 | Uff-Da RunWoodville | WI | 1:41:25 | #11 |
| 2012 | Big Woods RunFaribault | MN | 1:44:38 | #26 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MNMinnesota
50 races50-State Challenge
1/ 51 states + DC
50 states to go