Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Mayville Golf CourseMay-Port CG Patriot Invitational · Oct 212:16.09May-Port CG Patriot InvitationalOctober 2, 2025
5,000 Meters · Carrington Golf CourseCarrington Cardinal XC Meet · Sep 221:35.00Carrington Cardinal XC MeetSeptember 2, 2025
5,000 Meters · Casselton Golf CourseCentral Cass Cross Country Invitational · Sep 1520:40.42Central Cass Cross Country InvitationalSeptember 15, 2026
5,000 Meters · Cavalier Country ClubJason Shephard Invitational · Sep 1720:16.12Jason Shephard InvitationalSeptember 17, 2026
5,000 Meters · Cavalier Country Club 5000Jason Shephard Invitational · Sep 1821:53.85Jason Shephard InvitationalSeptember 18, 2025
5,000 Meters · Cooperstown Country ClubND Class B East XC Championships · Oct 1020:11.4ND Class B East XC ChampionshipsOctober 10, 2026
5,000 Meters · Grafton Golf CourseSpoiler Invitational · Sep 1021:41.98Spoiler InvitationalSeptember 10, 2026
5,000 Meters · Langdon Golf CourseHarvey Hope Invitational - Langdon · Sep 2221:18.87Harvey Hope Invitational - LangdonSeptember 22, 2025
5,000 Meters · Larimore Golf CourseLarimore Invitational · Sep 922:44.50Larimore Invitational September 9, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2620:07.9Border BattleSeptember 26, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2721:45.30Border BattleSeptember 27, 2025
5,000 Meters · Mayville Golf CoursePatriots XC Invitational Meet 2026 · Oct 120:22.92Patriots XC Invitational Meet 2026October 1, 2026
5,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 421:08.7Dragon Twilight InvitationalSeptember 4, 2026
5,000 Meters · Parkhurst Recreation Area2025 ND XC State Meet · Oct 2421:14.22025 ND XC State MeetOctober 24, 2025
5,000 Meters · Riverside Golf CourseWest Marshall XC Invitational · Oct 619:41.8West Marshall XC InvitationalOctober 6, 2026
5,000 Meters · Warsing Dam Recreation AreaNR-S Cross Country Meet · Sep 2120:51.28NR-S Cross Country MeetSeptember 21, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 23North Dakota State XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 152 · Grafton5,000 Meters Varsity15220:30.49
Oct 10ND Class B East XC ChampionshipsOct 10 · 5,000 Meters Boys Varsity 5k · Place 69 · Grafton5,000 Meters Boys Varsity 5k6920:11.4 PB9
Oct 6West Marshall XC InvitationalOct 6 · 5,000 Meters Boys Varsity 5k · Place 17 · Grafton5,000 Meters Boys Varsity 5k1719:41.8 PB9
Oct 1Patriots XC Invitational Meet 2026Oct 1 · 5,000 Meters Varsity · Place 37 · Grafton5,000 Meters Varsity3720:22.92 PB9
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 173 · Grafton5,000 Meters Varsity Boys -- A17320:07.9 PB9
Sep 21NR-S Cross Country MeetSep 21 · 5,000 Meters Varsity · Place 17 · Grafton5,000 Meters Varsity1720:51.28 PB9
Sep 17Jason Shephard InvitationalSep 17 · 5,000 Meters Varsity · Place 22 · Grafton5,000 Meters Varsity2220:16.12 PB9
Sep 15Central Cass Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 40 · Grafton5,000 Meters Varsity4020:40.42 PB9
Sep 10Spoiler InvitationalSep 10 · 5,000 Meters Varsity · Place 16 · Grafton5,000 Meters Varsity1621:41.98 PB9
Sep 4Dragon Twilight InvitationalSep 4 · 5,000 Meters Boys Terry Harrington 5000m · Place 96 · Grafton5,000 Meters Boys Terry Harrington 5000m9621:08.7 PB9
Sep 1Carrington MeetSep 1 · 5,000 Meters Varsity · Place 80 · Grafton5,000 Meters Varsity8022:12.009
Aug 22Orriginals InvitationalAug 22 · 5,000 Meters Boys 5K · Place 141 · Grafton5,000 Meters Boys 5K14121:14.59

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 242025 ND XC State MeetOct 24 · 5,000 Meters Class B · Place 206 · Grafton5,000 Meters Class B20621:14.2 PB8
Oct 11ND Class B East Region Cross Country ChampionshipOct 11 · 5,000 Meters Varsity · Place 132 · Grafton5,000 Meters Varsity13221:28.18
Oct 2May-Port CG Patriot InvitationalOct 2 · 3,000 Meters Varsity · Place 25 · Grafton3,000 Meters Varsity2512:16.09 PB8
Sep 30West Marshall XC InvitationalSep 30 · 5,000 Meters Varsity · Place 30 · Grafton5,000 Meters Varsity3021:42.908
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Boys -- A · Place 233 · Grafton5,000 Meters Varsity Boys -- A23321:45.30 PB8
Sep 22Harvey Hope Invitational - LangdonSep 22 · 5,000 Meters Varsity · Place 26 · Grafton5,000 Meters Varsity2621:18.87 PB8
Sep 18Jason Shephard InvitationalSep 18 · 5,000 Meters Varsity · Place 27 · Grafton5,000 Meters Varsity2721:53.85 PB8
Sep 9Larimore Invitational Sep 9 · 5,000 Meters New A Division · Place 45 · Grafton5,000 Meters New A Division4522:44.50 PB8
Sep 5Dragon Twilight InvitationalSep 5 · 5,000 Meters Varsity · Place 142 · Grafton5,000 Meters Varsity14221:47.08
Sep 2Carrington Cardinal XC MeetSep 2 · 5,000 Meters Varsity · Place 54 · Grafton5,000 Meters Varsity5421:35.00 PB8
Aug 26Hatton-Northwood "THUNDER" Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 61 · Grafton5,000 Meters Varsity6122:48.558

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 252024 ND XC State MeetOct 25 · 5,000 Meters Varsity · Place 231 · Grafton5,000 Meters Varsity23121:33.27
Oct 12 ND Class B East Regional XC ChampionshipOct 12 · 5,000 Meters Varsity · Place 111 · Grafton5,000 Meters Varsity11120:56.07
Oct 530th Annual Rugby Booster Club InvitationalOct 5 · 3,000 Meters Junior Varsity · Place 7 · Grafton3,000 Meters Junior Varsity712:57.047
Oct 1West Marshall XC InvitationalOct 1 · 3,200 Meters Middle School · Place 11 · Grafton3,200 Meters Middle School1113:27.17
Sep 23EGF XC InvitationalSep 23 · 3,200 Meters Middle School · Place 10 · Grafton3,200 Meters Middle School1014:01.67
Sep 19Jason Shephard InvitationalSep 19 · 3,000 Meters Junior Varsity · Place 9 · Grafton3,000 Meters Junior Varsity914:11.387
Sep 122024 Grafton Spoiler Cross Country MeetSep 12 · 3,000 Meters Junior Varsity · Place 11 · Grafton3,000 Meters Junior Varsity1114:15.407
Sep 7G-M Titan InviteSep 7 · 3,000 Meters Junior Varsity · Place 8 · Grafton3,000 Meters Junior Varsity813:04.167
Aug 27"THUNDER" Cross Country MeetAug 27 · 3,000 Meters Junior Varsity · Place 38 · Grafton3,000 Meters Junior Varsity3813:24.457
Aug 24Hillsboro-Central Valley Earlybird XC InvitationalAug 24 · 3,000 Meters Junior Varsity · Place 18 · Grafton3,000 Meters Junior Varsity1813:30.037