Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Gale Woods FarmBauman/Rovn Hopkins Invitational · Sep 913:08.4Bauman/Rovn Hopkins Invitational September 9, 2021
2950 m · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2313:56.0Buffalo InvitationalSeptember 23, 2021
3,000 Meters · Zahler ParkSt. Michael-Albertville Invitational · Oct 413:18.5St. Michael-Albertville InvitationalOctober 4, 2021
5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Classic · Oct 2121:16.1Lefty Wright Grade Level ClassicOctober 21, 2024
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1218:47.3Monticello InvitationalSeptember 12, 2026
5,000 Meters · Bluestem AmphitheaterTom Dooher Invitational · Oct 1918:09.6Tom Dooher InvitationalOctober 19, 2026
5,000 Meters · Buffalo Heights Golf CourseBuffalo Invitational · Sep 2419:01.0Buffalo InvitationalSeptember 24, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1818:02.4Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmLake Conference Championships · Oct 818:31.3Lake Conference ChampionshipsOctober 8, 2025
5,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2719:19.80Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell Run · Sep 2519:10.10Farmington Cowbell RunSeptember 25, 2025
5,000 Meters · Lower Recreation CenterJV Season Finale · Oct 3118:24.2JV Season FinaleOctober 31, 2026
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 319:08.39St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1020:20.9NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkJV Season Finale · Oct 2518:17.8JV Season FinaleOctober 25, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31JV Season FinaleOct 31 · 5,000 Meters Combined JV Boys · Place 79 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Combined JV Boys7918:24.2 PB12
Oct 19Tom Dooher InvitationalOct 19 · 5,000 Meters Boys Junior Varsity 5k · Place 6 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Boys Junior Varsity 5k618:09.6 PB12
Oct 19Tom Dooher InvitationalOct 19 · 5,000 Meters Boys Varsity 5k · Place 21 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Boys Varsity 5k2118:09.612
Sep 30STMA InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 9 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity918:35.212
Sep 24Buffalo InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 6 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity619:01.0 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 117 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Lefty Wright Boys Maroon Competition11718:02.4 PB12
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 5 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity518:47.3 PB12
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 147 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity14719:08.39 PB12
Aug 27Duluth East Twin Ports InvitationalAug 27 · 5,000 Meters Varsity · Place 30 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity3019:19.80 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25JV Season FinaleOct 25 · 5,000 Meters High School · Place 54 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters High School5418:17.8 PB11
Oct 8Lake Conference ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 36 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity3618:31.3 PB11
Oct 1STMA InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 32 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity3219:06.311
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys JV · Place 6 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Boys JV619:10.10 PB11
Sep 12Section 8AAA Preview InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 9 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity919:09.8JR
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity118:54.111
Aug 21Duluth East Twin Ports InvitationalAug 21 · 5,000 Meters Varsity · Place 38 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Varsity3818:54.3011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 267 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Open Invitational Section 126720:20.9 PB10
Oct 21Lefty Wright Grade Level ClassicOct 21 · 5,000 Meters Sohomore · Place 41 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Sohomore4121:16.1 PB10
Oct 2STMA InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 103 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity10320:52.210
Sep 19Buffalo Bison InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 23 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity2321:31.9SO
Sep 6Augustana Twilight XC Meet HSSep 6 · 4,000 Meters Junior Varsity · Place 114 · St. Michael-AlbertvilleSt. Michael-Albertville4,000 Meters Junior Varsity11415:32.4410
Aug 28Crimson TwilightAug 28 · 5,000 Meters Junior Varsity · Place 28 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity2821:55.310

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Lake Conference ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 73 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity7319:04.39
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 111 · St. Michael-AlbertvilleSt. Michael-Albertville5,000 Meters Junior Varsity11120:47.39

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 22Buffalo Bison InvitationalSep 22 · 2,998 Meters Jr High · Place 23 · St. Michael-AlbertvilleSt. Michael-Albertville2,998 Meters Jr High2312:06.2Unofficial8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4St. Michael-Albertville InvitationalOct 4 · 3,000 Meters Middle School · Place 43 · St. Michael-Albertville EastSt. Michael-Albertville East3,000 Meters Middle School4313:18.5 PB7
Sep 23Buffalo InvitationalSep 23 · 2,950 Meters Middle School · Place 55 · St. Michael-AlbertvilleSt. Michael-Albertville2,950 Meters Middle School5513:56.0 PB7
Sep 9Bauman/Rovn Hopkins Invitational Sep 9 · 2,896 Meters Middle School · Place 105 · St. Michael-Albertville EastSt. Michael-Albertville East2,896 Meters Middle School10513:08.4 PB7