Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Northwoods ParkKevin Moorhead Northwood’s Invitational · Aug 2812:27.9Kevin Moorhead Northwood’s InvitationalAugust 28, 2026
5,000 Meters · Bertram ParkMonticello Invitational · Sep 622:03.5Monticello InvitationalSeptember 6, 2025
5,000 Meters · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2420:35.7Buffalo InvitationalSeptember 24, 2026
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1419:48.7Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:48.1Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmMSHSL Section 6AAA Championships · Oct 3019:59.1MSHSL Section 6AAA ChampionshipsOctober 30, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1923:06.3Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Orono High SchoolOrono XC Invitational · Sep 221:12.5Orono XC InvitationalSeptember 2, 2026
5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 819:20.7Thundering Royal Elk InvitationalOctober 8, 2026
5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2920:33.4Norm Ayen XC InvitationalSeptember 29, 2026
5,000 Meters · The Ponds Golf CourseSaints Invitational · Sep 1122:21.6Saints InvitationalSeptember 11, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1023:23.5NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30MSHSL Section 6AAA ChampionshipsOct 30 · 5,000 Meters Varsity · Place 22 · Rogers5,000 Meters Varsity2219:59.1 PB10
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 20 · Rogers5,000 Meters Varsity2019:48.7 PB10
Oct 8Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 22 · Rogers5,000 Meters Varsity2219:20.7 PB10
Sep 29Norm Ayen XC InvitationalSep 29 · 5,000 Meters Girls Varsity · Place 12 · Rogers5,000 Meters Girls Varsity1220:33.4 PB10
Sep 24Buffalo InvitationalSep 24 · 5,000 Meters Varsity · Place 23 · Rogers5,000 Meters Varsity2320:35.7 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Girls Championship Race · Place 148 · Rogers5,000 Meters High School Girls Championship Race14819:48.1 PB10
Sep 2Orono XC InvitationalSep 2 · 5,000 Meters Girls Varsity · Place 13 · Rogers5,000 Meters Girls Varsity1321:12.5 PB10
Aug 28Kevin Moorhead Northwood’s InvitationalAug 28 · 2 Miles Varsity · Place 26 · Rogers2 Miles Varsity2612:27.9 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 42 · Rogers5,000 Meters Varsity4221:40.79
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 50 · Rogers5,000 Meters Varsity5022:13.89
Sep 23Norm Ayen XC InvitationalSep 23 · 5,000 Meters Varsity · Place 19 · Rogers5,000 Meters Varsity1921:59.09
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Gopher Competition · Place 71 · Rogers5,000 Meters High School Girls Gopher Competition7123:06.3 PB9
Sep 11Saints InvitationalSep 11 · 5,000 Meters Varsity · Place 24 · Rogers5,000 Meters Varsity2422:21.6 PB9
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 23 · Rogers5,000 Meters Varsity2322:03.5 PB9
Sep 4Bauman-Rovn InvitationalSep 4 · 5,000 Meters Varsity · Place 75 · Rogers5,000 Meters Varsity7522:09.0FR
Aug 27Orono XC InvitationalAug 27 · 5,000 Meters Varsity · Place 37 · Rogers5,000 Meters Varsity3721:58.4FR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 3 · Place 255 · Rogers5,000 Meters Open Invitational Section 325523:23.5 PB8
Oct 9NWSC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 87 · Rogers5,000 Meters Varsity8724:52.18
Oct 3Thundering Royal ElkOct 3 · 5,000 Meters Junior Varsity · Place 9 · Rogers5,000 Meters Junior Varsity922:22.58
Sep 24Norm Ayen XC InvitationalSep 24 · 2,400 Meters Varsity · Place 3 · Rogers2,400 Meters Varsity310:44.548
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 185 · Rogers5,000 Meters Varsity18524:47.56
Sep 7Monticello InvitationalSep 7 · 2,400 Meters Middle School · Place 10 · Rogers2,400 Meters Middle School1010:43.96
Aug 27Big Lake Battle at LibertyAug 27 · 2,000 Meters Middle School · Place 3 · Rogers2,000 Meters Middle School38:35.36

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Thundering Royal Elk XC InviteOct 5 · 2,500 Meters Middle School · Place 24 · Rogers2,500 Meters Middle School2412:21.4—