Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2910:56.6Irish InvitationalAugust 29, 2025
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1518:35.47Mayo InvitationalSeptember 15, 2022
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 216:59.6Ev Berg InvitationalOctober 2, 2025
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1017:15.70South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1117:22.8Mayo InvitationalSeptember 11, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 116:24.6MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AAA Championships · Oct 2316:08.60MSHSL Section 3AAA ChampionshipsOctober 23, 2025
5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 416:44.80Augustana Twilight XC MeetSeptember 4, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:49.3Running of the CowsOctober 3, 2026
8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 1726:44.72Linfield George Oja InvitationalOctober 17, 2026
8,000 Meters · River Oaks Golf CourseToni St. Pierre Invitational · Sep 1827:33.0Toni St. Pierre InvitationalSeptember 18, 2026
8,000 Meters · St. Olaf CollegeMIAC XC Championship · Oct 3129:21.4MIAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MIAC XC ChampionshipOct 31 · 8,000 Meters Men · Place 131 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Men13129:21.4 PBFr
Oct 17Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 210 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Collegiate21026:44.72 PBFr
Oct 3Running of the CowsOct 3 · 8,000 Meters Maize · Place 87 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Maize8727:49.3 PBFr
Sep 18Toni St. Pierre InvitationalSep 18 · 8,000 Meters Collegiate · Place 32 · Saint John's (Minn.)Saint John's (Minn.)8,000 Meters Collegiate3227:33.0 PBFr
Sep 4Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 161 · Saint John's (Minn.)Saint John's (Minn.)5,000 Meters College Men16116:44.80 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 53 · RosemountRosemount5,000 Meters Class AAA5316:24.6 PB12
Oct 23MSHSL Section 3AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 15 · RosemountRosemount5,000 Meters Varsity1516:08.60 PB12
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters Varsity Boys · Place 19 · RosemountRosemount5,000 Meters Varsity Boys1917:15.70 PB12
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Varsity · Place 23 · RosemountRosemount5,000 Meters Varsity2316:59.6 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 135 · RosemountRosemount5,000 Meters High School Boys Championship Race13517:44.812
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 25 · RosemountRosemount5,000 Meters Varsity2517:22.8 PB12
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 63 · RosemountRosemount2 Miles Varsity6310:56.6 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 257 · RosemountRosemount5,000 Meters Championship25717:05.811
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 122 · RosemountRosemount5,000 Meters Class AAA12217:10.311
Oct 24MSHSL Section 3AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 22 · RosemountRosemount5,000 Meters Varsity2216:40.011

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 3 · RosemountRosemount5,000 Meters Junior Varsity317:12.3610
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 4 · RosemountRosemount5,000 Meters Junior Varsity417:52.6010
Sep 1Irish InvitationalSep 1 · 2 Miles C · Place 2 · RosemountRosemount2 Miles C211:03.710

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 20 · RosemountRosemount5,000 Meters Junior Varsity2018:11.099
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Junior Varsity · Place 23 · RosemountRosemount2.95 Miles Junior Varsity2318:35.47 PB9