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

10 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 20Mississippi 8 XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 21 · Chisago LakesChisago Lakes5,000 Meters Varsity2117:55.711
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

11 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
Sep 4Pine City InviteSep 4 · 5,000 Meters Varsity · Place 19 · Chisago LakesChisago Lakes5,000 Meters Varsity1918:1010
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 136 · Chisago LakesChisago Lakes2 Miles Varsity13611:48.0 PB10
Aug 23St. Cloud Early Bird InviteAug 23 · 5,000 Meters Varsity · Place 23 · Chisago LakesChisago Lakes5,000 Meters Varsity2318:48.9910

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 7AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 53 · Chisago LakesChisago Lakes5,000 Meters Varsity5319:29.69
Oct 15Mississippi 8 ConferenceOct 15 · 5,000 Meters Varsity · Place 46 · Chisago LakesChisago Lakes5,000 Meters Varsity4618:46.59
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Varsity · Place 115 · Chisago LakesChisago Lakes5,000 Meters Varsity11519:39.19
Oct 1Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Varsity · Place 67 · Chisago LakesChisago Lakes5,000 Meters Varsity6719:19.59
Sep 26Thunder Trail ClassicSep 26 · 5,000 Meters Junior Varsity · Place 1 · Chisago LakesChisago Lakes5,000 Meters Junior Varsity120:08.99
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 193 · Chisago LakesChisago Lakes5,000 Meters Varsity19320:54.49
Sep 17Chisago Lakes Wildcat InvitationalSep 17 · 5,000 Meters Varsity · Place 24 · Chisago LakesChisago Lakes5,000 Meters Varsity2420:03.79
Sep 5Pine City InviteSep 5 · Varsity · Place 4 · Chisago LakesChisago LakesVarsity419:219
Aug 28Rock Ridge InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 11 · Chisago LakesChisago Lakes5,000 Meters Junior Varsity1120:43.709
Aug 24Apollo Early Bird Cross Country InviteAug 24 · 5,000 Meters Junior Varsity · Place 6 · Chisago LakesChisago Lakes5,000 Meters Junior Varsity620:49.709

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Mississippi 8 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 56 · Chisago LakesChisago Lakes5,000 Meters Junior Varsity5622:47.88
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

5 results
DateMeetEventPlMarkGr
Oct 4Hinckley-Finlayson InvitationalOct 4 · 3,200 Meters Middle School · Place 8 · Chisago LakesChisago Lakes3,200 Meters Middle School814:457
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