Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 410:16.5Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2910:08.0Irish InvitationalAugust 29, 2025
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2316:10.90MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1815:25.0Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 216:20.3MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 116:06.4MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell Run · Sep 2515:58.84Farmington Cowbell RunSeptember 25, 2025
5,000 Meters · Lower Recreation CenterSTMA Invitational · Sep 3015:59.6STMA InvitationalSeptember 30, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 715:30.7MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 815:38.6Thundering Royal Elk InvitationalOctober 8, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1315:45.03Tiger InvitationalOctober 13, 2026
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 2416:05.4Rocori XC InvitationalSeptember 24, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 416:08.5Rocket RunSeptember 4, 2025
5,000 Meters · The Ponds Golf CourseMississippi 8 Cross Country Championship · Oct 1415:56.9Mississippi 8 Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Wildcat ParkWildcat Invitational · Sep 1919:07.90Wildcat InvitationalSeptember 19, 2023
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:44.8NXR Heartland Regional ChampionshipsNovember 10, 2024

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 5 · St. FrancisSt. Francis5,000 Meters Class AA515:30.7 PB10
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 2 · St. FrancisSt. Francis5,000 Meters Varsity216:21.1010
Oct 20Mississippi 8 XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 1 · St. FrancisSt. Francis5,000 Meters Varsity115:49.410
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 1 · St. FrancisSt. Francis5,000 Meters Varsity115:45.03 PB10
Oct 8Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 2 · St. FrancisSt. Francis5,000 Meters Varsity215:38.6 PB10
Sep 30STMA InvitationalSep 30 · 5,000 Meters Varsity · Place 2 · St. FrancisSt. Francis5,000 Meters Varsity215:59.6 PB10
Sep 24Rocori XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 2 · St. FrancisSt. Francis5,000 Meters Boys Varsity216:05.4 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 27 · St. FrancisSt. Francis5,000 Meters High School Boys Championship Race2715:25.0 PB10
Sep 10Rocket RunSep 10 · 5,000 Meters Championship/Varsity · Place 2 · St. FrancisSt. Francis5,000 Meters Championship/Varsity216:09.710
Sep 4Irish InvitationalSep 4 · 2 Miles Varsity · Place 3 · St. FrancisSt. Francis2 Miles Varsity310:16.5 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 16 · St. FrancisSt. Francis5,000 Meters Class AA1616:06.4 PB9
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 3 · St. FrancisSt. Francis5,000 Meters Varsity316:10.90 PB9
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 2 · St. FrancisSt. Francis5,000 Meters Varsity215:56.9 PB9
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 2 · St. FrancisSt. Francis5,000 Meters Varsity215:51.99
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 3 · St. FrancisSt. Francis5,000 Meters Varsity316:18.19
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys Varsity · Place 2 · St. FrancisSt. Francis5,000 Meters Boys Varsity215:58.84 PB9
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 42 · St. FrancisSt. Francis5,000 Meters High School Boys Championship Race4216:54.99
Sep 11Saints InvitationalSep 11 · 5,000 Meters Varsity · Place 1 · St. FrancisSt. Francis5,000 Meters Varsity116:49.09
Sep 4Rocket RunSep 4 · 5,000 Meters Varsity · Place 3 · St. FrancisSt. Francis5,000 Meters Varsity316:08.5 PB9
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 7 · St. FrancisSt. Francis2 Miles Varsity710:08.0 PB9

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 32 · UnattachedUnattached5,000 Meters Open Invitational Section 23216:44.8 PB8
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 24 · St. FrancisSt. Francis5,000 Meters Class AA2416:20.3 PB8
Oct 24MSHSL Section 5AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 5 · St. FrancisSt. Francis5,000 Meters Varsity516:24.18
Oct 15Mississippi 8 ConferenceOct 15 · 5,000 Meters Varsity · Place 3 · St. FrancisSt. Francis5,000 Meters Varsity316:20.98
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Varsity · Place 5 · St. FrancisSt. Francis5,000 Meters Varsity516:29.28
Oct 3Thundering Royal ElkOct 3 · 5,000 Meters Varsity · Place 7 · St. FrancisSt. Francis5,000 Meters Varsity716:31.28
Sep 24Norm Ayen XC InvitationalSep 24 · 5,000 Meters Varsity · Place 2 · St. FrancisSt. Francis5,000 Meters Varsity216:49.658
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 3 · St. FrancisSt. Francis5,000 Meters Varsity317:01.48
Sep 7Monticello InvitationalSep 7 · 5,000 Meters Varsity · Place 5 · St. FrancisSt. Francis5,000 Meters Varsity516:59.58
Aug 28Crimson TwilightAug 28 · 5,000 Meters Varsity · Place 16 · St. FrancisSt. Francis5,000 Meters Varsity1618:28.18

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 23 · St. FrancisSt. Francis5,000 Meters Varsity2317:50.37
Oct 17Mississippi 8 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 25 · St. FrancisSt. Francis5,000 Meters Varsity2517:37.77
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Varsity · Place 48 · St. FrancisSt. Francis5,000 Meters Varsity4817:50.87
Oct 5Thundering Royal Elk XC InviteOct 5 · 5,000 Meters Varsity · Place 52 · St FrancisSt Francis5,000 Meters Varsity5218:28.5—
Sep 28Becker InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 2 · St FrancisSt Francis5,000 Meters Junior Varsity218:40.8—
Sep 19Wildcat InvitationalSep 19 · 5,000 Meters JV Boys 5k · Place 3 · St. FrancisSt. Francis5,000 Meters JV Boys 5k319:07.90 PB7
Aug 31Princeton InvitationalAug 31 · 2,000 Meters Middle School · Place 3 · St FrancisSt Francis2,000 Meters Middle School37:18.1—