Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Holdingford High SchoolMark Alcorn Invitational · Sep 422:45.8Mark Alcorn InvitationalSeptember 4, 2025
5,000 Meters · Kimball Golf ClubEVW-K Invitational · Sep 1823:40.2EVW-K InvitationalSeptember 18, 2025
5,000 Meters · Litchfield Golf CourseMSHSL Section 5A Championships · Oct 2321:55.2MSHSL Section 5A ChampionshipsOctober 23, 2025
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1122:33.2Little Crow InvitationalSeptember 11, 2025
5,000 Meters · Meadowlark Golf CourseMelrose Area Invitational · Sep 1622:56.3Melrose Area InvitationalSeptember 16, 2025
5,000 Meters · Robert Ney Regional ParkCMC Championships · Oct 1422:38.5CMC ChampionshipsOctober 14, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 10Mark Alcorn InvitationalSep 10 · 5,000 Meters Varsity · Place 22 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity2223:26.010
Sep 4Maple Lake InvitationalSep 4 · 5,000 Meters Varsity · Place 13 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity1322:47.210

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 52 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity5221:55.2 PB9
Oct 14CMC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 17 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity1722:38.5 PB9
Oct 2Litchfield InvitationalOct 2 · 5,000 Meters Varsity · Place 68 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity6822:31.69
Sep 23Paynesville/ BBE InvitationalSep 23 · 5,000 Meters Varsity · Place 20 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity2023:07.05Unofficial9
Sep 18EVW-K InvitationalSep 18 · 5,000 Meters Varsity · Place 10 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity1023:40.2 PB9
Sep 16Melrose Area InvitationalSep 16 · 5,000 Meters Varsity · Place 27 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity2722:56.3 PB9
Sep 11Little Crow InvitationalSep 11 · 5,000 Meters Varsity · Place 31 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity3122:33.2 PB9
Sep 4Mark Alcorn InvitationalSep 4 · 5,000 Meters Varsity · Place 26 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity2622:45.8 PB9