Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 5AAA Championships · Oct 2618:28.8MSHSL Section 5AAA ChampionshipsOctober 26, 2023
5,000 Meters · Eagle Creek Golf ClubTCRC XC Showcase · Oct 3119:36.79TCRC XC ShowcaseOctober 31, 2020
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class AAA · Nov 219:06.6MSHSL State Championships - Class AAANovember 2, 2024
5,000 Meters · Luther College CampusAll-American Invitational · Sep 1118:48.41All-American InvitationalSeptember 11, 2021
5,000 Meters · Round Lake ParkMetro Invite · Sep 1818:47.3Metro InviteSeptember 18, 2021
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 518:39.40MSHSL Class AAA State ChampionshipsNovember 5, 2022
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:17.8NXR Heartland Regional ChampionshipsNovember 10, 2024
6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1822:13.9Roy Griak InvitationalSeptember 18, 2026
6,000 Meters · McDowell DamMarauders Home Opener · Sep 1123:04.3Marauders Home OpenerSeptember 11, 2026
6,000 Meters · Parkhurst Recreation AreaJimmie XC Invitational · Oct 222:38.9Jimmie XC InvitationalOctober 2, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Jimmie XC InvitationalOct 2 · 6,000 Meters Womens 6k · Place 8 · North Dakota StateNorth Dakota State6,000 Meters Womens 6k822:38.9 PBSo
Sep 18Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 98 · North Dakota StateNorth Dakota State6,000 Meters Suzi Wilson College 6k9822:13.9 PBSo
Sep 11Marauders Home OpenerSep 11 · 6,000 Meters Collegiate · Place 15 · North Dakota StateNorth Dakota State6,000 Meters Collegiate1523:04.3 PBSo

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 50 · UnattachedUnattached5,000 Meters Championship5018:17.8 PB12
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 32 · Champlin ParkChamplin Park5,000 Meters Class AAA3219:06.6 PB12
Oct 24MSHSL Section 5AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 2 · Champlin ParkChamplin Park5,000 Meters Varsity218:42.6612
Oct 9NWSC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 2 · Champlin ParkChamplin Park5,000 Meters Varsity218:45.012
Oct 2STMA InvitationalOct 2 · 5,000 Meters Varsity · Place 7 · Champlin ParkChamplin Park5,000 Meters Varsity718:59.112
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 10 · Champlin ParkChamplin Park5,000 Meters Varsity1020:37.512
Sep 5Bauman/Rovn InvitationalSep 5 · 5,000 Meters Varsity · Place 1 · Champlin ParkChamplin Park5,000 Meters Varsity118:34.9SR
Aug 29ABC Early BirdAug 29 · 5,000 Meters Varsity · Place 3 · Champlin ParkChamplin Park5,000 Meters Varsity320:02.212
Aug 23Kevin Moorhead Northwood's InvitationalAug 23 · 2 Miles Varsity · Place 2 · Champlin ParkChamplin Park2 Miles Varsity211:47.0SR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 50 · Champlin ParkChamplin Park5,000 Meters Class AAA5019:30.211
Oct 26MSHSL Section 5AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 2 · Champlin ParkChamplin Park5,000 Meters Varsity218:28.8 PB11

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 18 · Champlin ParkChamplin Park5,000 Meters Class AAA1818:39.40 PB10
Oct 27MSHSL Section 5AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 3 · Champlin ParkChamplin Park5,000 Meters Varsity318:44.010
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 4 · Champlin ParkChamplin Park5,000 Meters Varsity419:29.8910

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 32 · Champlin ParkChamplin Park5,000 Meters Varsity3219:05.689
Oct 28MSHSL Section 5AAA ChampionshipsOct 28 · 5,000 Meters Section · Place 2 · Champlin ParkChamplin Park5,000 Meters Section218:37.79
Sep 18Metro InviteSep 18 · 5,000 Meters Varsity · Place 3 · Champlin ParkChamplin Park5,000 Meters Varsity318:47.3 PB9
Sep 11All-American InvitationalSep 11 · 5,000 Meters Varsity · Place 2 · Champlin ParkChamplin Park5,000 Meters Varsity218:48.41 PB9

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31TCRC XC ShowcaseOct 31 · 5,000 Meters Large Class · Place 61 · Champlin ParkChamplin Park5,000 Meters Large Class6119:36.79 PB8