Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 411:30.8Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2911:42.9Irish InvitationalAugust 29, 2025
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 818:02.6Ev Berg InvitationalOctober 8, 2026
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invitational · Oct 118:19.8New Prague XC InvitationalOctober 1, 2026
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1019:48.56South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Levi Dodge 5k. CourseSSC Championships · Oct 1517:40.00SSC ChampionshipsOctober 15, 2026
5,000 Meters · MHS Campus CourseMustang Relays · Sep 1217:57.5Mustang RelaysSeptember 12, 2026
5,000 Meters · Nicollet M.S.Burnsville Invitational · Sep 1718:24.7Burnsville InvitationalSeptember 17, 2026
5,000 Meters · St. Croix Bluffs Regional ParkDewey Minnaert XC Invite · Sep 419:54.7Dewey Minnaert XC InviteSeptember 4, 2025
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1121:03.4Lakeville North AppleJack InvitationalSeptember 11, 2025
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AAA Championships · Oct 2918:33.97MSHSL Section 3AAA ChampionshipsOctober 29, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 3AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 37 · Eagan5,000 Meters Varsity3718:33.97 PB10
Oct 15SSC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 48 · Eagan5,000 Meters Varsity4817:40.00 PB10
Oct 8Ev Berg InvitationalOct 8 · 5,000 Meters Varsity · Place 77 · Eagan5,000 Meters Varsity7718:02.6 PB10
Oct 1New Prague XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 19 · Eagan5,000 Meters Boys Varsity1918:19.8 PB10
Sep 17Burnsville InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 2 · Eagan5,000 Meters Junior Varsity218:24.7 PB10
Sep 12Mustang RelaysSep 12 · 5,000 Meters Varsity · Place 33 · Eagan5,000 Meters Varsity3317:57.5 PB10
Sep 4Irish InvitationalSep 4 · 2 Miles Varsity · Place 56 · Eagan2 Miles Varsity5611:30.8 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters JV Boys · Place 48 · Eagan5,000 Meters JV Boys4819:48.56 PB9
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 158 · Eagan5,000 Meters Junior Varsity15821:10.49
Sep 25New Prague XC InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 20 · Eagan5,000 Meters Junior Varsity2020:51.39
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 67 · Eagan5,000 Meters Junior Varsity6721:03.4 PB9
Sep 4Dewey Minnaert XC InviteSep 4 · 5,000 Meters Junior Varsity · Place 24 · Eagan5,000 Meters Junior Varsity2419:54.7 PB9
Aug 29Irish InvitationalAug 29 · 2 Miles Freshman · Place 19 · Eagan2 Miles Freshman1911:42.9 PB9