Back to League Tables
JH
Joni Hansen
FemaleUtah2007–2025
39
Total Finishes
17
Different Races
3
States (6%)
1:35:28
PR (7:17/mi)
1:55:09
Average
-0:28:57
Faster (first to last)
Medal House
2013
Vigor Big Cottonwood Canyon
1:35:28
#48 overall#20 gender
2013
Run Elevated Half Marathon
1:39:06
#57 overall#18 gender
2013
Runtastic THANKFUL - Lehi
1:46:54
#130 overall#41 gender
2013
Lucky 5K/10K/Half Marathon - St George
1:51:12
#395 overall#145 gender
2013
SOJO Marathon
2:18:51
#339 overall#192 gender
2013
Bryce Canyon Half Marathon
2:26:10
#804 overall#484 gender
2012
Snow Canyon Half Marathon
1:44:08
#329 overall#120 gender
2012
Runtastic THANKFUL - Lehi
1:55:52
#104 overall#39 gender
2012
Lucky 5K/10K/Half Marathon - St George
1:56:58
#592 overall#242 gender
2012
Salt Lake City Marathon
2:18:21
#2272 overall#1223 gender
2011
Snow Canyon Half Marathon
1:47:38
#403 overall#171 gender
2007
Salt Lake City Marathon
2:35:58
#2057 overall#1144 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 2:07:01 | #1915 |
| 2023 | Virgin River Half MarathonSaint George | UT | 2:03:45 | #184 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 1:47:57 | #654 |
| 2022 | Snow Canyon Half MarathonSaint George | UT | 1:52:29 | #502 |
| 2022 | Aberdeen Family Ymca Bull RunAberdeen | SD | 1:57:53 | #17 |
| 2022 | Runtastic HAUNTED ProvoProvo | UT | 1:58:22 | #565 |
| 2022 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 2:00:48 | #179 |
| 2021 | Snow Canyon Half MarathonSaint George | UT | 1:54:02 | #535 |
| 2021 | Runtastic TIMPAmerican Fork | UT | 1:54:53 | #318 |
| 2020 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:58:08 | #248 |
| 2020 | Runtastic HAUNTED ProvoProvo | UT | 1:58:32 | #420 |
| 2019 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:53:43 | #173 |
| 2018 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:52:53 | #217 |
| 2017 | Snow Canyon Half MarathonSaint George | UT | 1:43:38 | #206 |
| 2017 | Deseret News MarathonSalt Lake City | UT | 1:48:43 | #237 |
| 2017 | Utah Valley MarathonProvo | UT | 1:55:50 | #467 |
| 2016 | 2026 Hobbler Half Marathon - 5k - Kids MarathonSpringville | UT | 1:50:54 | #155 |
| 2016 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:53:27 | #260 |
| 2015 | Run Elevated Half MarathonSandy | UT | 1:39:45 | #80 |
| 2015 | Snow Canyon Half MarathonSaint George | UT | 1:39:56 | #206 |
| 2015 | Vigor Big Cottonwood CanyonSalt Lake City | UT | 1:42:37 | #106 |
| 2015 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:47:40 | #273 |
| 2014 | Snow Canyon Half MarathonSaint George | UT | 1:43:46 | #232 |
| 2014 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:48:31 | #322 |
| 2014 | Runtastic THANKFUL - LehiLehi | UT | 1:53:17 | #221 |
| 2014 | Utah Valley MarathonProvo | UT | 1:58:25 | #448 |
| 2014 | Pacific Crest Sports FestivalSunriver | OR | 2:07:27 | #336 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:08:05 | #5786 |
| 2013 | Vigor Big Cottonwood CanyonSalt Lake City | UT | 1:35:28 | #48 |
| 2013 | Run Elevated Half MarathonSandy | UT | 1:39:06 | #57 |
| 2013 | Runtastic THANKFUL - LehiLehi | UT | 1:46:54 | #130 |
| 2013 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:51:12 | #395 |
| 2013 | SOJO MarathonSouth Jordan | UT | 2:18:51 | #339 |
| 2013 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:26:10 | #804 |
| 2012 | Snow Canyon Half MarathonSaint George | UT | 1:44:08 | #329 |
| 2012 | Runtastic THANKFUL - LehiLehi | UT | 1:55:52 | #104 |
| 2012 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:56:58 | #592 |
| 2012 | Salt Lake City MarathonSalt Lake City | UT | 2:18:21 | #2272 |
| 2011 | Snow Canyon Half MarathonSaint George | UT | 1:47:38 | #403 |
| 2007 | Salt Lake City MarathonSalt Lake City | UT | 2:35:58 | #2057 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
UTUtah
37 racesOROregon
1 raceSDSouth Dakota
1 race50-State Challenge
3/ 51 states + DC
48 states to go