Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 7AAA Championships · Oct 2916:41.2MSHSL Section 7AAA ChampionshipsOctober 29, 2026
5,000 Meters · Crown CollegeWildcat Invitational · Sep 2417:17.1Wildcat InvitationalSeptember 24, 2026
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1417:04.0Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Elm Creek Park ReserveCrimson Twilight Meet · Sep 1217:22.8Crimson Twilight MeetSeptember 12, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1816:52.1Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Lower Recreation CenterSTMA Invitational · Sep 3017:26.6STMA InvitationalSeptember 30, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 716:52.5MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2319:48.1Norm Ayen XC InvitationalSeptember 23, 2025
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1120:16.0Lakeville North AppleJack InvitationalSeptember 11, 2025
5,000 Meters · Zahler ParkSTMA Invitational · Oct 119:26.7STMA InvitationalOctober 1, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 113 · Andover5,000 Meters Class AAA11316:52.5 PB10
Oct 29MSHSL Section 7AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 17 · Andover5,000 Meters Varsity1716:41.2 PB10
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 23 · Andover5,000 Meters Varsity2317:04.0 PB10
Sep 30STMA InvitationalSep 30 · 5,000 Meters Varsity · Place 24 · Andover5,000 Meters Varsity2417:26.6 PB10
Sep 24Wildcat InvitationalSep 24 · 5,000 Meters Varsity · Place 13 · Andover5,000 Meters Varsity1317:17.1 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 200 · Andover5,000 Meters High School Boys Championship Race20016:52.1 PB10
Sep 12Crimson Twilight MeetSep 12 · 5,000 Meters Varsity · Place 13 · Andover5,000 Meters Varsity1317:22.8 PB10
Sep 10Steve Hoag InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · Andover5,000 Meters Varsity2317:29.610
Sep 3Anoka Early BirdSep 3 · 5,000 Meters 5000 · Place 11 · Andover5,000 Meters 50001117:48.810

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 7AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 45 · Andover5,000 Meters Varsity4517:56.29
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 73 · Andover5,000 Meters Varsity7319:01.99
Oct 1STMA InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 38 · Andover5,000 Meters Junior Varsity3819:26.7 PB9
Sep 23Norm Ayen XC InvitationalSep 23 · 5,000 Meters Varsity · Place 36 · Andover5,000 Meters Varsity3619:48.1 PB9
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 35 · Andover5,000 Meters Junior Varsity3520:16.0 PB9
Sep 4Steve Hoag InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 40 · Andover5,000 Meters Junior Varsity4020:07.19