Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 7AAA Championships · Oct 2319:03.3MSHSL Section 7AAA ChampionshipsOctober 23, 2025
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1418:46.7Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2618:55.2Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1319:50.6Metro Under The LightsSeptember 13, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:05.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 119:45.3MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 718:45.2MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 818:47.3Thundering Royal Elk InvitationalOctober 8, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1019:58.7NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkSTMA Invitational · Oct 119:51.4STMA InvitationalOctober 1, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 26 · Blaine5,000 Meters Class AAA2618:45.2 PB11
Oct 29MSHSL Section 7AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 13 · Blaine5,000 Meters Varsity1319:03.711
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 5 · Blaine5,000 Meters Varsity518:46.7 PB11
Oct 8Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 10 · Blaine5,000 Meters Varsity1018:47.3 PB11
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 11 · Blaine5,000 Meters Varsity1118:55.2 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Girls Championship Race · Place 77 · Blaine5,000 Meters High School Girls Championship Race7719:05.2 PB11
Sep 3Anoka Early BirdSep 3 · 5,000 Meters 5000 · Place 6 · Blaine5,000 Meters 5000620:48.411

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 92 · Blaine5,000 Meters Class AAA9219:45.3 PB10
Oct 23MSHSL Section 7AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 10 · Blaine5,000 Meters Varsity1019:03.3 PB10
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 7 · Blaine5,000 Meters Varsity719:44.510
Oct 1STMA InvitationalOct 1 · 5,000 Meters Varsity · Place 11 · Blaine5,000 Meters Varsity1119:51.4 PB10
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 190 · Blaine5,000 Meters High School Girls Championship Race19022:03.110
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 23 · Blaine5,000 Meters Varsity2319:50.6 PB10
Aug 28ABC Early BirdAug 28 · 5,000 Meters Varsity · Place 5 · Blaine5,000 Meters Varsity520:17.1—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 4 · Place 46 · Blaine5,000 Meters Open Invitational Section 44619:58.7 PB9
Oct 9NWSC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 11 · Blaine5,000 Meters Varsity1120:17.89
Oct 2STMA InvitationalOct 2 · 5,000 Meters Varsity · Place 31 · Blaine5,000 Meters Varsity3120:42.19
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 185 · Blaine5,000 Meters Championship18521:39.89
Sep 14Metro InvitationalSep 14 · 5,000 Meters Varsity · Place 54 · Blaine5,000 Meters Varsity5420:27.09
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 16 · Blaine5,000 Meters Varsity1620:13.5FR
Aug 29ABC Early BirdAug 29 · 5,000 Meters Varsity · Place 5 · Blaine5,000 Meters Varsity521:10.59

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 7AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 23 · Blaine5,000 Meters Varsity2320:30.38
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Varsity · Place 29 · Blaine5,000 Meters Varsity296:558
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 45 · Blaine5,000 Meters Varsity4521:57.58
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 45 · Blaine5,000 Meters Varsity4521:57.58
Sep 8Faribault InvitationalSep 8 · 5,000 Meters Varsity · Place 23 · Blaine5,000 Meters Varsity2321:27.22—