Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Little Crow Golf ResortLittle Crow Invitational · Sep 1411:32.34Little Crow InvitationalSeptember 14, 2023
2450 m · Pomme De Terre Golf Club2023 MACA Cross Country Meet · Aug 2812:532023 MACA Cross Country MeetAugust 28, 2023
3,200 Meters · Holdingford High SchoolMark Alcorn Invitational · Sep 715:57.26Mark Alcorn InvitationalSeptember 7, 2023
5,000 Meters · Grand National Golf ClubMSHSL Section 5A Championships · Oct 2422:05.2MSHSL Section 5A ChampionshipsOctober 24, 2024
5,000 Meters · GreyStone Golf ClubSauk Centre Mainstreeter Invite · Oct 324:17.51Sauk Centre Mainstreeter InviteOctober 3, 2023
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

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 38 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity3822:05.2 PB8
Oct 15Central Minnesota Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 17 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity1722:27.78
Oct 7KMS/Benson InvitationalOct 7 · 5,000 Meters Varsity · Place 15 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity1522:32.768
Oct 1Sauk Centre Mainstreeter InviteOct 1 · 5,000 Meters Varsity · Place 31 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity3122:47.298

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 58 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Varsity5823:24.27
Oct 3Sauk Centre Mainstreeter InviteOct 3 · 5,000 Meters Junior Varsity · Place 7 · Paynesville/Belgrade-Brooten-Elrosa5,000 Meters Junior Varsity724:17.51 PB7
Sep 14Little Crow InvitationalSep 14 · 1.5 Miles Junior High · Place 6 · Paynesville/Belgrade-Brooten-Elrosa1.5 Miles Junior High611:32.34 PB7
Sep 7Mark Alcorn InvitationalSep 7 · 3,200 Meters Junior High · Place 10 · Paynesville/Belgrade-Brooten-Elrosa3,200 Meters Junior High1015:57.26 PB7
Aug 282023 MACA Cross Country MeetAug 28 · 2,450 Meters Junior High · Place 21 · Paynesville/Belgrade-Brooten-Elrosa2,450 Meters Junior High2112:53 PB7