Back to League Tables
JO
John Olson
MaleColorado1986–2026
173
Total Finishes
97
Distinct Races
28
States (55%)
1:28:32
PR (6:45/mi)
2:26:39
Average
-1:23:06
Faster (first to last)
Medal House
1994
DEXTER-ANN ARBOR RUN
1:32:20
#230 overall#205 gender
1993
47th Colonial Half Marathon and 5K
1:28:32
#175 overall#166 gender
1993
Pikes Peak Ascent
3:25:13
#233 overall#207 gender
1992
Pikes Peak Ascent
3:26:36
#251 overall#228 gender
1991
Pikes Peak Ascent
3:24:49
#262 overall#239 gender
1990
DRC Half Marathon and 5K
1:43:28
#570 overall#506 gender
1990
Pikes Peak Ascent
3:30:13
#269 overall#245 gender
1989
Pikes Peak Ascent
3:25:57
#245 overall#226 gender
1988
Beer City Half™ San Diego
1:35:26
#808 overall#808 gender
1988
Pikes Peak Ascent
3:27:38
#300 overall#271 gender
1987
Pikes Peak Ascent
3:27:01
#254 overall#254 gender
1986
Pikes Peak Ascent
3:42:24
#392 overall#358 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Annapolis Running FestivalAnnapolis | MD | 2:19:17 | #804 |
| 2026 | Annapolis Women's Distance Festival 5KAnnapolis | MD | 2:19:18 | #805 |
| 2025 | Sioux Falls SkedaddleSioux Falls | SD | 1:44:16 | #70 |
| 2025 | IMT Des Moines MarathonDes Moines | IA | 1:49:42 | #528 |
| 2025 | New England Half MarathonConcord | NH | 1:51:03 | #280 |
| 2025 | Corporate CupCharlotte | NC | 1:55:00 | #246 |
| 2025 | Texas City Half Marathon, 10k, 5k, & MileTexas City | TX | 2:46:59 | #237 |
| 2025 | Disneyland® Halloween Half Marathon Weekend 2025Anaheim | CA | 3:06:09 | #6040 |
| 2024 | Eugene MarathonEugene | OR | 1:41:40 | #2014 |
| 2024 | Shipyard Old Port Half MarathonPortland | ME | 2:18:13 | #1946 |
| 2024 | Disneyland® Halloween Half Marathon Weekend 2025Anaheim | CA | 3:37:19 | #9099 |
| 2023 | New England Half MarathonConcord | NH | 1:57:02 | #299 |
| 2023 | Charlevoix MarathonCharlevoix | MI | 2:35:09 | #483 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 2:35:52 | #9679 |
| 2023 | Diablo Trails ChallengeWalnut Creek | CA | 2:49:46 | #76 |
| 2022 | New England Half MarathonConcord | NH | 1:51:13 | #229 |
| 2022 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:54:50 | #464 |
| 2022 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:33:06 | #1285 |
| 2022 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:26:49 | #9155 |
| 2021 | Grandma's MarathonDuluth | MN | 1:46:49 | #443 |
| 2021 | Thanksgiving Distance ClassicJacksonville | FL | 2:20:21 | #593 |
| 2021 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:41:30 | #631 |
| 2021 | Rocky RunPhiladelphia | PA | 2:41:56 | #1394 |
| 2020 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:49:50 | #18713 |
| 2019 | Shamrock Half Marathon & RelayManchester | NH | 1:50:25 | #171 |
| 2019 | Rocky RunPhiladelphia | PA | 2:17:31 | #1290 |
| 2019 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:33:00 | #4375 |
| 2019 | Diablo Trails ChallengeWalnut Creek | CA | 3:00:39 | #135 |
| 2019 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:08:07 | #7248 |
| 2018 | Drake Road RacesDes Moines | IA | 1:35:37 | #89 |
| 2018 | New England Half MarathonConcord | NH | 1:48:39 | #113 |
| 2018 | Boston's Run To RememberBoston | MA | 1:59:13 | #1774 |
| 2018 | Bismarck MarathonBismarck | ND | 2:12:21 | #195 |
| 2018 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:43:01 | #2523 |
| 2017 | IMT Des Moines MarathonDes Moines | IA | 1:35:13 | #129 |
| 2017 | Hillbilly Hike Half Marathon, 10k, & Greubel Memorial 5kCarlisle | IA | 1:38:04 | #25 |
| 2017 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:57:19 | #971 |
| 2017 | Prairie Dog Run SeriesLouisville | CO | 2:05:32 | #86 |
| 2017 | Iron Horse Half MarathonNorth Bend | WA | 2:25:59 | #749 |
| 2017 | Eugene Marathon 2024Eugene | OR | 3:15:18 | #2296 |
| 2016 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:03:19 | #1475 |
| 2016 | Westy Half & 5kWestminster | CO | 2:05:16 | #59 |
| 2016 | Westminster Half Marathon & 5KWestminster | CO | 2:05:16 | #59 |
| 2016 | Bismarck MarathonBismarck | ND | 2:07:22 | #209 |
| 2016 | Dam to DSMDes Moines | IA | 2:18:51 | #3914 |
| 2016 | Red White and Boom Half MarathonMinneapolils | MN | 2:21:03 | #1592 |
| 2015 | Rocky Mountain Half Marathon & 5KEstes Park | CO | 1:44:40 | #56 |
| 2015 | Prisma Health Half Marathon & 5KGreenville | SC | 1:52:58 | #307 |
| 2015 | The Notre Dame Holy HalfNotre Dame | IN | 2:04:08 | #556 |
| 2015 | Fargo Marathon WeekendFargo | ND | 2:05:03 | #2106 |
| 2015 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:05:57 | #1471 |
| 2015 | Michigan Wine Trail Half MarathonVadodara | MI | 2:12:01 | #127 |
| 2015 | Annapolis Running ClassicAnnapolis | MD | 2:13:10 | #1322 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 2:20:51 | #4944 |
| 2015 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:23:39 | #607 |
| 2015 | Drake Road RacesDes Moines | IA | 2:25:19 | #894 |
| 2014 | Chicagoland Spring Marathon, Half Marathon & 10KSchaumburg | IL | 1:28:46 | #10 |
| 2014 | Fargo Marathon WeekendFargo | ND | 1:55:57 | #1319 |
| 2014 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:01:04 | #1644 |
| 2014 | Sioux Falls MarathonSioux Falls | SD | 2:11:16 | #797 |
| 2014 | Monster DashMinneapolis | MN | 2:17:17 | #4048 |
| 2014 | La Jolla Half Marathon & 5KSan Diego | CA | 2:23:44 | #3813 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:53:03 | #8864 |
| 2014 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 3:18:08 | #938 |
| 2013 | Drake RelaysDes Moines | IA | 1:46:21 | #334 |
| 2013 | Mercer Island Rotary Half MarathonMercer Island | WA | 2:02:08 | #964 |
| 2013 | Bismarck MarathonBismarck | ND | 2:04:14 | #165 |
| 2013 | Spinx Run FestGreenville | SC | 2:04:27 | #541 |
| 2013 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:13:52 | #2263 |
| 2013 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:21:41 | #888 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 2:23:16 | #5624 |
| 2013 | Lola's Lake WaconiaWaconia | MN | 2:24:19 | #732 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:53:18 | #8239 |
| 2012 | Morgan Hill Marathon & Half MarathonMorgan Hill | CA | 1:47:50 | #114 |
| 2012 | Brazen Summer BreezeSan Leandro | CA | 2:00:22 | #176 |
| 2012 | 2026 - San Antonio MarathonSan Antonio | TX | 2:10:41 | #3736 |
| 2012 | Monster DashMinneapolis | MN | 2:14:54 | #4268 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:16:55 | #3372 |
| 2012 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:22:00 | #735 |
| 2012 | Half Fast HalfVadnais Heights | MN | 2:33:46 | #128 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:38:12 | #7040 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:36:02 | #501 |
| 2011 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:38:55 | #237 |
| 2011 | Soldier Marathon & Half MarathonColumbus | GA | 1:48:01 | #113 |
| 2011 | Hospital Hill RunKansas City | MO | 1:53:10 | #530 |
| 2011 | Walnut Creek Running FestivalWalnut Creek | CA | 1:53:23 | #313 |
| 2011 | United Airlines NYC HalfNew York | NY | 1:55:44 | #4156 |
| 2011 | The Giant RaceSan Francisco | CA | 1:55:49 | #619 |
| 2011 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:58:09 | #1282 |
| 2011 | Holiday Half MarathonPortland | OR | 1:59:23 | #634 |
| 2011 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:02:33 | #764 |
| 2011 | Sioux Falls MarathonSioux Falls | SD | 2:04:42 | #577 |
| 2011 | Borgess Run For The Health Of It!Kalamazoo | MI | 2:11:00 | #1139 |
| 2011 | Get Lucky Half MarathonMinneapolis | MN | 2:14:02 | #1055 |
| 2011 | Fargo Marathon WeekendFargo | ND | 2:22:21 | #3966 |
| 2011 | La Jolla Half Marathon & 5KSan Diego | CA | 2:35:49 | #5144 |
| 2011 | Monster DashMinneapolis | MN | 2:44:14 | #4470 |
| 2011 | Morgan Hill Marathon & Half MarathonMorgan Hill | CA | 3:19:27 | #1083 |
| 2011 | Pikes Peak AscentManitou Springs | CO | 4:36:00 | #936 |
| 2010 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:42:59 | #351 |
| 2010 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:53:57 | #1901 |
| 2010 | Outer Banks MarathonManteo | NC | 1:54:06 | #626 |
| 2010 | Monster DashMinneapolis | MN | 2:11:32 | #2394 |
| 2010 | Run MalibuMalibu | CA | 2:12:49 | #655 |
| 2010 | Borgess Run For The Health Of It!Kalamazoo | MI | 2:14:56 | #909 |
| 2010 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:15:35 | #853 |
| 2010 | American Discovery Trail MarathonColorado Springs | CO | 2:17:29 | #299 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:38:24 | #14271 |
| 2010 | Pikes Peak AscentManitou Springs | CO | 4:17:46 | #824 |
| 2009 | American Discovery Trail MarathonColorado Springs | CO | 1:58:37 | #148 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:00:18 | #2316 |
| 2009 | Fargo Marathon WeekendFargo | ND | 2:03:31 | #1825 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 2:09:58 | #12015 |
| 2009 | Monster DashMinneapolis | MN | 2:18:14 | #1996 |
| 2009 | Gopher To BadgerHudson | WI | 2:20:33 | #644 |
| 2009 | Maple Grove Half MarathonMaple Grove | MN | 2:21:42 | #441 |
| 2009 | Healdsburg Wine Country Half MarathonHealdsburg | CA | 2:24:14 | #1106 |
| 2009 | La Jolla Half Marathon & 5KSan Diego | CA | 2:25:08 | #4044 |
| 2009 | Seattle MarathonSeattle | WA | 2:51:55 | #6691 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:58:45 | #6896 |
| 2009 | Pikes Peak AscentManitou Springs | CO | 4:07:26 | #662 |
| 2008 | Kansas Half MarathonLawrence | KS | 1:30:48 | #43 |
| 2008 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:59:18 | #297 |
| 2008 | American Discovery Trail MarathonColorado Springs | CO | 2:00:31 | #207 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:06:06 | #9927 |
| 2008 | Lincoln MarathonLincoln | NE | 2:10:00 | #2394 |
| 2008 | Beer City Half™ San DiegoSan Diego | CA | 2:16:37 | #3741 |
| 2008 | Space Coast Marathon & Half MarathonCocoa | FL | 2:19:10 | #567 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 2:20:29 | #5049 |
| 2008 | Gopher To BadgerHudson | WI | 2:31:24 | #635 |
| 2008 | Pikes Peak AscentManitou Springs | CO | 4:13:48 | #608 |
| 2007 | Kansas Half MarathonLawrence | KS | 1:32:25 | #62 |
| 2007 | American Discovery Trail MarathonColorado Springs | CO | 1:58:23 | #172 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 2:02:51 | #2013 |
| 2007 | Whistlestop MarathonAshland | WI | 2:11:22 | #659 |
| 2007 | Grandma's MarathonDuluth | MN | 2:23:10 | #3908 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 2:27:33 | #4621 |
| 2007 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:29:24 | #2292 |
| 2006 | Seattle MarathonSeattle | WA | 2:06:56 | #2483 |
| 2006 | Grandma's MarathonDuluth | MN | 2:20:12 | #3686 |
| 2006 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:29:05 | #937 |
| 2006 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:52:58 | #513 |
| 2006 | Pikes Peak AscentManitou Springs | CO | 4:04:50 | #596 |
| 2005 | Gopher To BadgerHudson | WI | 1:42:25 | #136 |
| 2005 | Grandma's MarathonDuluth | MN | 2:39:33 | #4487 |
| 2005 | Pikes Peak AscentManitou Springs | CO | 4:37:45 | #1027 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:48:20 | #10366 |
| 2004 | Pikes Peak AscentManitou Springs | CO | 4:14:06 | #705 |
| 2003 | Seattle MarathonSeattle | WA | 2:41:50 | #4492 |
| 2003 | Pikes Peak AscentManitou Springs | CO | 4:00:24 | #519 |
| 2002 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:52:45 | #282 |
| 2002 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 2:00:08 | #910 |
| 2002 | Pikes Peak AscentManitou Springs | CO | 3:48:20 | #300 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 1:51:21 | #3249 |
| 2001 | Rock Canyon Half MarathonPueblo | CO | 1:52:16 | #88 |
| 2001 | Pikes Peak AscentManitou Springs | CO | 3:46:53 | #423 |
| 2000 | Seattle MarathonSeattle | WA | 1:40:35 | #349 |
| 2000 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:55:02 | #1500 |
| 2000 | Pikes Peak AscentManitou Springs | CO | 3:33:26 | #226 |
| 1999 | Fairfield Road RacesFairfield | CT | 2:58:05 | #1769 |
| 1999 | Pikes Peak AscentManitou Springs | CO | 3:34:06 | #211 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:47:14 | #2786 |
| 1998 | Pikes Peak AscentManitou Springs | CO | 3:38:12 | #253 |
| 1997 | Cook Forest Half Marathon & 5KCooksburg | PA | 1:47:31 | #275 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:15 | #4250 |
| 1997 | Pikes Peak AscentManitou Springs | CO | 3:32:10 | #177 |
| 1996 | Pikes Peak AscentManitou Springs | CO | 3:33:26 | #222 |
| 1995 | Pikes Peak AscentManitou Springs | CO | 3:28:43 | #239 |
| 1994 | DEXTER-ANN ARBOR RUNDexter | MI | 1:32:20 | #230 |
| 1993 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:28:32 | #175 |
| 1993 | Pikes Peak AscentManitou Springs | CO | 3:25:13 | #233 |
| 1992 | Pikes Peak AscentManitou Springs | CO | 3:26:36 | #251 |
| 1991 | Pikes Peak AscentManitou Springs | CO | 3:24:49 | #262 |
| 1990 | DRC Half Marathon and 5KDallas | TX | 1:43:28 | #570 |
| 1990 | Pikes Peak AscentManitou Springs | CO | 3:30:13 | #269 |
| 1989 | Pikes Peak AscentManitou Springs | CO | 3:25:57 | #245 |
| 1988 | Beer City Half™ San DiegoSan Diego | CA | 1:35:26 | #808 |
| 1988 | Pikes Peak AscentManitou Springs | CO | 3:27:38 | #300 |
| 1987 | Pikes Peak AscentManitou Springs | CO | 3:27:01 | #254 |
| 1986 | Pikes Peak AscentManitou Springs | CO | 3:42:24 | #392 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
COColorado
34 racesCACalifornia
21 racesMNMinnesota
19 racesWIWisconsin
10 racesTXTexas
9 racesIAIowa
7 racesINIndiana
7 racesNDNorth Dakota
7 racesWAWashington
7 racesMIMichigan
6 racesMOMissouri
6 racesFLFlorida
5 racesNHNew Hampshire
5 racesMDMaryland
4 racesNCNorth Carolina
3 racesPAPennsylvania
3 racesSCSouth Carolina
3 racesSDSouth Dakota
3 racesCTConnecticut
2 racesILIllinois
2 racesKSKansas
2 racesNYNew York
2 racesVAVirginia
2 racesGAGeorgia
1 raceMAMassachusetts
1 raceNENebraska
1 raceOHOhio
1 raceUTUtah
0 races50-State Challenge
28/ 51 states + DC
23 states to go