Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 412:47.5Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2912:26.7Irish InvitationalAugust 29, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1818:48.4Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · GIRL SCOUT CAMP Elk RiverThunder Trail Classic · Oct 119:46.4Thunder Trail ClassicOctober 1, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 3020:26.1Hinckley-Finlayson InvitationalSeptember 30, 2025
5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wild Cat Invitational · Sep 2220:25.59Chisago Lakes Wild Cat InvitationalSeptember 22, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 718:31.7MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Pine City Country ClubPine City Invite · Sep 1019:29Pine City InviteSeptember 10, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1318:09.27Tiger InvitationalOctober 13, 2026
5,000 Meters · St. Cloud VA Medical CenterSt. Cloud Early Bird Invite · Aug 2920:42.51St. Cloud Early Bird InviteAugust 29, 2026
5,000 Meters · The Ponds Golf CourseMississippi 8 Cross Country Championship · Oct 1419:09.5Mississippi 8 Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Whitefish Golf ClubMSHSL Section 7AA Championships · Oct 2918:18.40MSHSL Section 7AA ChampionshipsOctober 29, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 146 · Chisago Lakes5,000 Meters Class AA14618:31.7 PB11
Oct 29MSHSL Section 7AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 50 · Chisago Lakes5,000 Meters Varsity5018:18.40 PB11
Oct 20Mississippi 8 XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 32 · Chisago Lakes5,000 Meters Varsity3218:33.011
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 64 · Chisago Lakes5,000 Meters Varsity6418:09.27 PB11
Oct 6Pequot Lakes Cross Country InviteOct 6 · 5,000 Meters Boys Varsity · Place 44 · Chisago Lakes5,000 Meters Boys Varsity4418:45.511
Oct 1Thunder Trail ClassicOct 1 · 5,000 Meters Boys Varsity · Place 25 · Chisago Lakes5,000 Meters Boys Varsity2519:46.4 PB11
Sep 22Chisago Lakes Wild Cat InvitationalSep 22 · 5,000 Meters Varsity · Place 49 · Chisago Lakes5,000 Meters Varsity4920:25.59 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 159 · Chisago Lakes5,000 Meters Larry Zirgibel Boy’s Gold Competition15918:48.4 PB11
Sep 10Pine City InviteSep 10 · 5,000 Meters Junior Varsity · Place 3 · Chisago Lakes5,000 Meters Junior Varsity319:29 PB11
Sep 4Irish InvitationalSep 4 · 2 Miles Varsity · Place 133 · Chisago Lakes2 Miles Varsity13312:47.5 PB11
Aug 29St. Cloud Early Bird InviteAug 29 · 5,000 Meters Junior Varsity · Place 16 · Chisago Lakes5,000 Meters Junior Varsity1620:42.51 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 5 · Chisago Lakes5,000 Meters Junior Varsity519:09.5 PB10
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 43 · Chisago Lakes5,000 Meters Junior Varsity4319:33.310
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 25 · Chisago Lakes5,000 Meters Junior Varsity2520:26.1 PB10
Sep 16Chisago Lakes Wildcat InvitationalSep 16 · 5,000 Meters Boys 5k · Place 32 · Chisago Lakes5,000 Meters Boys 5k3220:42.2910
Sep 11Saints InvitationalSep 11 · 5,000 Meters Varsity · Place 40 · Chisago Lakes5,000 Meters Varsity4020:20.610
Sep 4Pine City InviteSep 4 · 5,000 Meters Junior Varsity · Place 5 · Chisago Lakes5,000 Meters Junior Varsity519:5410
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 189 · Chisago Lakes2 Miles Varsity18912:26.7 PB10
Aug 23St. Cloud Early Bird InviteAug 23 · 5,000 Meters Varsity · Place 46 · Chisago Lakes5,000 Meters Varsity4621:01.9710