Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Appleton GCLqpv-Db Invite #1 · Sep 317:18.69Lqpv-Db Invite #1September 3, 2026
5,000 Meters · Appleton GCLqpv-Db invite · Aug 2822:22.07Lqpv-Db inviteAugust 28, 2025
5,000 Meters · Benson Golf ClubKMS/Benson CC Invitational · Sep 1021:24.31KMS/Benson CC InvitationalSeptember 10, 2026
5,000 Meters · Cottonwood Country ClubCamden Conference Cross Country Meet · Oct 1420:41.22Camden Conference Cross Country MeetOctober 14, 2025
5,000 Meters · Granite Run Golf CourseYME CC Invitational · Sep 2221:42.41YME CC InvitationalSeptember 22, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 120:12.1MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2621:39.1Border BattleSeptember 26, 2026
5,000 Meters · Little Crow Golf ResortLittle Crow Invitational · Sep 1122:48.4Little Crow InvitationalSeptember 11, 2025
5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 2920:32.8MSHSL Section 3A ChampionshipsOctober 29, 2026
5,000 Meters · Madison Country ClubMSHSL Section 3A Championships · Oct 2320:26.5MSHSL Section 3A ChampionshipsOctober 23, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class A State Championships · Nov 720:34.8MSHSL Class A State ChampionshipsNovember 7, 2026
5,000 Meters · River Crest Golf CourseMontevideo Invitational · Sep 3021:20.5Montevideo InvitationalSeptember 30, 2025
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invite · Sep 1321:17.58The Bank InviteSeptember 13, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class A State ChampionshipsNov 7 · 5,000 Meters Class A · Place 80 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Class A8020:34.8 PB10
Oct 29MSHSL Section 3A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 8 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity820:32.8 PB10
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Girls -- A · Place 61 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity Girls -- A6121:39.1 PB10
Sep 22Lqpv-Db Invite IISep 22 · 5,000 Meters A-squad · Place 7 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters A-squad720:36.7310
Sep 12The Bank InvitationalSep 12 · 5,000 Meters Varsity · Place 12 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity1221:50.3310
Sep 10KMS/Benson CC InvitationalSep 10 · 5,000 Meters Varsity · Place 1 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity121:24.31 PB10
Sep 3Lqpv-Db Invite #1Sep 3 · 4,000 Meters A Varsity · Place 8 · Lac qui Parle Valley/Dawson-Boyd4,000 Meters A Varsity817:18.69 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 54 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Class A5420:12.1 PB9
Oct 23MSHSL Section 3A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 11 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity1120:26.5 PB9
Oct 14Camden Conference Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 3 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity320:41.22 PB9
Sep 30Montevideo InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity121:20.5 PB9
Sep 22YME CC InvitationalSep 22 · 5,000 Meters Varsity · Place 4 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity421:42.41 PB9
Sep 13The Bank InviteSep 13 · 5,000 Meters Varsity · Place 14 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity1421:17.58 PB9
Sep 11Little Crow InvitationalSep 11 · 5,000 Meters Varsity · Place 36 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity3622:48.4 PB9
Sep 4BKMS InviteSep 4 · 5,000 Meters Varsity · Place 2 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters Varsity221:38.409
Aug 28Lqpv-Db inviteAug 28 · 5,000 Meters A Varsity · Place 7 · Lac qui Parle Valley/Dawson-Boyd5,000 Meters A Varsity722:22.07 PB9