Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · National Sports CenterTwin Cities Twilight · Sep 220:04.4Twin Cities TwilightSeptember 2, 2022
3 Miles · Rotary ParkMatt Hadler Memorial Invitational · Sep 821:49.47Matt Hadler Memorial InvitationalSeptember 8, 2018
5,000 Meters · Grant ParkSoutheast Conference · Oct 1321:51.80Southeast ConferenceOctober 13, 2018
5,000 Meters · Highland 9 Golf CourseMIAC Conference Championships · Oct 2925:53.8MIAC Conference ChampionshipsOctober 29, 2022
5,000 Meters · Lake Denoon Middle SchoolMuskego Warrior Invitational · Sep 2522:04.4Muskego Warrior InvitationalSeptember 25, 2021
5,000 Meters · Sheridan ParkCudahy Purgolder Invitational · Oct 222:19.8Cudahy Purgolder InvitationalOctober 2, 2021
5,000 Meters · State CourseWIAA State Championships · Oct 3022:45.4WIAA State ChampionshipsOctober 30, 2021
5,000 Meters · Tendick ParkHighlander Invite · Aug 3123:43.1Highlander InviteAugust 31, 2018
6,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3026:02.3Dan Huston InvitationalSeptember 30, 2023
6,000 Meters · Highland 9-Hole Golf CourseMIAC Preview · Sep 1225:52.6MIAC PreviewSeptember 12, 2025
6,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 1425:47.6Jim Drews InvitationalOctober 14, 2023
6,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 3026:02.3Dan Huston InvitationalSeptember 30, 2023
6,000 Meters · St. Olaf CollegeMIAC Championships · Nov 225:33.90MIAC ChampionshipsNovember 2, 2024
6,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3026:02.30Steve Johnson InvitationalSeptember 30, 2023
6,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 325:47.6Blugold InvitationalOctober 3, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Blugold InvitationalOct 3 · 6,000 Meters Varsity · Place 211 · Bethel (Minn.)Bethel (Minn.)6,000 Meters Varsity21125:47.6 PBSr
Sep 20St. Olaf InvitationalSep 20 · 6,000 Meters College · Place 121 · Bethel (Minn.)Bethel (Minn.)6,000 Meters College12125:59.3Sr
Sep 12MIAC PreviewSep 12 · 6,000 Meters Women · Place 57 · Bethel (Minn.)Bethel (Minn.)6,000 Meters Women5725:52.6 PBSr
Aug 29St. Olaf Ole OpenerAug 29 · 5,000 Meters Varsity · Place 43 · Bethel (Minn.)Bethel (Minn.)5,000 Meters Varsity4321:08.9SR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA North Region ChampionshipsNov 16 · 6,000 Meters D3 North · Place 149 · Bethel (Minn.)Bethel (Minn.)6,000 Meters D3 North14925:35.1Jr
Nov 2MIAC ChampionshipsNov 2 · 6,000 Meters College · Place 80 · Bethel (Minn.)Bethel (Minn.)6,000 Meters College8025:33.90 PBJr
Oct 5Carleton Running of the CowsOct 5 · 6,000 Meters Varsity · Place 144 · Bethel (Minn.)Bethel (Minn.)6,000 Meters Varsity14425:53.7JR
Sep 21St. Olaf InvitationalSep 21 · 6,000 Meters Varsity · Place 126 · Bethel (Minn.)Bethel (Minn.)6,000 Meters Varsity12626:42.00JR
Sep 6Toni St. Pierre InvitationalSep 6 · 5,000 Meters Varsity · Place 46 · Bethel (Minn.)Bethel (Minn.)5,000 Meters Varsity4620:45.8JR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28MIAC ChampionshipsOct 28 · 6,000 Meters Varsity · Place 102 · Bethel (Minn.)Bethel (Minn.)6,000 Meters Varsity10225:54.4SO-2
Oct 14Jim Drews InvitationalOct 14 · 6,000 Meters College · Place 135 · Bethel (Minn.)Bethel (Minn.)6,000 Meters College13525:47.6 PBSo
Sep 30Dan Huston InvitationalSep 30 · 6,000 Meters College · Place 82 · Bethel (Minn.)Bethel (Minn.)6,000 Meters College8226:02.3 PBSo
Sep 30Dan Huston InvitationalSep 30 · 6,000 Meters College · Place 87 · Bethel (Minn.)Bethel (Minn.)6,000 Meters College8726:02.3 PBSo
Sep 30Steve Johnson InvitationalSep 30 · 6,000 Meters College Womens 6000M · Place 87 · Bethel (Minn.)Bethel (Minn.)6,000 Meters College Womens 6000M8726:02.30 PBSo
Sep 16Running of the CowsSep 16 · 6,000 Meters Varsity · Place 103 · Bethel (Minn.)Bethel (Minn.)6,000 Meters Varsity10326:12.4SO
Jul 7St. Olaf InvitationalJul 7 · 6,000 Meters New Division · Place 114 · Bethel (Minn.)Bethel (Minn.)6,000 Meters New Division11426:13.20So
Jun 19MIAC Test ChampsJun 19 · 6,000 Meters New Division · Place 114 · Bethel (Minn.)Bethel (Minn.)6,000 Meters New Division11426:13.20UnofficialSo

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29MIAC Conference ChampionshipsOct 29 · 5,000 Meters College · Place 67 · Bethel (Minn.)Bethel (Minn.)5,000 Meters College6725:53.8 PBFr
Sep 2Twin Cities TwilightSep 2 · 3 Miles College · Place 15 · Bethel (Minn.)Bethel (Minn.)3 Miles College1520:04.4 PBFr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30WIAA State ChampionshipsOct 30 · 5,000 Meters Girls D1 · Place 171 · FranklinFranklin5,000 Meters Girls D117122:45.4 PB12
Oct 23WIAA D1 Sectional - South MilwaukeeOct 23 · 5,000 Meters Varsity · Place 23 · FranklinFranklin5,000 Meters Varsity237:1912
Oct 16Southeast Conference MeetOct 16 · 5,000 Meters Varsity · Place 26 · FranklinFranklin5,000 Meters Varsity2621:58.712
Oct 2Cudahy Purgolder InvitationalOct 2 · 5,000 Meters Varsity · Place 30 · FranklinFranklin5,000 Meters Varsity3022:19.8 PB12
Sep 25Muskego Warrior InvitationalSep 25 · 5,000 Meters Varsity · Place 45 · FranklinFranklin5,000 Meters Varsity4522:04.4 PB12
Sep 3West Allis Central Bulldog InviteSep 3 · 5,000 Meters Varsity · Place 33 · FranklinFranklin5,000 Meters Varsity3322:08.1626

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 20Franklin CC InviteSep 20 · 5,000 Meters Varsity · Place 44 · FranklinFranklin5,000 Meters Varsity4422:54.6910
Sep 12Arrowhead InvitationalSep 12 · 5,000 Meters Varsity · Place 121 · FranklinFranklin5,000 Meters Varsity12122:37.710
Sep 6Homestead Highlander InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 29 · FranklinFranklin5,000 Meters Junior Varsity2923:50.210

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13Southeast ConferenceOct 13 · 5,000 Meters Varsity · Place 21 · FranklinFranklin5,000 Meters Varsity2121:51.80 PB9
Sep 22Midwest InvitationalSep 22 · Varsity · Place 135 · FranklinFranklinVarsity1356:509
Sep 8Matt Hadler Memorial InvitationalSep 8 · 3 Miles Varsity · Place 46 · FranklinFranklin3 Miles Varsity4621:49.47 PB9
Aug 31Highlander InviteAug 31 · 5,000 Meters Junior Varsity · Place 10 · FranklinFranklin5,000 Meters Junior Varsity1023:43.1 PB9