Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Fairmont Early Bird Invite · Aug 2813:29.5Early Bird InviteAugust 28, 2026
5,000 Meters · Baylor Regional ParkNorwood Young America Lions CC Meet · Sep 1516:09.77Norwood Young America Lions CC MeetSeptember 15, 2026
5,000 Meters · Benson ParkMankato West Invitational · Sep 2916:51.6Mankato West InvitationalSeptember 29, 2026
5,000 Meters · Eagle Creek Golf ClubWillmar Glacial Lakes Invitational · Oct 317:08.60Willmar Glacial Lakes InvitationalOctober 3, 2026
5,000 Meters · Gustavus Adolphus CollegeSt Peter Rubber Duck Invite · Sep 1916:15.8St Peter Rubber Duck InviteSeptember 19, 2026
5,000 Meters · Jackson Golf ClubJCC Tri for Health Meet · Sep 2417:25.9JCC Tri for Health MeetSeptember 24, 2026
5,000 Meters · Jordan High SchoolJordan XC Invitational · Oct 1316:16.10Jordan XC InvitationalOctober 13, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 116:57.3MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 716:15.7MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Aug 3116:30.9Marshall Cross Country InvitationalAugust 31, 2026
5,000 Meters · Montgomery National Golf ClubGerry Smith XC Invitational · Sep 1016:43.4Gerry Smith XC InvitationalSeptember 10, 2026

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

2026 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 36 · St. Peter5,000 Meters Class AA3616:15.7 PB11
Oct 29MSHSL Section 2AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 9 · St. Peter5,000 Meters Varsity916:58.211
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 1 · St. Peter5,000 Meters Varsity116:58.3—
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 1 · St. Peter5,000 Meters Varsity116:58.3—
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters Varsity · Place 3 · St. Peter5,000 Meters Varsity316:16.10 PB11
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters High School · Place 3 · St. Peter5,000 Meters High School316:16.1011
Oct 3Willmar Glacial Lakes InvitationalOct 3 · 5,000 Meters Boys Varsity · Place 5 · St. Peter5,000 Meters Boys Varsity517:08.60 PB11
Sep 29Mankato West InvitationalSep 29 · 5,000 Meters Varsity · Place 4 · St. Peter5,000 Meters Varsity416:51.6 PB11
Sep 24JCC Tri for Health MeetSep 24 · 5,000 Meters Varsity · Place 1 · St. Peter5,000 Meters Varsity117:25.9 PB11
Sep 19St Peter Rubber Duck InviteSep 19 · 5,000 Meters Varsity · Place 2 · St. Peter5,000 Meters Varsity216:15.8 PB11
Sep 15Norwood Young America Lions CC MeetSep 15 · 5,000 Meters Varsity · Place 3 · St. Peter5,000 Meters Varsity316:09.77 PB11
Sep 10Gerry Smith XC InvitationalSep 10 · 5,000 Meters Varsity · Place 4 · St. Peter5,000 Meters Varsity416:43.4 PB11
Aug 31Marshall Cross Country InvitationalAug 31 · 5,000 Meters Varsity Boys · Place 1 · St. Peter5,000 Meters Varsity Boys116:30.9 PB11
Aug 28Early Bird InviteAug 28 · 4,000 Meters High School · Place 2 · St. Peter4,000 Meters High School213:29.5 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 78 · St. Peter5,000 Meters Class AA7816:57.3 PB10
Oct 23MSHSL Section 2AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 10 · St. Peter5,000 Meters Varsity1016:57.710
Oct 7Jordan XC InvitationalOct 7 · 5,000 Meters Varsity · Place 12 · St. Peter5,000 Meters Varsity1217:46.110
Sep 23Mankato West InvitationalSep 23 · 5,000 Meters Varsity · Place 10 · St. Peter5,000 Meters Varsity1017:35.810
Sep 9Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 12 · St. Peter5,000 Meters Varsity1216:54.9210
Aug 22Early Bird InviteAug 22 · 4,000 Meters High School · Place 2 · St. Peter4,000 Meters High School213:52.210