Back to League Tables
JH
Jim Hansen
MaleNorth Dakota1994–2026
123
Total Finishes
69
Distinct Races
18
States (35%)
1:24:11
PR (6:26/mi)
1:56:11
Average
-0:01:18
Faster (first to last)
Medal House
2005
Swanzey Covered Bridges Half Marathon
1:25:35
#16 overall#12 gender
2004
Palm Desert 1/2 Marathon & 5K
1:47:06
#155 overall#121 gender
2004
Essentia Health Dick Beardsley Races
1:50:30
#227 overall#176 gender
2004
2026 2XU Long Beach Marathon & Half Marathon
1:50:37
#568 overall#451 gender
2003
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
1:47:00
#203 overall#163 gender
2003
Newport Marathon
1:53:26
#108 overall#82 gender
1999
Mistletoe Run
1:55:43
#361 overall#268 gender
1999
Duke City Marathon
2:05:45
#647 overall#426 gender
1999
Lake Tahoe Marathon Weekend
2:28:15
#365 overall#174 gender
1997
New Bedford Half Marathon
1:25:24
#106 overall#95 gender
1995
Baystate Marathon
1:24:11
#38 overall#35 gender
1994
Duke City Marathon
2:10:33
#1025 overall#735 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | VetFest 2026 Presented by the RAMC FoundationReedsburg | WI | 1:58:17 | #25 |
| 2026 | TrailbreakerWaukesha | WI | 1:58:50 | #35 |
| 2026 | Spring Forward Half Marathon & 10kMadison | WI | 2:02:13 | #193 |
| 2026 | Viking 5K, 10K, & 13.1M at Bettendorf, IA (08)Bettendorf | IA | 2:09:15 | #3 |
| 2025 | Run Crazy HorseHill City | SD | 1:29:11 | #7 |
| 2025 | Fargo Marathon WeekendFargo | ND | 1:29:30 | #54 |
| 2025 | Bismarck MarathonBismarck | ND | 1:32:47 | #15 |
| 2025 | MAAH DAAH HEY TRAIL RUN(S)Medora | ND | 1:55:50 | #22 |
| 2025 | Hot2Trot Cottage Grove Run/WalkCottage Grove | WI | 1:58:27 | #47 |
| 2025 | Hot2Trot Cottage GroveCottage Grove | WI | 1:58:28 | #47 |
| 2025 | Haunted Hustle - MiddletonMiddleton | WI | 2:02:33 | #52 |
| 2025 | Syttende Mai RunStoughton | WI | 2:07:15 | #96 |
| 2025 | Bucks & Does 13.1 PointerNashotah | WI | 2:10:47 | #32 |
| 2024 | Run Crazy HorseHill City | SD | 1:29:52 | #8 |
| 2024 | Fargo Marathon WeekendFargo | ND | 1:30:36 | #58 |
| 2024 | Rockin Brews MadisonMadison | WI | 2:01:03 | #97 |
| 2024 | Eau Claire MarathonEau Claire | WI | 2:02:15 | #658 |
| 2024 | First Call 5K, 10K, & 1/2 MarathonWaukesha | WI | 2:03:49 | #56 |
| 2023 | Run Crazy HorseHill City | SD | 1:28:16 | #11 |
| 2023 | Fargo Marathon WeekendFargo | ND | 1:31:49 | #58 |
| 2023 | Chord Energy Williston MarathonWilliston | ND | 1:33:14 | #2 |
| 2023 | Boston's Run To RememberBoston | MA | 1:34:47 | #318 |
| 2023 | Cheap MarathonSalisbury | MA | 1:35:37 | #37 |
| 2023 | New England Half MarathonConcord | NH | 1:37:52 | #104 |
| 2023 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 2:04:42 | #518 |
| 2023 | Seaside Half-Marathon and 5KSeaside | FL | 2:04:42 | #518 |
| 2023 | Eau Claire MarathonEau Claire | WI | 2:09:38 | #771 |
| 2023 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:30:57 | #4890 |
| 2022 | New England Half MarathonConcord | NH | 1:34:48 | #79 |
| 2022 | Cape Cod Marathon WeekendFalmouth | MA | 1:36:02 | #105 |
| 2022 | Oregon Wine Country Half MarathonDayton | OR | 1:36:04 | #26 |
| 2022 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:36:19 | #36 |
| 2022 | Bismarck MarathonBismarck | ND | 1:37:51 | #23 |
| 2022 | Fargo Marathon WeekendFargo | ND | 1:40:36 | #118 |
| 2022 | Manchester City MarathonManchester | NH | 1:40:53 | #54 |
| 2021 | Fargo Marathon WeekendFargo | ND | 1:38:43 | #91 |
| 2021 | Bismarck MarathonBismarck | ND | 1:45:03 | #47 |
| 2021 | The Non Cancelled MarathonOconomowoc | WI | 1:49:28 | #47 |
| 2021 | Shorewood Hot Cider HustleShorewood | WI | 1:49:29 | #110 |
| 2021 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:10:55 | #552 |
| 2021 | Lincoln MarathonLincoln | NE | 2:34:56 | #2049 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:31:32 | #5702 |
| 2019 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:45:18 | #134 |
| 2019 | Bismarck MarathonBismarck | ND | 1:45:49 | #55 |
| 2019 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:05:09 | #1236 |
| 2019 | Fargo Marathon WeekendFargo | ND | 2:08:01 | #1459 |
| 2019 | Lincoln MarathonLincoln | NE | 2:22:10 | #3611 |
| 2019 | Naperville Half MarathonNaperville | IL | 2:27:39 | #1524 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:29:14 | #4628 |
| 2018 | Fargo Marathon WeekendFargo | ND | 1:36:07 | #126 |
| 2018 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:40:36 | #68 |
| 2018 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:41:31 | #311 |
| 2018 | Bismarck MarathonBismarck | ND | 1:42:59 | #40 |
| 2018 | Fargo Mini MarathonFargo | ND | 1:44:50 | #78 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:17:51 | #3927 |
| 2017 | 3M Half MarathonAustin | TX | 1:27:00 | #114 |
| 2017 | Grand Forks Running 10 Mile, 10K and 5KGrand Forks | ND | 1:39:13 | #40 |
| 2017 | Bismarck MarathonBismarck | ND | 1:43:44 | #43 |
| 2017 | Fargo Marathon WeekendFargo | ND | 1:48:40 | #595 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:15:29 | #4143 |
| 2017 | Naperville Half MarathonNaperville | IL | 2:19:16 | #1511 |
| 2016 | BCS College Station MarathonCollege Station | TX | 1:39:16 | #71 |
| 2016 | Fargo Marathon WeekendFargo | ND | 1:52:59 | #730 |
| 2016 | Bismarck MarathonBismarck | ND | 1:58:33 | #139 |
| 2016 | Run Crazy HorseHill City | SD | 1:59:19 | #150 |
| 2016 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:59:59 | #466 |
| 2016 | Hook Mountain Half Marathon & Rockland Lake 10KValley Cottage | NY | 2:14:40 | #238 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:40:42 | #7604 |
| 2015 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:29:05 | #41 |
| 2015 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:47:58 | #101 |
| 2015 | Bismarck MarathonBismarck | ND | 1:48:38 | #56 |
| 2015 | Grand Forks Running 10 Mile, 10K and 5KGrand Forks | ND | 1:49:15 | #88 |
| 2015 | Milwaukee MarathonMilwaukee | WI | 1:51:10 | #320 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:09:57 | #4514 |
| 2015 | Lincoln MarathonLincoln | NE | 2:40:21 | #6710 |
| 2015 | Huntsville MarathonHuntsville | UT | 3:27:39 | #847 |
| 2014 | March Madness Half MarathonCary | IL | 1:26:23 | #46 |
| 2014 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:31:00 | #53 |
| 2014 | Brewers Mini Marathonmilwaukee | WI | 1:45:20 | #321 |
| 2014 | Omaha MarathonOmaha | NE | 2:02:26 | #744 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:13:40 | #6329 |
| 2014 | Lincoln MarathonLincoln | NE | 2:20:29 | #5394 |
| 2014 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 2:38:56 | #1588 |
| 2013 | Omaha MarathonOmaha | NE | 1:55:13 | #602 |
| 2013 | Portland MarathonPortland | OR | 1:58:45 | #449 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:11:48 | #5516 |
| 2012 | Brewers Mini Marathonmilwaukee | WI | 1:48:16 | #624 |
| 2012 | Napa Wine Country MarathonCalistoga | CA | 2:17:06 | #73 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:34:38 | #9383 |
| 2011 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:44:21 | #278 |
| 2011 | Newport MarathonNewport | RI | 1:46:46 | #316 |
| 2011 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:46:58 | #567 |
| 2011 | Kirkland Half Marathon & 5KKirkland | WA | 1:50:09 | #201 |
| 2011 | Surf City MarathonHuntington Beach | CA | 1:54:53 | #2439 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:05:38 | #2803 |
| 2011 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:48:03 | #5296 |
| 2010 | Chicago Spring Half MarathonChicago | IL | 1:26:50 | #26 |
| 2010 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:56:13 | #960 |
| 2010 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:37:31 | #3708 |
| 2009 | March Madness Half MarathonCary | IL | 1:28:41 | #75 |
| 2009 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:48:39 | #690 |
| 2009 | Bridge The Gap To HealthQuincy | IL | 1:57:02 | #88 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:10:46 | #2724 |
| 2007 | New Bedford Half MarathonNew Bedford | MA | 1:30:01 | #310 |
| 2007 | Surf City MarathonHuntington Beach | CA | 1:54:30 | #1658 |
| 2007 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:04:37 | #1615 |
| 2007 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:12:50 | #2144 |
| 2006 | New Bedford Half MarathonNew Bedford | MA | 1:33:13 | #360 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 1:56:11 | #1955 |
| 2006 | Surf City MarathonHuntington Beach | CA | 1:59:23 | #1814 |
| 2006 | Lake Country Half MarathonOconomowoc | WI | 2:01:18 | #277 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:24:15 | #3832 |
| 2005 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:25:35 | #16 |
| 2005 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:59:09 | #589 |
| 2004 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 1:47:06 | #155 |
| 2004 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:50:30 | #227 |
| 2004 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:50:37 | #568 |
| 2003 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:47:00 | #203 |
| 2003 | Newport MarathonNewport | RI | 1:53:26 | #108 |
| 1999 | Mistletoe RunWinston Salem | NC | 1:55:43 | #361 |
| 1999 | Duke City MarathonAlbuquerque | NM | 2:05:45 | #647 |
| 1999 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:28:15 | #365 |
| 1997 | New Bedford Half MarathonNew Bedford | MA | 1:25:24 | #106 |
| 1995 | Baystate MarathonLowell | MA | 1:24:11 | #38 |
| 1994 | Duke City MarathonAlbuquerque | NM | 2:10:33 | #1025 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
26 racesWIWisconsin
23 racesNDNorth Dakota
22 racesSDSouth Dakota
7 racesILIllinois
6 racesNENebraska
6 racesNHNew Hampshire
4 racesTXTexas
3 racesNMNew Mexico
2 racesRIRhode Island
2 racesCTConnecticut
1 raceKSKansas
1 raceNJNew Jersey
1 raceNYNew York
1 raceOHOhio
1 raceUTUtah
1 raceWAWashington
1 raceGAGeorgia
0 races50-State Challenge
18/ 51 states + DC
33 states to go