Back to League Tables
AJ
Ann Johnson
FemaleMinnesota1991–2026
166
Total Finishes
99
Distinct Races
31
States (61%)
1:43:20
PR (7:53/mi)
2:45:22
Average
+0:39:53
Slower (first to last)
Medal House
2003
White Mountain Milers Half Marathon
2:05:01
#271 overall#106 gender
2002
Beer City Half™ San Diego
2:13:34
#3554 overall#1328 gender
2002
Coeur D'Alene Marathon & Half Marathon
2:43:10
#582 overall#309 gender
2001
Grandma's Marathon
2:22:38
#3041 overall#1421 gender
2001
Journey's Marathon
2:29:29
#245 overall#103 gender
2000
Grandma's Marathon
2:09:53
#2394 overall#1044 gender
1999
Hurricane Half & 5K
2:00:01
#81 overall#25 gender
1999
Grandma's Marathon
2:13:12
#2386 overall#1056 gender
1998
2025 500 Festival Running Events
2:54:03
#13193 overall#4973 gender
1998
Kentucky Derby Festival Race Weekend
2:55:01
#5857 overall#1951 gender
1995
Grandma's Marathon
2:10:47
#1385 overall#567 gender
1991
Grandma's Marathon
2:24:58
#973 overall#431 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Greater St. Louis MarathonSt. Louis | MO | 3:04:51 | #3530 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 2:36:14 | #3035 |
| 2025 | Skinny Raven Half & 10KAnchorage | AK | 2:46:47 | #401 |
| 2025 | Detroit Free Press MarathonDetroit | MI | 2:57:08 | #7262 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:00:46 | #11809 |
| 2024 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:51:13 | #2618 |
| 2024 | The Woodlands MarathonThe Woodlands | TX | 3:11:43 | #2347 |
| 2024 | Ogden MarathonOgden | UT | 4:17:44 | #2775 |
| 2023 | Mankato Marathon WeekendMankato | MN | 2:34:14 | #647 |
| 2023 | Ely Marathon WeekendEly | MN | 2:49:05 | #206 |
| 2023 | BCS College Station MarathonCollege Station | TX | 2:52:35 | #1436 |
| 2023 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:30:00 | #10826 |
| 2023 | Black Bear Half Marathon & 8KHendersonville | NC | 3:44:50 | #444 |
| 2022 | Hayden Lake MarathonHayden Lake | ID | 1:43:20 | #13 |
| 2022 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:45:33 | #63 |
| 2022 | Priest Lake MarathonPriest Lake | ID | 1:49:23 | #8 |
| 2022 | Grandma's MarathonDuluth | MN | 2:36:58 | #5407 |
| 2022 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:31:47 | #12192 |
| 2021 | Galena River Fall Half Marathon & 8kGalena | IL | 2:05:16 | #80 |
| 2021 | Fargo Marathon WeekendFargo | ND | 2:31:36 | #1213 |
| 2021 | Governor's CupHelena | MT | 2:45:58 | #202 |
| 2021 | Governor's CupHelena | MT | 2:45:59 | #202 |
| 2021 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:35:37 | #3480 |
| 2021 | Rock 'n' Roll Washington DCWashington | DC | 3:38:15 | #9513 |
| 2020 | Katy Half Marathon & 5K presented by Houston MethodistKaty | TX | 2:11:00 | #542 |
| 2019 | Galena River Fall Half Marathon & 8kGalena | IL | 1:58:16 | #88 |
| 2019 | BCS College Station MarathonCollege Station | TX | 2:13:04 | #665 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:53:55 | #4826 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:58:12 | #4993 |
| 2019 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 2:58:12 | #925 |
| 2019 | Asheville Marathon and HalfAsheville | NC | 2:58:28 | #983 |
| 2019 | 3M Half MarathonAustin | TX | 2:58:34 | #5494 |
| 2019 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 3:07:54 | #547 |
| 2019 | NYRR Virtual Halfway There 13.1MAnywhere | NY | 3:11:33 | #4605 |
| 2019 | Appalachian SeriesSeneca | SC | 3:15:21 | #13 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:19:04 | #9279 |
| 2018 | Run CRANDICIowa City | IA | 1:57:15 | #309 |
| 2018 | YMCA Maple Leaf Road RacesLa Crosse | WI | 1:57:21 | #184 |
| 2018 | Fargo Marathon WeekendFargo | ND | 2:30:42 | #2929 |
| 2018 | Ely Marathon WeekendEly | MN | 2:35:50 | #240 |
| 2018 | Blue Bell Fun RunBrenham | TX | 2:39:43 | #347 |
| 2018 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:58:19 | #800 |
| 2018 | Vintage Park Half MarathonHouston | TX | 2:58:19 | #801 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:02:26 | #8090 |
| 2018 | Capital City Half MarathonColumbus | OH | 3:02:48 | #6070 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:03:04 | #12019 |
| 2018 | All American Half MarathonFort Bragg | NC | 3:19:58 | #1436 |
| 2018 | Run Sunset BeachSunset Beach | NC | 3:28:12 | #761 |
| 2018 | Run Sunset BeachSunset Beach | NC | 3:28:12 | #761 |
| 2018 | Capital City MarathonOlympia | WA | 3:36:52 | #956 |
| 2017 | Mankato Marathon WeekendMankato | MN | 2:20:39 | #900 |
| 2017 | Fargo Marathon WeekendFargo | ND | 2:21:20 | #2689 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:44:06 | #6891 |
| 2017 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:53:30 | #1020 |
| 2017 | Asheville Marathon and HalfAsheville | NC | 3:04:49 | #1104 |
| 2017 | The Woodlands MarathonThe Woodlands | TX | 3:09:12 | #3274 |
| 2017 | Run the BluegrassLexington | KY | 3:09:36 | #2849 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:12:05 | #10013 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:12:44 | #8787 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:46:14 | #10299 |
| 2016 | Hot Cider Hustle - Twin Cities Half Marathon & 5KBloomington | MN | 2:02:09 | #160 |
| 2016 | Chi Town Half Marathon & 10KChicago | IL | 2:04:32 | #861 |
| 2016 | Team Ortho Women RockMinneapolis | MN | 2:05:30 | #225 |
| 2016 | Marion Arts Festival Half MarathonMarion | IA | 2:12:17 | #315 |
| 2016 | Leavenworth MarathonLeavenworth | WA | 2:31:54 | #1005 |
| 2016 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:36:51 | #4305 |
| 2016 | The Woodlands MarathonThe Woodlands | TX | 2:51:20 | #2951 |
| 2016 | Run Sunset BeachSunset Beach | NC | 3:17:12 | #552 |
| 2016 | Run Sunset BeachSunset Beach | NC | 3:17:12 | #552 |
| 2016 | Westy Half & 5kWestminster | CO | 3:39:45 | #132 |
| 2016 | Westminster Half Marathon & 5KWestminster | CO | 3:39:45 | #132 |
| 2016 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 3:44:16 | #1436 |
| 2015 | Marion Arts Festival Half MarathonMarion | IA | 2:00:36 | #207 |
| 2015 | Mankato Marathon WeekendMankato | MN | 2:19:34 | #1033 |
| 2015 | Fargo Marathon WeekendFargo | ND | 2:20:48 | #3308 |
| 2015 | Kaiser Permanente Colfax MarathonDenver | CO | 2:35:03 | #4201 |
| 2015 | Brewers Mini Marathonmilwaukee | WI | 2:49:05 | #2256 |
| 2015 | Run Ocean Isle Beach 2027Ocean Isle Beach | NC | 2:50:22 | #109 |
| 2015 | Run Ocean Isle BeachOcean Isle | NC | 2:50:22 | #109 |
| 2015 | Run Ocean Isle BeachOcean Isles Beach | NC | 2:50:22 | #109 |
| 2015 | Asheville Marathon and HalfAsheville | NC | 2:53:25 | #758 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 3:03:50 | #9597 |
| 2015 | Hershey Half MarathonHershey | PA | 3:12:39 | #3677 |
| 2015 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 3:16:10 | #4699 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:23:59 | #18779 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:24:41 | #3136 |
| 2015 | DONNA Marathon WeekendJacksonville Beach | FL | 4:05:46 | #3210 |
| 2014 | Marion Arts Festival Half MarathonMarion | IA | 1:57:13 | #262 |
| 2014 | Red Nose Half MarathonColumbus | GA | 2:01:28 | #262 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:17:59 | #5414 |
| 2014 | Gopher To BadgerHudson | WI | 2:19:10 | #728 |
| 2014 | Fargo Marathon WeekendFargo | ND | 2:19:44 | #3350 |
| 2014 | Eau Claire MarathonEau Claire | WI | 2:20:03 | #780 |
| 2014 | Brewers Mini Marathonmilwaukee | WI | 2:20:08 | #2362 |
| 2014 | Grandma's MarathonDuluth | MN | 2:47:06 | #6790 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:08:20 | #14182 |
| 2014 | Mill Race MarathonColumbus | IN | 3:10:20 | #1690 |
| 2014 | Game On! Marathon of the Treasure CoastStuart | FL | 3:11:20 | #314 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 3:12:25 | #21463 |
| 2014 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:36:49 | #10821 |
| 2014 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:39:04 | #17774 |
| 2014 | DONNA Marathon WeekendJacksonville Beach | FL | 3:46:31 | #3275 |
| 2013 | 2026 Acadia Half Marathon and 10KBar Harbor | ME | 2:10:33 | #76 |
| 2013 | Mankato Marathon WeekendMankato | MN | 2:11:49 | #1019 |
| 2013 | Marion Arts Festival Half MarathonMarion | IA | 2:15:21 | #403 |
| 2013 | Fargo Marathon WeekendFargo | ND | 2:20:18 | #3709 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 2:27:35 | #14404 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 2:30:09 | #6506 |
| 2013 | Chi Town Half Marathon & 10KChicago | IL | 3:00:01 | #1046 |
| 2013 | DONNA Marathon WeekendJacksonville Beach | FL | 3:09:40 | #3045 |
| 2013 | Hell Of A Half Marathon & 2 Person RelayExeter | CA | 3:30:42 | #586 |
| 2012 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:57:17 | #707 |
| 2012 | Moose Pond Half Marathon and 5KBridgton | ME | 1:59:26 | #63 |
| 2012 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:14:39 | #2287 |
| 2012 | Mankato Marathon WeekendMankato | MN | 2:20:03 | #1056 |
| 2012 | Fargo Marathon WeekendFargo | ND | 2:21:38 | #4082 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:33:19 | #12055 |
| 2012 | Urban Cow Half MarathonSacramento | CA | 3:14:00 | #3140 |
| 2012 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 3:24:16 | #7579 |
| 2011 | Shipyard Old Port Half MarathonPortland | ME | 2:04:43 | #350 |
| 2011 | Shamrock'n Half MarathonSacramento | CA | 2:17:48 | #2430 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:20:20 | #4340 |
| 2011 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:30:59 | #5049 |
| 2011 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:36:44 | #4049 |
| 2011 | Clarksburg Country RunClarksburg | CA | 3:14:02 | #478 |
| 2011 | Urban Cow Half MarathonSacramento | CA | 3:35:12 | #3445 |
| 2010 | Urban Cow Half MarathonSacramento | CA | 3:03:32 | #2805 |
| 2010 | Shamrock'n Half MarathonSacramento | CA | 3:07:58 | #3766 |
| 2009 | Half At The Hamptons Half MarathonHampton | NH | 1:51:53 | #324 |
| 2009 | Eau Claire MarathonEau Claire | WI | 2:24:16 | #766 |
| 2009 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:26:06 | #3503 |
| 2009 | Fargo Marathon WeekendFargo | ND | 2:35:24 | #3655 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:44:35 | #7556 |
| 2009 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:20:46 | #11101 |
| 2009 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 3:21:54 | #769 |
| 2008 | Monster DashMinneapolis | MN | 1:57:48 | #397 |
| 2008 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:06:19 | #1707 |
| 2008 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:11:18 | #4808 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:13:33 | #7584 |
| 2008 | Detroit Free Press MarathonDetroit | MI | 2:15:55 | #3476 |
| 2008 | DONNA Marathon WeekendJacksonville Beach | FL | 2:50:43 | #2224 |
| 2008 | Healdsburg Wine Country Half MarathonHealdsburg | CA | 2:52:53 | #954 |
| 2008 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:22:10 | #3919 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:26:39 | #11518 |
| 2007 | Detroit Free Press MarathonDetroit | MI | 2:09:57 | #2284 |
| 2007 | Kiawah Island MarathonKiawah Island | SC | 2:13:01 | #1277 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:18:01 | #5367 |
| 2007 | Fargo Marathon WeekendFargo | ND | 2:30:03 | #2254 |
| 2007 | Grandma's MarathonDuluth | MN | 2:54:14 | #5090 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:33:15 | #11899 |
| 2006 | La Jolla Half Marathon & 5KSan Diego | CA | 2:03:22 | #2058 |
| 2005 | Boston's Run To RememberBoston | MA | 2:09:00 | #2485 |
| 2005 | Detroit Free Press MarathonDetroit | MI | 2:14:22 | #2498 |
| 2005 | DEXTER-ANN ARBOR RUNDexter | MI | 2:28:55 | #1972 |
| 2005 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 3:08:47 | #838 |
| 2004 | DEXTER-ANN ARBOR RUNDexter | MI | 2:21:11 | #1852 |
| 2004 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:57:15 | #760 |
| 2004 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 3:37:52 | #522 |
| 2003 | White Mountain Milers Half MarathonNorth Conway | NH | 2:05:01 | #271 |
| 2003 | Grandma's MarathonDuluth | MN | 2:34:30 | #4027 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 2:13:34 | #3554 |
| 2002 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:43:10 | #582 |
| 2001 | Grandma's MarathonDuluth | MN | 2:22:38 | #3041 |
| 2001 | Journey's MarathonEagle River | WI | 2:29:29 | #245 |
| 2000 | Grandma's MarathonDuluth | MN | 2:09:53 | #2394 |
| 1999 | Hurricane Half & 5KHurricane | UT | 2:00:01 | #81 |
| 1999 | Grandma's MarathonDuluth | MN | 2:13:12 | #2386 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:54:03 | #13193 |
| 1998 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:55:01 | #5857 |
| 1995 | Grandma's MarathonDuluth | MN | 2:10:47 | #1385 |
| 1991 | Grandma's MarathonDuluth | MN | 2:24:58 | #973 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MNMinnesota
19 racesFLFlorida
18 racesTXTexas
15 racesCACalifornia
14 racesNCNorth Carolina
12 racesMIMichigan
10 racesNDNorth Dakota
9 racesWIWisconsin
9 racesILIllinois
7 racesCOColorado
5 racesIAIowa
5 racesIDIdaho
5 racesWAWashington
5 racesMEMaine
4 racesOHOhio
4 racesINIndiana
3 racesUTUtah
3 racesAZArizona
2 racesDCDistrict of Columbia
2 racesKYKentucky
2 racesLALouisiana
2 racesNHNew Hampshire
2 racesNVNevada
2 racesSCSouth Carolina
2 racesGAGeorgia
1 raceMOMissouri
1 raceNYNew York
1 raceOKOklahoma
1 racePAPennsylvania
1 raceVAVirginia
1 raceDEDelaware
0 races50-State Challenge
31/ 51 states + DC
20 states to go