Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 5AA Championships · Oct 2416:03.98MSHSL Section 5AA ChampionshipsOctober 24, 2019
5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 3117:51.32TCRC XC ShowcaseOctober 31, 2020
5,000 Meters · Highland 9 Golf CourseMIAC Conference Championships · Oct 2929:16.7MIAC Conference ChampionshipsOctober 29, 2022
5,000 Meters · Isanti Middle SchoolBluejacket Invitational · Sep 818:46.2Bluejacket InvitationalSeptember 8, 2017
5,000 Meters · St. Olaf CollegeSt. Olaf Canon River Closer/AECMR · Nov 616:07.30St. Olaf Canon River Closer/AECMRNovember 6, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:33.7NXR Heartland Regional ChampionshipsNovember 10, 2019
8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 127:04.6MIAC ChampionshipsNovember 1, 2025
8,000 Meters · St. Olaf CollegeSt. Olaf Haunted Hustle · Oct 1826:48.80St. Olaf Haunted HustleOctober 18, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 327:29.3Blugold 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
Nov 6St. Olaf Canon River Closer/AECMRNov 6 · 5,000 Meters College · Place 2 · St. OlafSt. Olaf5,000 Meters College216:07.30 PBSr
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 34 · St. OlafSt. Olaf8,000 Meters College3427:04.6 PBSr
Oct 18St. Olaf Haunted HustleOct 18 · 8,000 Meters College · Place 7 · St. OlafSt. Olaf8,000 Meters College726:48.80 PBSr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Open · Place 20 · St. OlafSt. Olaf8,000 Meters Open2027:29.3 PBSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2MIAC ChampionshipsNov 2 · 8,000 Meters College · Place 115 · St. OlafSt. Olaf8,000 Meters College11528:57.70Jr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16St. Olaf InvitationalSep 16 · 8,000 Meters Varsity · Place 39 · St. OlafSt. Olaf8,000 Meters Varsity3927:32.9SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29MIAC Conference ChampionshipsOct 29 · 5,000 Meters College · Place 121 · St. OlafSt. Olaf5,000 Meters College12129:16.7 PBFr
Sep 2St. Olaf Ole OpenerSep 2 · 5,000 Meters College · Place 46 · St. OlafSt. Olaf5,000 Meters College4618:52.2Fr

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 43 · CentennialCentennial5,000 Meters Varsity4316:30.6012
Oct 27MSHSL Section 7AAA ChampionshipsOct 27 · 5,000 Meters Section · Place 3 · CentennialCentennial5,000 Meters Section316:08.712

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31TCRC XC ShowcaseOct 31 · 5,000 Meters Large Class · Place 119 · CentennialCentennial5,000 Meters Large Class11917:51.32 PB11
Oct 14MSHSL Section 5AAOct 14 · 5,000 Meters Varsity · Place 7 · CentennialCentennial5,000 Meters Varsity716:37.311

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational -Combined · Place 27 · CentennialCentennial5,000 Meters Open Invitational -Combined2716:33.7 PB10
Nov 2MSHSL State Cross Country Class AA ChampionshipsNov 2 · 5,000 Meters Class AA · Place 73 · CentennialCentennial5,000 Meters Class AA7316:42.9510
Oct 24MSHSL Section 5AA ChampionshipsOct 24 · 5,000 Meters Section · Place 7 · CentennialCentennial5,000 Meters Section716:03.98 PB10

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Open Invitational -MERGE · Place 412 · CentennialCentennial5,000 Meters Open Invitational -MERGE41218:12.99
Nov 3MSHSL Class AA State ChampionshipsNov 3 · 5,000 Meters Varsity · Place 135 · CentennialCentennial5,000 Meters Varsity13517:12.19
Oct 25MSHSL Section 5AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 15 · CentennialCentennial5,000 Meters Varsity1516:29.99
Oct 2STMA InvitationalOct 2 · 5,000 Meters Varsity · Place 6 · CentennialCentennial5,000 Meters Varsity617:09.6Unofficial9

2017 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Open Invitational · Place 236 · CentennialCentennial5,000 Meters Open Invitational23617:02.248
Oct 26MSHSL Section 5AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 33 · CentennialCentennial5,000 Meters Varsity3317:15.28
Sep 8Bluejacket InvitationalSep 8 · 5,000 Meters Varsity · Place 19 · CentennialCentennial5,000 Meters Varsity1918:46.2 PB8