Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Classic · Oct 2122:47.1Lefty Wright Grade Level ClassicOctober 21, 2024
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invitational · Oct 117:29.4New Prague XC InvitationalOctober 1, 2026
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1018:56.61South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Oct 618:09.8Victoria Lions InvitationalOctober 6, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:05.1Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Levi Dodge 5k. CourseSSC Championships · Oct 1517:41.30SSC ChampionshipsOctober 15, 2026
5,000 Meters · Nicollet M.S.Burnsville Invitational · Sep 1717:46.3Burnsville InvitationalSeptember 17, 2026
5,000 Meters · RiverEdge Golf CourseNightfall Classic 715 - Marshfield · Sep 2517:36.0Nightfall Classic 715 - MarshfieldSeptember 25, 2026
5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 318:16.66St. Olaf H.S. ShowcaseSeptember 3, 2026
5,000 Meters · Steve Michaud ParkAppleJack Invitational · Sep 1018:16.7AppleJack 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 37 · Shakopee5,000 Meters Varsity3717:50.912
Oct 15SSC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 50 · Shakopee5,000 Meters Varsity5017:41.30 PB12
Oct 6Victoria Lions InvitationalOct 6 · 5,000 Meters Varsity · Place 39 · Shakopee5,000 Meters Varsity3918:09.8 PB12
Oct 1New Prague XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 6 · Shakopee5,000 Meters Boys Varsity617:29.4 PB12
Sep 25Nightfall Classic 715 - MarshfieldSep 25 · 5,000 Meters Division 1 · Place 20 · Shakopee5,000 Meters Division 12017:36.0 PB12
Sep 17Burnsville InvitationalSep 17 · 5,000 Meters Varsity · Place 5 · Shakopee5,000 Meters Varsity517:46.3 PB12
Sep 10AppleJack InvitationalSep 10 · 5,000 Meters Varsity · Place 22 · Shakopee5,000 Meters Varsity2218:16.7 PB12
Sep 3St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 83 · Shakopee5,000 Meters Varsity8318:16.66 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21MSHSL Section 2AAA ChampionshipsOct 21 · 5,000 Meters Varsity · Place 56 · Shakopee5,000 Meters Varsity5620:03.411
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters Varsity Boys · Place 72 · Shakopee5,000 Meters Varsity Boys7218:56.61 PB11
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Varsity · Place 94 · Shakopee5,000 Meters Varsity9418:59.911
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys Varsity · Place 101 · Shakopee5,000 Meters Boys Varsity10118:50.1711
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 392 · Shakopee5,000 Meters High School Boys Championship Race39220:05.1 PB11
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Place 80 · Shakopee5,000 Meters Varsity8019:11.911
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 138 · Shakopee5,000 Meters Varsity13819:19.4211

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Lefty Wright Grade Level ClassicOct 21 · 5,000 Meters Sohomore · Place 71 · Shakopee5,000 Meters Sohomore7122:47.1 PB10
Oct 11South Suburban Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 79 · Shakopee5,000 Meters Varsity7922:20.1SO
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 75 · Shakopee5,000 Meters Junior Varsity7520:18.3SO
Sep 13Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Varsity · Place 12 · Shakopee5,000 Meters Varsity1220:49.9SO
Sep 5Bauman/Rovn InvitationalSep 5 · 5,000 Meters Varsity · Place 117 · Shakopee5,000 Meters Varsity11721:26.7SO
Aug 29Shakopee InvitationalAug 29 · 2 Miles Varsity · Place 25 · Shakopee2 Miles Varsity2513:30.2SO