Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Whetstone Creek Golf CourseThe Bank Invite · Sep 1313:57.85The Bank InviteSeptember 13, 2025
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1320:48.0Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Bois De SiouxHOL Cross Country Championships · Oct 1421:20.2HOL Cross Country ChampionshipsOctober 14, 2025
5,000 Meters · Hawley Golf ClubDale Skallerud Memorial XC Meet · Oct 820:25.5Dale Skallerud Memorial XC MeetOctober 8, 2026
5,000 Meters · Meadowlark Golf CourseMelrose Dutchmen Invitational · Sep 2220:44.5Melrose Dutchmen InvitationalSeptember 22, 2026
5,000 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Oct 121:54.43John Hermes InvitationalOctober 1, 2026
5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 2320:23.90MSHSL Section 8AA ChampionshipsOctober 23, 2025
5,000 Meters · Thief River Golf ClubMSHSL Section 8AA Championships · Oct 2920:26.06MSHSL Section 8AA ChampionshipsOctober 29, 2026
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 3122:43.4Central Minnesota River RunAugust 31, 2026
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invitational · Sep 1221:17.16The Bank InvitationalSeptember 12, 2026
5,000 Meters · Willow Creek Municipal GolfBarnesville CC Invitational · Sep 1022:04.90Barnesville CC InvitationalSeptember 10, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 8AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 25 · Breckenridge/Wahpeton5,000 Meters Varsity2520:26.06 PB8
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 14 · Breckenridge/Wahpeton5,000 Meters Varsity1420:50.88
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 14 · Breckenridge/Wahpeton5,000 Meters Varsity1420:50.88
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters Girls Varsity · Place 45 · Breckenridge/Wahpeton5,000 Meters Girls Varsity4520:48.0 PB8
Oct 8Dale Skallerud Memorial XC MeetOct 8 · 5,000 Meters Girls Varsity 5k · Place 7 · Breckenridge/Wahpeton5,000 Meters Girls Varsity 5k720:25.5 PB8
Oct 1John Hermes InvitationalOct 1 · 5,000 Meters Varsity · Place 16 · Breckenridge/Wahpeton5,000 Meters Varsity1621:54.43 PB8
Sep 22Melrose Dutchmen InvitationalSep 22 · 5,000 Meters Varsity · Place 13 · Breckenridge/Wahpeton5,000 Meters Varsity1320:44.5 PB8
Sep 17Breckenridge-Wahpeton Memorial Cross Country Meet Sep 17 · 5,000 Meters Girls Varsity · Place 5 · Breckenridge/Wahpeton5,000 Meters Girls Varsity521:23.98
Sep 12The Bank InvitationalSep 12 · 5,000 Meters Varsity · Place 9 · Breckenridge/Wahpeton5,000 Meters Varsity921:17.16 PB8
Sep 10Barnesville CC InvitationalSep 10 · 5,000 Meters Varsity · Place 5 · Breckenridge/Wahpeton5,000 Meters Varsity522:04.90 PB8
Sep 3TRF Booster Club InvitationalSep 3 · 5,000 Meters Girls Varsity 5k · Place 29 · Breckenridge/Wahpeton5,000 Meters Girls Varsity 5k2922:41.88
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Varsity · Place 13 · Breckenridge/Wahpeton5,000 Meters Varsity1322:43.4 PB8

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 8AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 26 · Breckenridge/Wahpeton5,000 Meters Varsity2620:23.90 PB7
Oct 14HOL Cross Country ChampionshipsOct 14 · 5,000 Meters Girls Varsity · Place 32 · Breckenridge/Wahpeton5,000 Meters Girls Varsity3221:20.2 PB7
Sep 13The Bank InviteSep 13 · 3,000 Meters 7th/8th Girls · Place 7 · Breckenridge/Wahpeton3,000 Meters 7th/8th Girls713:57.85 PB7