Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 2511:29.8Central Minnesota River RunAugust 25, 2025
3,000 Meters · Whetstone Creek Golf CourseMilbank Grandstay Invite · Sep 1412:41.08Milbank Grandstay InviteSeptember 14, 2024
3,200 Meters · Bois De SiouxHOL Cross Country Championships · Oct 1413:11.3HOL Cross Country ChampionshipsOctober 14, 2025
3,200 Meters · Pebble Lake Golf CourseJohn Hermes Invitational · Sep 2515:51.99John Hermes InvitationalSeptember 25, 2025
3,200 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 1814:58.3Rocori XC InvitationalSeptember 18, 2025
5,000 Meters · Arvig ParkPerham Harrier Invitational · Oct 1322:17.1Perham Harrier InvitationalOctober 13, 2026
5,000 Meters · Bois De SiouxBreckenridge-Wahpeton Memorial Cross Country Meet · Sep 1720:06.9Breckenridge-Wahpeton Memorial Cross Country Meet September 17, 2026
5,000 Meters · Vintage Golf CourseCentral Minnesota River Run · Aug 3120:14.5Central Minnesota River RunAugust 31, 2026
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invitational · Sep 1219:42.18The Bank InvitationalSeptember 12, 2026
5,000 Meters · Willow Creek Municipal GolfBarnesville CC Invitational · Sep 1021:15.00Barnesville CC InvitationalSeptember 10, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 24 · Breckenridge/WahpetonBreckenridge/Wahpeton5,000 Meters Junior Varsity2421:38.7FR
Oct 22Heart O' Lakes Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 75 · Breckenridge/WahpetonBreckenridge/Wahpeton5,000 Meters Varsity7521:38.7FR
Oct 13Perham Harrier InvitationalOct 13 · 5,000 Meters JV · Place 126 · Breckenridge/WahpetonBreckenridge/Wahpeton5,000 Meters JV12622:17.1 PB9
Sep 17Breckenridge-Wahpeton Memorial Cross Country Meet Sep 17 · 5,000 Meters Boys Varsity · Place 17 · Breckenridge/WahpetonBreckenridge/Wahpeton5,000 Meters Boys Varsity1720:06.9 PB9
Sep 12The Bank InvitationalSep 12 · 5,000 Meters Varsity · Place 35 · Breckenridge/WahpetonBreckenridge/Wahpeton5,000 Meters Varsity3519:42.18 PB9
Sep 10Barnesville CC InvitationalSep 10 · 5,000 Meters Varsity · Place 15 · Breckenridge/WahpetonBreckenridge/Wahpeton5,000 Meters Varsity1521:15.00 PB9
Aug 31Central Minnesota River RunAug 31 · 5,000 Meters Varsity · Place 41 · Breckenridge/WahpetonBreckenridge/Wahpeton5,000 Meters Varsity4120:14.5 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14HOL Cross Country ChampionshipsOct 14 · 3,200 Meters Boys Junior High · Place 12 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Boys Junior High1213:11.3 PB8
Oct 9Perham Harrier InviteOct 9 · 3,200 Meters Middle School · Place 60 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Middle School6013:47.38
Oct 2Dale Skallerud Memorial MeetOct 2 · 3,200 Meters Middle School · Place 24 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Middle School2414:58.88
Sep 25John Hermes InvitationalSep 25 · 3,200 Meters Junior High · Place 19 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Junior High1915:51.99 PB8
Sep 18Rocori XC InvitationalSep 18 · 3,200 Meters Junior High · Place 90 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Junior High9014:58.3 PB8
Sep 4Barnesville CC InviteSep 4 · 3,200 Meters Middle School · Place 12 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Middle School1215:57.288
Aug 25Central Minnesota River RunAug 25 · 2,500 Meters Junior High · Place 34 · Breckenridge/WahpetonBreckenridge/Wahpeton2,500 Meters Junior High3411:29.8 PB8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15H-O-L ConferenceOct 15 · 3,200 Meters Middle School · Place 24 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Middle School2413:50.67
Oct 10Perham InvitationalOct 10 · 3,200 Meters Grades 7-8 · Place 51 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Grades 7-85113:50.37
Oct 3Dale Skallerud InvitationalOct 3 · 3,200 Meters Middle School · Place 39 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Middle School3914:34.17
Sep 17Melrose Area InvitationalSep 17 · 3,200 Meters Middle School · Place 16 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Middle School1614:16.777
Sep 14Milbank Grandstay InviteSep 14 · 3,000 Meters 7th/8th Grade · Place 9 · Breckenridge/Wahpeton MSBreckenridge/Wahpeton MS3,000 Meters 7th/8th Grade912:41.08 PB7
Sep 5Detroit Lakes Rotary InvitationalSep 5 · 3,200 Meters Middle School · Place 65 · Breckenridge/WahpetonBreckenridge/Wahpeton3,200 Meters Middle School6513:44.007