Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Northwoods ParkKevin Moorhead Northwood’s Invitational · Aug 2812:02.2Kevin Moorhead Northwood’s InvitationalAugust 28, 2026
5,000 Meters · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2419:42.8Buffalo InvitationalSeptember 24, 2026
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1419:18.7Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:07.8Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmMSHSL Section 6AAA Championships · Oct 3019:19.5MSHSL Section 6AAA ChampionshipsOctober 30, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1922:07.0Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 719:17.5MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Orono High SchoolOrono XC Invitational · Sep 220:33.5Orono XC InvitationalSeptember 2, 2026
5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 818:54.9Thundering Royal Elk InvitationalOctober 8, 2026
5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2920:17.2Norm Ayen XC InvitationalSeptember 29, 2026
5,000 Meters · The Ponds Golf CourseSaints Invitational · Sep 1121:46.7Saints InvitationalSeptember 11, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 62 · Rogers5,000 Meters Class AAA6219:17.5 PB11
Oct 30MSHSL Section 6AAA ChampionshipsOct 30 · 5,000 Meters Varsity · Place 13 · Rogers5,000 Meters Varsity1319:19.5 PB11
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 11 · Rogers5,000 Meters Varsity1119:18.7 PB11
Oct 8Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 13 · Rogers5,000 Meters Varsity1318:54.9 PB11
Sep 29Norm Ayen XC InvitationalSep 29 · 5,000 Meters Girls Varsity · Place 8 · Rogers5,000 Meters Girls Varsity820:17.2 PB11
Sep 24Buffalo InvitationalSep 24 · 5,000 Meters Varsity · Place 12 · Rogers5,000 Meters Varsity1219:42.8 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Girls Championship Race · Place 79 · Rogers5,000 Meters High School Girls Championship Race7919:07.8 PB11
Sep 10Bauman-Rovn InvitationalSep 10 · 5,000 Meters Varsity · Place 11 · Rogers5,000 Meters Varsity1119:58.011
Sep 2Orono XC InvitationalSep 2 · 5,000 Meters Girls Varsity · Place 3 · Rogers5,000 Meters Girls Varsity320:33.5 PB11
Aug 28Kevin Moorhead Northwood’s InvitationalAug 28 · 2 Miles Varsity · Place 13 · Rogers2 Miles Varsity1312:02.2 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22MSHSL Section 6AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 27 · Rogers5,000 Meters Varsity2720:31.010
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 15 · Rogers5,000 Meters Varsity1520:15.410
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 20 · Rogers5,000 Meters Varsity2020:49.810
Sep 23Norm Ayen XC InvitationalSep 23 · 5,000 Meters Varsity · Place 14 · Rogers5,000 Meters Varsity1421:15.510
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Gopher Competition · Place 44 · Rogers5,000 Meters High School Girls Gopher Competition4422:07.0 PB10
Sep 11Saints InvitationalSep 11 · 5,000 Meters Varsity · Place 18 · Rogers5,000 Meters Varsity1821:46.7 PB10