Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 7AAA Championships · Oct 2918:56.2MSHSL Section 7AAA ChampionshipsOctober 29, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 319:48.4Swain Invitational October 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:02.1Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2419:37.6Hibbing Rotary XC InvitationalSeptember 24, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 120:21.7MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2720:50.10Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 719:09.7MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Memorial High SchoolOld Abe Invitational · Oct 1019:33.0Old Abe InvitationalOctober 10, 2026
5,000 Meters · Pattison Golf CourseDan Conway Classic · Sep 1020:54.9Dan Conway ClassicSeptember 10, 2026
5,000 Meters · South Middle SchoolOld Abe Invite · Oct 1019:33.00Old Abe InviteOctober 10, 2026
5,000 Meters · South Middle SchoolOld Abe Invite · Oct 1119:49.10Old Abe InviteOctober 11, 2025
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1121:37.4Lakeville North AppleJack 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 52 · Duluth East5,000 Meters Class AAA5219:09.7 PB11
Oct 29MSHSL Section 7AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 11 · Duluth East5,000 Meters Varsity1118:56.2 PB11
Oct 20Proctor XC InvitationalOct 20 · 5,000 Meters Varsity · Place 3 · Duluth East5,000 Meters Varsity319:42.4JR
Oct 10Old Abe InvitationalOct 10 · 5,000 Meters Varsity · Place 6 · Duluth East5,000 Meters Varsity619:33.0 PB11
Oct 10Old Abe InviteOct 10 · 5,000 Meters Varsity · Place 6 · Duluth East5,000 Meters Varsity619:33.00 PB11
Oct 3Swain Invitational Oct 3 · 5,000 Meters Girls Varsity Championship · Place 4 · Duluth East5,000 Meters Girls Varsity Championship419:48.4 PB11
Sep 24Hibbing Rotary XC InvitationalSep 24 · 5,000 Meters Girls Varsity · Place 3 · Duluth East5,000 Meters Girls Varsity319:37.6 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Gary Wilson Girls Gold Competition · Place 10 · Duluth East5,000 Meters Gary Wilson Girls Gold Competition1019:02.1 PB11
Sep 10Dan Conway ClassicSep 10 · 5,000 Meters Varsity · Place 5 · Duluth East5,000 Meters Varsity520:54.9 PB11
Aug 27Duluth East Twin Ports InvitationalAug 27 · 5,000 Meters Varsity · Place 9 · Duluth East5,000 Meters Varsity920:50.10 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 123 · Duluth East5,000 Meters Class AAA12320:21.7 PB10
Oct 23MSHSL Section 7AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 23 · Duluth East5,000 Meters Varsity2319:52.210
Oct 11Old Abe InviteOct 11 · 5,000 Meters Varsity · Place 21 · Duluth East5,000 Meters Varsity2119:49.10 PB10
Sep 25Hibbing Rotary XC InvitationalSep 25 · 5,000 Meters Varsity · Place 37 · Duluth East5,000 Meters Varsity3721:59.810
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 272 · Duluth East5,000 Meters High School Girls Championship Race27222:59.910
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Place 34 · Duluth East5,000 Meters Varsity3421:37.4 PB10