Personal bests

Best marks in available results
Event / courseMarkMeetDate
2950 m · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2313:19.3Buffalo InvitationalSeptember 23, 2021
5,000 Meters · Anoka HSSteve Hoag Invitational · Sep 419:47.1Steve Hoag InvitationalSeptember 4, 2025
5,000 Meters · Bluestem AmphitheaterMSHSL Section 8AAA Championships · Oct 2919:23.38MSHSL Section 8AAA ChampionshipsOctober 29, 2026
5,000 Meters · Buffalo Heights Golf CourseMSHSL Section 8AAA Championships · Oct 2620:18.2MSHSL Section 8AAA ChampionshipsOctober 26, 2023
5,000 Meters · Forestview MSMSHSL Section 8AAA Championships · Oct 2419:24.3MSHSL Section 8AAA ChampionshipsOctober 24, 2024
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1820:09.8Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmLake Conference Championships · Oct 818:58.1Lake Conference ChampionshipsOctober 8, 2025
5,000 Meters · Greenwood Golf CourseMSHSL Section 8AAA Championships · Oct 2720:05.00MSHSL Section 8AAA ChampionshipsOctober 27, 2022
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 119:04.3MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2721:06.10Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2819:34.70Farmington InviteSeptember 28, 2023
5,000 Meters · Lower Recreation CenterSTMA Invitational · Sep 3020:49.7STMA InvitationalSeptember 30, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 720:14.6MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 519:43.23MSHSL Class AAA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1019:00.5NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkMSHSL Section 8AAA Championships · Oct 2319:16.7MSHSL Section 8AAA ChampionshipsOctober 23, 2025

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 118 · St. Michael-Albertville5,000 Meters Class AAA11820:14.6 PB12
Oct 29MSHSL Section 8AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 16 · St. Michael-Albertville5,000 Meters Varsity1619:23.38 PB12
Oct 19Tom Dooher InvitationalOct 19 · 5,000 Meters Girls Varsity 5k · Place 7 · St. Michael-Albertville5,000 Meters Girls Varsity 5k719:33.212
Oct 14Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 42 · St. Michael-Albertville5,000 Meters Varsity4220:02.712
Sep 30STMA InvitationalSep 30 · 5,000 Meters Varsity · Place 37 · St. Michael-Albertville5,000 Meters Varsity3720:49.7 PB12
Sep 24Buffalo InvitationalSep 24 · 5,000 Meters Varsity · Place 26 · St. Michael-Albertville5,000 Meters Varsity2620:51.112
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Girls Championship Race · Place 177 · St. Michael-Albertville5,000 Meters High School Girls Championship Race17720:09.8 PB12
Sep 10Steve Hoag InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · St. Michael-Albertville5,000 Meters Varsity2320:36.412
Aug 27Duluth East Twin Ports InvitationalAug 27 · 5,000 Meters Varsity · Place 12 · St. Michael-Albertville5,000 Meters Varsity1221:06.10 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 42 · St. Michael-Albertville5,000 Meters Class AAA4219:04.3 PB11
Oct 23MSHSL Section 8AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 8 · St. Michael-Albertville5,000 Meters Varsity819:16.7 PB11
Oct 8Lake Conference ChampionshipsOct 8 · 5,000 Meters Varsity · Place 12 · St. Michael-Albertville5,000 Meters Varsity1218:58.1 PB11
Oct 1STMA InvitationalOct 1 · 5,000 Meters Varsity · Place 9 · St. Michael-Albertville5,000 Meters Varsity919:35.711
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 90 · St. Michael-Albertville5,000 Meters High School Girls Championship Race9020:55.511
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Varsity · Place 7 · St. Michael-Albertville5,000 Meters Varsity719:48.5JR
Sep 4Steve Hoag InvitationalSep 4 · 5,000 Meters Varsity · Place 20 · St. Michael-Albertville5,000 Meters Varsity2019:47.1 PB11
Aug 21Duluth East Twin Ports InvitationalAug 21 · 5,000 Meters Varsity · Place 10 · St. Michael-Albertville5,000 Meters Varsity1020:37.0011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 3 · Place 7 · St. Michael-Albertville5,000 Meters Open Invitational Section 3719:00.5 PB10
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 90 · St. Michael-Albertville5,000 Meters Class AAA9020:07.710
Oct 24MSHSL Section 8AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 13 · St. Michael-Albertville5,000 Meters Varsity1319:24.3 PB10
Oct 10Lake Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 28 · St. Michael-Albertville5,000 Meters Varsity2820:03.7SO
Oct 2STMA InvitationalOct 2 · 5,000 Meters Varsity · Place 19 · St. Michael-Albertville5,000 Meters Varsity1919:42.110
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 79 · St. Michael-Albertville5,000 Meters Championship7920:46.910
Sep 5Steve Hoag InvitationalSep 5 · 5,000 Meters Varsity · Place 25 · St. Michael-Albertville5,000 Meters Varsity2520:15.610
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 25 · St. Michael-Albertville5,000 Meters Varsity2520:18.7010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 93 · St. Michael-Albertville5,000 Meters Class AAA9320:11.49
Oct 26MSHSL Section 8AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 8 · St. Michael-Albertville5,000 Meters Varsity820:18.2 PB9
Oct 12Lake Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 14 · St. Michael-Albertville5,000 Meters Varsity1419:20.69
Sep 28Farmington InviteSep 28 · 5,000 Meters Girls 5k. · Place 5 · St. Michael-Albertville5,000 Meters Girls 5k.519:34.70 PB9
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 33 · St. Michael-Albertville5,000 Meters Varsity3320:52.59

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 61 · St. Michael-Albertville5,000 Meters Class AAA6119:43.23 PB8
Oct 27MSHSL Section 8AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 14 · St. Michael-Albertville5,000 Meters Varsity1420:05.00 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 23Buffalo InvitationalSep 23 · 2,950 Meters Middle School · Place 5 · St. Michael-Albertville2,950 Meters Middle School513:19.3 PB7