Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Bancroft Bay ParkAlbert Lea Invitational · Aug 2913:04.15Albert Lea InvitationalAugust 29, 2022
5,000 Meters · Bancroft Bay ParkAlbert Lea Invitational · Aug 2522:28.7Albert Lea InvitationalAugust 25, 2025
5,000 Meters · Benson ParkMankato East Invitational · Oct 1418:51.0Mankato East InvitationalOctober 14, 2026
5,000 Meters · Brooktree Golf CourseMSHSL Section 1AAA Championships · Oct 2419:44.9MSHSL Section 1AAA ChampionshipsOctober 24, 2024
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invite · Sep 2622:32.90New Prague XC InviteSeptember 26, 2023
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1121:08.0Mayo InvitationalSeptember 11, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:32.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 119:47.9MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 719:22.7MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 520:16.8Faribault InvitationalSeptember 5, 2025
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2620:11.7Jim Flim Invitational (Winona)September 26, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 70 · Owatonna5,000 Meters Class AAA7019:22.7 PB11
Oct 29MSHSL Section 1AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 17 · Owatonna5,000 Meters Varsity1719:58.111
Oct 20Big 9 Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 21 · Owatonna5,000 Meters Varsity2120:16.511
Oct 14Mankato East InvitationalOct 14 · 5,000 Meters Varsity · Place 13 · Owatonna5,000 Meters Varsity1318:51.0 PB11
Oct 8Ev Berg InvitationalOct 8 · 5,000 Meters Varsity · Place 27 · Owatonna5,000 Meters Varsity2720:00.511
Sep 26Jim Flim Invitational (Winona)Sep 26 · 5,000 Meters Varsity · Place 5 · Owatonna5,000 Meters Varsity520:11.7 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Jack Johnson Girls Maroon Competition · Place 26 · Owatonna5,000 Meters Jack Johnson Girls Maroon Competition2619:32.2 PB11
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Varsity · Place 21 · Owatonna5,000 Meters Varsity2120:49.911
Aug 31Albert Lea InvitationalAug 31 · 5,000 Meters Varsity/JV · Place 5 · Owatonna5,000 Meters Varsity/JV522:53.211

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 96 · Owatonna5,000 Meters Class AAA9619:47.9 PB10
Oct 23MSHSL Section 1AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 10 · Owatonna5,000 Meters Varsity1019:46.110
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 19 · Owatonna5,000 Meters Varsity1919:47.710
Oct 8Mankato East InvitationalOct 8 · 5,000 Meters Varsity · Place 20 · Owatonna5,000 Meters Varsity2020:11.010
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 1 · Owatonna5,000 Meters Junior Varsity120:58.310
Sep 25New Prague XC InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 3 · Owatonna5,000 Meters Junior Varsity323:23.110
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Maroon Competition · Place 129 · Owatonna5,000 Meters High School Girls Maroon Competition12923:21.310
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 26 · Owatonna5,000 Meters Varsity2621:08.0 PB10
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 20 · Owatonna5,000 Meters Varsity2020:16.8 PB10
Aug 25Albert Lea InvitationalAug 25 · 5,000 Meters Varsity/JV · Place 9 · Owatonna5,000 Meters Varsity/JV922:28.7 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 148 · Owatonna5,000 Meters Class AAA14821:27.59
Oct 24MSHSL Section 1AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 11 · Owatonna5,000 Meters Varsity1119:44.9 PB9
Oct 15Big 9 Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 28 · Owatonna5,000 Meters Varsity2820:16.19
Oct 9Mankato East InvitationalOct 9 · 5,000 Meters Varsity · Place 28 · Owatonna5,000 Meters Varsity2821:00.1FR
Oct 3Ev Berg InvitationalOct 3 · 5,000 Meters Varsity · Place 16 · Owatonna5,000 Meters Varsity1619:37.7FR
Sep 24New Prague XC InvitationalSep 24 · 5,000 Meters Varsity · Place 11 · Owatonna5,000 Meters Varsity1120:33.7FR
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 52 · Owatonna5,000 Meters Varsity5222:15.79
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 26 · Owatonna5,000 Meters Varsity2622:02.4FR
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 26 · Owatonna5,000 Meters Varsity2620:40.6FR
Aug 27Albert Lea Invitational #1Aug 27 · 5,000 Meters Junior Varsity · Place 5 · Owatonna5,000 Meters Junior Varsity521:47.1FR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 115 · Owatonna5,000 Meters Class AAA11520:36.88
Oct 26MSHSL Section 1AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 17 · Owatonna5,000 Meters Varsity1720:49.18
Oct 17Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 38 · Owatonna5,000 Meters Varsity3821:13.18
Oct 11Mankato East InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 2 · Owatonna5,000 Meters Junior Varsity221:17.68
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 4 · Owatonna5,000 Meters Junior Varsity421:25.008
Sep 26New Prague XC InviteSep 26 · 5,000 Meters Varsity · Place 34 · Owatonna5,000 Meters Varsity3422:32.90 PB8
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 66 · Owatonna5,000 Meters Varsity6622:14.88
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 66 · Owatonna5,000 Meters Varsity6622:14.88
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 49 · Owatonna5,000 Meters Varsity4922:27.708
Aug 28Albert Lea InvitationalAug 28 · 5,000 Meters Varsity · Place 11 · Owatonna5,000 Meters Varsity1123:26.38

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27Section 1AAA JVOct 27 · 5,000 Meters Junior Varsity · Place 57 · Owatonna5,000 Meters Junior Varsity5722:53.097
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 37 · Owatonna5,000 Meters Junior Varsity3722:25.097
Sep 27New Prague XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 31 · Owatonna5,000 Meters Junior Varsity3123:56.17
Aug 29Albert Lea InvitationalAug 29 · 2,500 Meters Junior High · Place 26 · Owatonna2,500 Meters Junior High2613:04.15 PB7