Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 7AAA Championships · Oct 2319:47.8MSHSL Section 7AAA ChampionshipsOctober 23, 2025
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 320:12.3Swain Invitational October 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:32.1Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2419:42.3Hibbing Rotary XC InvitationalSeptember 24, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 120:26.6MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2721:02.40Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Memorial High SchoolOld Abe Invitational · Oct 1019:39.9Old Abe InvitationalOctober 10, 2026
5,000 Meters · Pattison Golf CourseDan Conway Classic · Sep 1020:33.9Dan Conway ClassicSeptember 10, 2026
5,000 Meters · Pincushion Mountain Trail SystemNorth Shore Challenge · Sep 320:35.40North Shore ChallengeSeptember 3, 2026
5,000 Meters · Proctor Golf CourseProctor XC Invitational · Oct 1419:42.9Proctor XC InvitationalOctober 14, 2025
5,000 Meters · South Middle SchoolOld Abe Invite · Oct 1019:39.90Old Abe InviteOctober 10, 2026
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1120:48.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
Oct 29MSHSL Section 7AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 17 · Duluth East5,000 Meters Varsity1719:49.112
Oct 20Proctor XC InvitationalOct 20 · 5,000 Meters Varsity · Place 6 · Duluth East5,000 Meters Varsity620:00.0SR
Oct 10Old Abe InvitationalOct 10 · 5,000 Meters Varsity · Place 9 · Duluth East5,000 Meters Varsity919:39.9 PB12
Oct 10Old Abe InviteOct 10 · 5,000 Meters Varsity · Place 9 · Duluth East5,000 Meters Varsity919:39.90 PB12
Oct 3Swain Invitational Oct 3 · 5,000 Meters Girls Varsity Championship · Place 7 · Duluth East5,000 Meters Girls Varsity Championship720:12.3 PB12
Sep 24Hibbing Rotary XC InvitationalSep 24 · 5,000 Meters Girls Varsity · Place 4 · Duluth East5,000 Meters Girls Varsity419:42.3 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Gary Wilson Girls Gold Competition · Place 21 · Duluth East5,000 Meters Gary Wilson Girls Gold Competition2119:32.1 PB12
Sep 10Dan Conway ClassicSep 10 · 5,000 Meters Varsity · Place 3 · Duluth East5,000 Meters Varsity320:33.9 PB12
Sep 3North Shore ChallengeSep 3 · 5,000 Meters Varsity · Place 3 · Duluth East5,000 Meters Varsity320:35.40 PB12
Aug 27Duluth East Twin Ports InvitationalAug 27 · 5,000 Meters Varsity · Place 11 · Duluth East5,000 Meters Varsity1121:02.40 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 126 · Duluth East5,000 Meters Class AAA12620:26.6 PB11
Oct 23MSHSL Section 7AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 22 · Duluth East5,000 Meters Varsity2219:47.8 PB11
Oct 14Proctor XC InvitationalOct 14 · 5,000 Meters Varsity · Place 6 · Duluth East5,000 Meters Varsity619:42.9 PB11
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 18 · Duluth East5,000 Meters Varsity1821:56.8JR
Sep 25Hibbing Rotary XC InvitationalSep 25 · 5,000 Meters Varsity · Place 9 · Duluth East5,000 Meters Varsity919:59.911
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 163 · Duluth East5,000 Meters High School Girls Championship Race16321:45.711
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Place 21 · Duluth East5,000 Meters Varsity2120:48.4 PB11
Aug 28North Shore ChallengeAug 28 · 5,000 Meters Varsity · Place 7 · Duluth East5,000 Meters Varsity721:05.9011
Aug 21Duluth East Twin Ports InvitationalAug 21 · 5,000 Meters Varsity · Place 17 · Duluth East5,000 Meters Varsity1721:07.0011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 8 · Duluth East5,000 Meters Junior Varsity820:47.3710
Oct 15Proctor XC InvitationalOct 15 · 5,000 Meters Varsity · Place 29 · Duluth East5,000 Meters Varsity2921:00.01SO
Oct 3Ely InvitationalOct 3 · 5,000 Meters Varsity · Place 24 · Duluth East5,000 Meters Varsity2421:13.710
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 1 · Duluth East5,000 Meters Junior Varsity121:42.7SO
Sep 13Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Varsity · Place 58 · Duluth East5,000 Meters Varsity5822:19.1SO
Aug 22Duluth East Twin Ports InvitationalAug 22 · 5,000 Meters Varsity · Place 23 · Duluth East5,000 Meters Varsity2322:09.4010

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26JV ChampionshipsOct 26 · Varsity · Place 20 · Duluth EastVarsity207:039
Oct 17Proctor XC InviteOct 17 · 5,000 Meters Junior Varsity · Place 6 · Duluth East5,000 Meters Junior Varsity622:23.109
Aug 24Duluth East Twin Ports InvitationalAug 24 · 3,000 Meters Varsity · Place 12 · Duluth East3,000 Meters Varsity1215:40.99