Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 411:55.7Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2911:48.0Irish InvitationalAugust 29, 2025
3,200 Meters · Ki-Chi Saga ParkChisago Lakes Wildcat Invitational · Sep 2015:09.2Chisago Lakes Wildcat InvitationalSeptember 20, 2022
3,200 Meters · Veterans Golf CourseApollo Early Bird Cross Country Invite · Aug 2714:41.01Apollo Early Bird Cross Country InviteAugust 27, 2022
5,000 Meters · GIRL SCOUT CAMP Elk RiverThunder Trail Classic · Oct 119:01.6Thunder Trail ClassicOctober 1, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 3018:26.1Hinckley-Finlayson InvitationalSeptember 30, 2025
5,000 Meters · Hibbing Golf CourseMSHSL Section 7AA Championships · Oct 2318:24.60MSHSL Section 7AA ChampionshipsOctober 23, 2025
5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wild Cat Invitational · Sep 2218:07.19Chisago Lakes Wild Cat InvitationalSeptember 22, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:18.3Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 717:53.4MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Pine City Country ClubPine City Invite · Sep 1018:32Pine City InviteSeptember 10, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1317:53.42Tiger InvitationalOctober 13, 2026
5,000 Meters · St. Cloud VA Medical CenterSt. Cloud Early Bird Invite · Aug 2918:34.09St. Cloud Early Bird InviteAugust 29, 2026
5,000 Meters · The Ponds Golf CourseMississippi 8 Cross Country Championship · Oct 1417:49.6Mississippi 8 Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Veterans Golf CourseApollo Early Bird Cross Country Invite · Aug 2623:09.36Apollo Early Bird Cross Country InviteAugust 26, 2023
5,000 Meters · Whitefish Golf ClubMSHSL Section 7AA Championships · Oct 2918:13.80MSHSL Section 7AA ChampionshipsOctober 29, 2026
5,000 Meters · Wildcat ParkWildcat Invitational · Sep 1923:19.30Wildcat InvitationalSeptember 19, 2023

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 AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 129 · Chisago LakesChisago Lakes5,000 Meters Class AA12917:53.4 PB11
Oct 29MSHSL Section 7AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 46 · Chisago LakesChisago Lakes5,000 Meters Varsity4618:13.80 PB11
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 48 · Chisago LakesChisago Lakes5,000 Meters Varsity4817:53.42 PB11
Oct 6Pequot Lakes Cross Country InviteOct 6 · 5,000 Meters Boys Varsity · Place 32 · Chisago LakesChisago Lakes5,000 Meters Boys Varsity3218:17.411
Oct 1Thunder Trail ClassicOct 1 · 5,000 Meters Boys Varsity · Place 18 · Chisago LakesChisago Lakes5,000 Meters Boys Varsity1819:01.6 PB11
Sep 22Chisago Lakes Wild Cat InvitationalSep 22 · 5,000 Meters Varsity · Place 18 · Chisago LakesChisago Lakes5,000 Meters Varsity1818:07.19 PB11
Sep 10Pine City InviteSep 10 · 5,000 Meters Varsity · Place 17 · Chisago LakesChisago Lakes5,000 Meters Varsity1718:32 PB11
Sep 4Irish InvitationalSep 4 · 2 Miles Varsity · Place 81 · Chisago LakesChisago Lakes2 Miles Varsity8111:55.7 PB11
Aug 29St. Cloud Early Bird InviteAug 29 · 5,000 Meters Varsity · Place 22 · Chisago LakesChisago Lakes5,000 Meters Varsity2218:34.09 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 7AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 39 · Chisago LakesChisago Lakes5,000 Meters Varsity3918:24.60 PB10
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 24 · Chisago LakesChisago Lakes5,000 Meters Varsity2417:49.6 PB10
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 96 · Chisago LakesChisago Lakes5,000 Meters Varsity9618:43.910
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Varsity · Place 34 · Chisago LakesChisago Lakes5,000 Meters Varsity3418:26.1 PB10
Sep 25Thunder Trail ClassicSep 25 · 5,000 Meters Varsity · Place 10 · Chisago LakesChisago Lakes5,000 Meters Varsity1019:50.810
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 220 · Chisago LakesChisago Lakes5,000 Meters Lefty Wright Boys Maroon Competition22020:18.3 PB10
Sep 16Chisago Lakes Wildcat InvitationalSep 16 · 5,000 Meters Boys 5k · Place 9 · Chisago LakesChisago Lakes5,000 Meters Boys 5k919:08.7010
Sep 11Saints InvitationalSep 11 · 5,000 Meters Varsity · Place 28 · Chisago LakesChisago Lakes5,000 Meters Varsity2819:12.310
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 136 · Chisago LakesChisago Lakes2 Miles Varsity13611:48.0 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 7AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 53 · Chisago LakesChisago Lakes5,000 Meters Varsity5319:29.69

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 183 · Chisago LakesChisago Lakes5,000 Meters Junior Varsity18323:43.68
Oct 3Hinckley InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 72 · Chisago LakesChisago Lakes5,000 Meters Junior Varsity7224:11.18
Sep 19Wildcat InvitationalSep 19 · 5,000 Meters JV Boys 5k · Place 65 · Chisago LakesChisago Lakes5,000 Meters JV Boys 5k6523:19.30 PB8
Sep 7Pine City InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 30 · Chisago LakeChisago Lake5,000 Meters Junior Varsity3022:45.008
Aug 26Apollo Early Bird Cross Country InviteAug 26 · 5,000 Meters Junior Varsity · Place 20 · Chisago LakesChisago Lakes5,000 Meters Junior Varsity2023:09.36 PB8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 29Foley InvitationalSep 29 · 3,200 Meters Jr. High · Place 41 · Chisago LakesChisago Lakes3,200 Meters Jr. High4114:05.5Unofficial7
Sep 20Chisago Lakes Wildcat InvitationalSep 20 · 3,200 Meters Middle School Boys · Place 8 · Chisago LakesChisago Lakes3,200 Meters Middle School Boys815:09.2 PB7
Sep 8Pine City InvitationalSep 8 · 2,000 Meters Middle School · Place 13 · Chisago LakeChisago Lake2,000 Meters Middle School138:05.007
Aug 27Apollo Early Bird Cross Country InviteAug 27 · 3,200 Meters Junior High · Place 19 · Chisago LakesChisago Lakes3,200 Meters Junior High1914:41.01 PB7