Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 2511:45.0Central Minnesota River RunAugust 25, 2025
3,000 Meters · Whetstone Creek Golf CourseThe Bank Invite · Sep 1315:25.03The Bank InviteSeptember 13, 2025
3,200 Meters · Bois De SiouxHOL Cross Country Championships · Oct 1413:56.2HOL Cross Country ChampionshipsOctober 14, 2025
3,200 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 2517:18.58John Hermes InvitationalSeptember 25, 2025
3,200 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 1815:31.1Rocori XC InvitationalSeptember 18, 2025
5,000 Meters · Bois De SiouxBreckenridge-Wahpeton Memorial Cross Country Meet · Sep 1723:43.6Breckenridge-Wahpeton Memorial Cross Country Meet September 17, 2026
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 3124:31.9Central Minnesota River RunAugust 31, 2026
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invitational · Sep 1222:12.07The Bank InvitationalSeptember 12, 2026
5,000 Meters · Willow Creek Municipal GolfBarnesville CC Invitational · Sep 1023:05.20Barnesville CC InvitationalSeptember 10, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 17Breckenridge-Wahpeton Memorial Cross Country Meet Sep 17 · 5,000 Meters Boys JV · Place 5 · Breckenridge/Wahpeton5,000 Meters Boys JV523:43.6 PB9
Sep 12The Bank InvitationalSep 12 · 5,000 Meters Varsity · Place 51 · Breckenridge/Wahpeton5,000 Meters Varsity5122:12.07 PB9
Sep 10Barnesville CC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 1 · Breckenridge/Wahpeton5,000 Meters Junior Varsity123:05.20 PB9
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Junior Varsity · Place 39 · Breckenridge/Wahpeton5,000 Meters Junior Varsity3924:31.9 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14HOL Cross Country ChampionshipsOct 14 · 3,200 Meters Boys Junior High · Place 18 · Breckenridge/Wahpeton3,200 Meters Boys Junior High1813:56.2 PB8
Oct 9Perham Harrier InviteOct 9 · 3,200 Meters Middle School · Place 72 · Breckenridge/Wahpeton3,200 Meters Middle School7214:07.38
Oct 2Dale Skallerud Memorial MeetOct 2 · 3,200 Meters Middle School · Place 42 · Breckenridge/Wahpeton3,200 Meters Middle School4215:56.58
Sep 25John Hermes InvitationalSep 25 · 3,200 Meters Junior High · Place 25 · Breckenridge/Wahpeton3,200 Meters Junior High2517:18.58 PB8
Sep 18Rocori XC InvitationalSep 18 · 3,200 Meters Junior High · Place 108 · Breckenridge/Wahpeton3,200 Meters Junior High10815:31.1 PB8
Sep 13The Bank InviteSep 13 · 3,000 Meters 7th/8th Boys · Place 27 · Breckenridge/Wahpeton3,000 Meters 7th/8th Boys2715:25.03 PB8
Aug 25Central Minnesota River RunAug 25 · 2,500 Meters Junior High · Place 38 · Breckenridge/Wahpeton2,500 Meters Junior High3811:45.0 PB8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15H-O-L ConferenceOct 15 · 3,200 Meters Middle School · Place 31 · Breckenridge/Wahpeton3,200 Meters Middle School3115:17.67
Oct 10Perham InvitationalOct 10 · 3,200 Meters Grades 7-8 · Place 108 · Breckenridge/Wahpeton3,200 Meters Grades 7-810815:27.17
Oct 3Dale Skallerud InvitationalOct 3 · 3,200 Meters Middle School · Place 64 · Breckenridge/Wahpeton3,200 Meters Middle School6416:29.27
Sep 26John Hermes InvitationalSep 26 · 3,200 Meters Middle School · Place 48 · Breckenridge/Wahpeton3,200 Meters Middle School4814:52.547
Sep 17Melrose Area InvitationalSep 17 · 3,200 Meters Middle School · Place 42 · Breckenridge/Wahpeton3,200 Meters Middle School4216:14.047
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 3,200 Meters Middle School · Place 97 · Breckenridge/Wahpeton3,200 Meters Middle School9714:52.557