Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invitational · Oct 121:20.9New Prague XC InvitationalOctober 1, 2026
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1021:57.76South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Oct 622:19.2Victoria Lions InvitationalOctober 6, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1923:35.4Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Levi Dodge 5k. CourseSSC Championships · Oct 1520:34.00SSC ChampionshipsOctober 15, 2026
5,000 Meters · Nicollet M.S.Burnsville Invitational · Sep 1721:03.6Burnsville InvitationalSeptember 17, 2026
5,000 Meters · RiverEdge Golf CourseNightfall Classic 715 - Marshfield · Sep 2520:48.6Nightfall Classic 715 - MarshfieldSeptember 25, 2026
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 321:35.88St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Steve Michaud ParkAppleJack Invitational · Sep 1021:39.9AppleJack InvitationalSeptember 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 2AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 34 · Shakopee5,000 Meters Varsity3421:06.312
Oct 15SSC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 24 · Shakopee5,000 Meters Varsity2420:34.00 PB12
Oct 6Victoria Lions InvitationalOct 6 · 5,000 Meters Varsity · Place 38 · Shakopee5,000 Meters Varsity3822:19.2 PB12
Oct 1New Prague XC InvitationalOct 1 · 5,000 Meters Girls Varsity · Place 17 · Shakopee5,000 Meters Girls Varsity1721:20.9 PB12
Sep 25Nightfall Classic 715 - MarshfieldSep 25 · 5,000 Meters Division 1 · Place 24 · Shakopee5,000 Meters Division 12420:48.6 PB12
Sep 17Burnsville InvitationalSep 17 · 5,000 Meters Varsity · Place 9 · Shakopee5,000 Meters Varsity921:03.6 PB12
Sep 10AppleJack InvitationalSep 10 · 5,000 Meters Varsity · Place 22 · Shakopee5,000 Meters Varsity2221:39.9 PB12
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 78 · Shakopee5,000 Meters Varsity7821:35.88 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21MSHSL Section 2AAA ChampionshipsOct 21 · 5,000 Meters Varsity · Place 49 · Shakopee5,000 Meters Varsity4923:10.411
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters Varsity Girls · Place 40 · Shakopee5,000 Meters Varsity Girls4021:57.76 PB11
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Varsity · Place 59 · Shakopee5,000 Meters Varsity5922:45.911
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Girls Varsity/JV · Place 69 · Shakopee5,000 Meters Girls Varsity/JV6922:57.4111
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Gopher Competition · Place 86 · Shakopee5,000 Meters High School Girls Gopher Competition8623:35.4 PB11
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Place 85 · Shakopee5,000 Meters Varsity8523:06.211
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 124 · Shakopee5,000 Meters Varsity12422:58.9911

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22MSHSL Section 2AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 41 · Shakopee5,000 Meters Varsity4122:48.10SO
Oct 11South Suburban Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 57 · Shakopee5,000 Meters Varsity5723:43.5SO
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Varsity · Place 70 · Shakopee5,000 Meters Varsity7022:44.0SO
Sep 13Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Varsity · Place 78 · Shakopee5,000 Meters Varsity7823:13.5SO
Sep 5Bauman/Rovn InvitationalSep 5 · 5,000 Meters Varsity · Place 53 · Shakopee5,000 Meters Varsity5322:06.2SO
Aug 29Shakopee InvitationalAug 29 · 2 Miles Varsity · Place 10 · Shakopee2 Miles Varsity1014:06.6SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 2AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 36 · Shakopee5,000 Meters Varsity3621:39.89
Oct 13South Suburban Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 44 · Shakopee5,000 Meters Varsity4422:30.09
Oct 3Victoria Lions InvitationalOct 3 · 5,000 Meters Varsity · Place 55 · Shakopee5,000 Meters Varsity5522:59.02—
Sep 8Faribault InvitationalSep 8 · 5,000 Meters Varsity · Place 33 · Shakopee5,000 Meters Varsity3321:57.58—
Aug 31Shakopee InvitationalAug 31 · 2 Miles Varsity · Place 7 · Shakopee2 Miles Varsity713:36.27—

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Varsity · Place 26 · Shakopee5,000 Meters Varsity2621:11.05—
Sep 1Shakopee InvitationalSep 1 · 2 Miles Varsity · Place 9 · Shakopee2 Miles Varsity913:39.728

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 61 · Shakopee5,000 Meters Varsity6122:07.347
Sep 30Dakota County InvitationalSep 30 · 5,000 Meters Varsity · Place 28 · Shakopee5,000 Meters Varsity2823:02.27
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 1 · Place 79 · Shakopee5,000 Meters Varsity Division 17921:38.2—
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 105 · Shakopee5,000 Meters Varsity10523:26.67