Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2912:17.3Irish InvitationalAugust 29, 2025
3,200 Meters · Battle Creek Recreation CenterTri Metro Jamboree · Aug 3114:58.14Tri Metro JamboreeAugust 31, 2022
3,200 Meters · Gale Woods FarmTri Metro Jamboree · Aug 2712:33.63Tri Metro JamboreeAugust 27, 2025
5,000 Meters · Bassett Creek ParkTri Metro Jamboree · Sep 225:09Tri Metro JamboreeSeptember 2, 2026
5,000 Meters · Battle Creek Recreation CenterTri Metro XC Championship · Oct 1720:12.24Tri Metro XC ChampionshipOctober 17, 2023
5,000 Meters · Gale Woods FarmTri Metro Conference XC Championship · Oct 1419:27.97Tri Metro Conference XC ChampionshipOctober 14, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1921:10.5Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2419:18.54Farmington CowbellSeptember 24, 2026
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2820:45.60Farmington InviteSeptember 28, 2023
5,000 Meters · Nicollet Jr. HighBlaze Invitational (Boys Only) · Sep 2221:58.9Blaze Invitational (Boys Only)September 22, 2022
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 519:43.1Faribault InvitationalSeptember 5, 2025
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 322:29.64St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1120:15.9Lakeville North AppleJack InvitationalSeptember 11, 2025
5,000 Meters · Theodore Wirth Regional ParkDeLaSalle Islander Invite · Sep 1520:34DeLaSalle Islander InviteSeptember 15, 2026
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AAA Championships · Oct 2318:40.80MSHSL Section 3AAA ChampionshipsOctober 23, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1020:40.0NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 20Tri Metro Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 41 · Bloomington Kennedy5,000 Meters Varsity4119:4212
Sep 24Farmington CowbellSep 24 · 5,000 Meters JV · Place 40 · Bloomington Kennedy5,000 Meters JV4019:18.54 PB12
Sep 15DeLaSalle Islander InviteSep 15 · 5,000 Meters Boys JV · Place 14 · Bloomington Kennedy5,000 Meters Boys JV1420:34 PB12
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 96 · Bloomington Kennedy5,000 Meters Junior Varsity9620:46.012
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 345 · Bloomington Kennedy5,000 Meters Varsity34522:29.64 PB12
Sep 2Tri Metro JamboreeSep 2 · 5,000 Meters Boys 5k · Place 63 · Bloomington Kennedy5,000 Meters Boys 5k6325:09 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 3AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 56 · Bloomington Kennedy5,000 Meters Varsity5618:40.80 PB11
Oct 14Tri Metro Conference XC ChampionshipOct 14 · 5,000 Meters Boys Varsity · Place 21 · Bloomington Kennedy5,000 Meters Boys Varsity2119:27.97 PB11
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Varsity · Place 121 · Bloomington Kennedy5,000 Meters Varsity12119:50.711
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys Varsity · Place 156 · Bloomington Kennedy5,000 Meters Boys Varsity15619:48.0811
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 186 · Bloomington Kennedy5,000 Meters High School Boys Gopher Competition18621:10.5 PB11
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Place 120 · Bloomington Kennedy5,000 Meters Varsity12020:15.9 PB11
Sep 9DeLaSalle Islander XC InviteSep 9 · 5,000 Meters Varsity · Place 65 · Bloomington Kennedy5,000 Meters Varsity6521:02.9511
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 93 · Bloomington Kennedy5,000 Meters Varsity9319:43.1 PB11
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 173 · Bloomington Kennedy2 Miles Varsity17312:17.3 PB11
Aug 27Tri Metro JamboreeAug 27 · 3,200 Meters Varsity · Place 13 · Bloomington Kennedy3,200 Meters Varsity1312:33.63 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 298 · Bloomington Kennedy5,000 Meters Open Invitational Section 229820:40.0 PB10
Oct 15Tri Metro Conference XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 60 · Bloomington Kennedy5,000 Meters Varsity6020:33.310
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Varsity · Place 135 · Bloomington Kennedy5,000 Meters Varsity13520:26.8SO
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 211 · Bloomington Kennedy5,000 Meters Varsity21120:56.810
Sep 19Blaze InvitationalSep 19 · 5,000 Meters Varsity · Place 49 · Bloomington Kennedy5,000 Meters Varsity4920:29.210
Sep 13Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Varsity · Place 130 · Bloomington Kennedy5,000 Meters Varsity13021:00.0SO
Sep 10DeLaSalle Islander InviteSep 10 · 5,000 Meters Junior Varsity · Place 13 · Bloomington Kennedy5,000 Meters Junior Varsity1321:05.310
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 123 · Bloomington Kennedy5,000 Meters Varsity12320:34.6SO
Aug 30Irish InvitationalAug 30 · 2 Miles Varsity · Place 25 · Bloomington Kennedy2 Miles Varsity2512:45.9SO
Aug 28Tri Metro XC JamboreeAug 28 · 3,200 Meters Varsity · Place 36 · Bloomington Kennedy3,200 Meters Varsity3613:10.210

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 3AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 61 · Bloomington Kennedy5,000 Meters Varsity6119:58.99
Oct 17Tri Metro XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 43 · Bloomington Kennedy5,000 Meters Varsity4320:12.24 PB9
Oct 3Victoria Lions InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 79 · Bloomington Kennedy5,000 Meters Junior Varsity7921:04.54—
Sep 28Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 209 · Bloomington Kennedy5,000 Meters Boys 5k20920:45.60 PB9
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 118 · Bloomington Kennedy5,000 Meters Junior Varsity11821:01.69
Sep 8Faribault InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 114 · Bloomington Kennedy5,000 Meters Junior Varsity11421:11.74—
Sep 1Irish InvitationalSep 1 · 2 Miles Junior Varsity · Place 108 · Bloomington Kennedy2 Miles Junior Varsity10813:18.69
Aug 30Tri Metro Conference JamboreeAug 30 · 2 Miles Varsity · Place 60 · Bloomington Kennedy2 Miles Varsity6014:29.39—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 107 · Bloomington Kennedy5,000 Meters Junior Varsity10721:25.35—
Sep 22Blaze Invitational (Boys Only)Sep 22 · 5,000 Meters Junior Varsity · Place 52 · Bloomington Kennedy5,000 Meters Junior Varsity5221:58.9 PB8
Aug 31Tri Metro JamboreeAug 31 · 3,200 Meters Varsity · Place 65 · Bloomington Kennedy3,200 Meters Varsity6514:58.14 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 182 · Bloomington Kennedy5,000 Meters Junior Varsity18227:28.197
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 234 · Bloomington Kennedy5,000 Meters Varsity23428:45.27