Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1517:49.77Mayo InvitationalSeptember 15, 2022
3,200 Meters · Hok Si La ParkLake City Invitational · Sep 2011:29.4Lake City InvitationalSeptember 20, 2022
5,000 Meters · Bancroft Bay ParkMSHSL Section 1AA Championships · Oct 2718:54.75MSHSL Section 1AA ChampionshipsOctober 27, 2022
5,000 Meters · Cedar River Golf CourseThree Rivers Conference Championships · Oct 1517:35.4Three Rivers Conference ChampionshipsOctober 15, 2024
5,000 Meters · Chosen Valley Golf CourseChatfield Invitational · Oct 318:52.58Chatfield InvitationalOctober 3, 2023
5,000 Meters · Dover-Eyota Elementary SchoolDover-Eyota Invitational · Sep 1420:27.8Dover-Eyota InvitationalSeptember 14, 2021
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1418:53.13Mayo InvitationalSeptember 14, 2023
5,000 Meters · Heartland Country ClubLA/RP Meet #2 · Oct 720:10.6LA/RP Meet #2October 7, 2021
5,000 Meters · Hok Si La ParkLake City Invitational · Sep 1917:43.07Lake City InvitationalSeptember 19, 2023
5,000 Meters · North Alexander ParkMSHSL Section 1AA Championships · Oct 2417:44.6MSHSL Section 1AA ChampionshipsOctober 24, 2024
5,000 Meters · Piper Hills Golf CoursePEM/Jodi Rahman Invitational · Oct 1219:24.4PEM/Jodi Rahman InvitationalOctober 12, 2021
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 417:14.03Augustana Twilight XC MeetSeptember 4, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 328:00.1Running of the CowsOctober 3, 2026
8,000 Meters · Highland 9-Hole Golf CourseMIAC Preview · Sep 1228:42.3MIAC PreviewSeptember 12, 2025
8,000 Meters · River Oaks Golf CourseToni St. Pierre Invitational · Sep 1828:02.2Toni St. Pierre InvitationalSeptember 18, 2026
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1828:27.6Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf CollegeMIAC XC Championship · Oct 3126:58.2MIAC XC ChampionshipOctober 31, 2026
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 328:21.0Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MIAC XC ChampionshipOct 31 · 8,000 Meters Men · Place 49 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Men4926:58.2 PBSo
Oct 17St. Bens & St. John's Autumn ClassicOct 17 · 8,000 Meters Varsity · Place 17 · St. John's (Minn.)St. John's (Minn.)8,000 Meters Varsity1727:12.4SO
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 107 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Maize10728:00.1 PBSo
Sep 18Toni St. Pierre InvitationalSep 18 · 8,000 Meters Collegiate · Place 44 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Collegiate4428:02.2 PBSo
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 253 · Saint John's (Minn.)Saint John's (Minn.)5,000 Meters College Men25317:14.03 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 115 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters College11529:27.2Fr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 321 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Gold32128:27.6 PBFr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 193 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Varsity19328:21.0 PBFr
Sep 12MIAC PreviewSep 12 · 8,000 Meters Men · Place 39 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Men3928:42.3 PBFr
Sep 5Toni St. Pierre Invitational Sep 5 · 5,000 Meters Varsity · Place 26 · St. John's (Minn.)St. John's (Minn.)5,000 Meters Varsity2616:57.2FR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 19 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1917:44.6 PB12
Oct 15Three Rivers Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 12 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1217:35.4 PB12
Oct 8PEM/Jodi Rahman InvitationalOct 8 · 5,000 Meters Varsity · Place 23 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity2317:55.9SR
Oct 3LARP InvitationalOct 3 · 5,000 Meters Varsity · Place 10 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1017:35.4012
Sep 26St. Charles InvitationalSep 26 · 5,000 Meters Varsity · Place 10 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1018:24.6SR
Sep 17Lake City InvitationalSep 17 · 3,200 Meters Varsity · Place 4 · Plainview-Elgin-MillvillePlainview-Elgin-Millville3,200 Meters Varsity410:34.0SR
Sep 10Dover Eyota InvitationalSep 10 · Varsity · Place 3 · Plainview-Elgin-MillvillePlainview-Elgin-MillvilleVarsity317:5612
Sep 5Hayfield InvitationalSep 5 · 5,000 Meters Varsity · Place 5 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity517:56.6SR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 22 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity2219:14.511
Oct 17Three Rivers Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 12 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1217:43.811
Oct 10PEM/Jodi Rahman InvitationalOct 10 · 5,000 Meters Varsity · Place 15 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1518:09.111
Oct 3Chatfield InvitationalOct 3 · 5,000 Meters Varsity · Place 8 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity818:52.58 PB11
Sep 28St. Charles InvitationalSep 28 · 5,000 Meters Varsity · Place 12 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1218:26.48—
Sep 19Lake City InvitationalSep 19 · 5,000 Meters Varsity · Place 9 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity917:43.07 PB11
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 74 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity7418:53.13 PB11
Sep 7Hayfield InvitationalSep 7 · 5,000 Meters Varsity · Place 4 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity417:36.94—
Aug 28Albert Lea InvitationalAug 28 · 5,000 Meters Varsity · Place 20 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity2019:53.311

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1AA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 39 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity3918:54.75 PB10
Oct 18Three Rivers Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 16 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1618:36.210
Oct 4Chatfield InvitationalOct 4 · 5,000 Meters Varsity · Place 13 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1319:07.7710
Sep 29St. Charles InvitationalSep 29 · 5,000 Meters Varsity · Place 14 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity1418:42.69—
Sep 20Lake City InvitationalSep 20 · 3,200 Meters Varsity · Place 15 · Plainview-Elgin-MillvillePlainview-Elgin-Millville3,200 Meters Varsity1511:29.4 PB10
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 70 · Plainview-Elgin-MillvillePlainview-Elgin-Millville2.95 Miles Varsity7017:49.77 PB10
Aug 29Albert Lea InvitationalAug 29 · 5,000 Meters Varsity · Place 24 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity2420:04.7610

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 1AA ChampionshipsOct 28 · 5,000 Meters Section · Place 57 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Section5719:37.79
Oct 12PEM/Jodi Rahman InvitationalOct 12 · 5,000 Meters Varsity · Place 35 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity3519:24.4 PB9
Oct 7LA/RP Meet #2Oct 7 · 5,000 Meters Varsity · Place 50 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity5020:10.6 PB9
Sep 21Lake City InvitationalSep 21 · 5,000 Meters Varsity · Place 58 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity5820:19.009
Sep 16Mayo InvitationalSep 16 · 5,000 Meters Varsity · Place 126 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity12621:10.019
Sep 14Dover-Eyota InvitationalSep 14 · 5,000 Meters Varsity · Place 36 · Plainview-Elgin-MillvillePlainview-Elgin-Millville5,000 Meters Varsity3620:27.8 PB9