Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cavalier Country ClubJason Shephard Invitational · Sep 2114:13.9Jason Shephard InvitationalSeptember 21, 2023
3,200 Meters · Roseau Oak Crest Golf ClubRoseau Invitational · Sep 716:57.4Roseau InvitationalSeptember 7, 2023
3,200 Meters · Valley Golf CourseEGF XC Invite · Sep 2516:24.40EGF XC InviteSeptember 25, 2023
5,000 Meters · Carrington Golf CourseCarrington Meet · Sep 122:38.00Carrington MeetSeptember 1, 2026
5,000 Meters · Casselton Golf CourseCentral Cass Cross Country Invitational · Sep 1521:51.62Central Cass Cross Country InvitationalSeptember 15, 2026
5,000 Meters · Cavalier Country ClubJason Shephard Invitational · Sep 1720:26.67Jason Shephard InvitationalSeptember 17, 2026
5,000 Meters · Cooperstown Country ClubND Class B East XC Championships · Oct 1021:52.2ND Class B East XC ChampionshipsOctober 10, 2026
5,000 Meters · Grafton Golf CourseSpoiler Invitational · Sep 1023:02.36Spoiler InvitationalSeptember 10, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2620:30.2Border BattleSeptember 26, 2026
5,000 Meters · Mayville Golf CoursePatriots XC Invitational Meet 2026 · Oct 120:31.48Patriots XC Invitational Meet 2026October 1, 2026
5,000 Meters · Northwood Golf CourseHatton-Northwood THUNDER Cross Country Invitational · Aug 2521:08.02Hatton-Northwood THUNDER Cross Country InvitationalAugust 25, 2026
5,000 Meters · Parkhurst Recreation AreaOrriginals Invitational · Aug 2221:40.7Orriginals InvitationalAugust 22, 2026
5,000 Meters · Riverside Golf CourseWest Marshall XC Invitational · Oct 620:21.5West Marshall XC InvitationalOctober 6, 2026
5,000 Meters · Warsing Dam Recreation AreaNR-S Cross Country Meet · Sep 2121:21.58NR-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 214 · Grafton5,000 Meters Varsity21421:22.410
Oct 10ND Class B East XC ChampionshipsOct 10 · 5,000 Meters Boys Varsity 5k · Place 133 · Grafton5,000 Meters Boys Varsity 5k13321:52.2 PB10
Oct 6West Marshall XC InvitationalOct 6 · 5,000 Meters Boys Varsity 5k · Place 27 · Grafton5,000 Meters Boys Varsity 5k2720:21.5 PB10
Oct 1Patriots XC Invitational Meet 2026Oct 1 · 5,000 Meters Varsity · Place 42 · Grafton5,000 Meters Varsity4220:31.48 PB10
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 198 · Grafton5,000 Meters Varsity Boys -- A19820:30.2 PB10
Sep 21NR-S Cross Country MeetSep 21 · 5,000 Meters Varsity · Place 25 · Grafton5,000 Meters Varsity2521:21.58 PB10
Sep 17Jason Shephard InvitationalSep 17 · 5,000 Meters Varsity · Place 24 · Grafton5,000 Meters Varsity2420:26.67 PB10
Sep 15Central Cass Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 63 · Grafton5,000 Meters Varsity6321:51.62 PB10
Sep 10Spoiler InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · Grafton5,000 Meters Varsity2323:02.36 PB10
Sep 1Carrington MeetSep 1 · 5,000 Meters Varsity · Place 89 · Grafton5,000 Meters Varsity8922:38.00 PB10
Aug 25Hatton-Northwood THUNDER Cross Country InvitationalAug 25 · 5,000 Meters Varsity · Place 43 · Grafton5,000 Meters Varsity4321:08.02 PB10
Aug 22Orriginals InvitationalAug 22 · 5,000 Meters Boys 5K · Place 157 · Grafton5,000 Meters Boys 5K15721:40.7 PB10

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Cooperstown Bible CampOct 12 · 3,000 Meters Junior Varsity · Place 16 · Grafton3,000 Meters Junior Varsity1614:15.117
Sep 25EGF XC InviteSep 25 · 3,200 Meters Junior High · Place 27 · Grafton3,200 Meters Junior High2716:24.40 PB7
Sep 21Jason Shephard InvitationalSep 21 · 3,000 Meters Junior Varsity · Place 18 · Grafton3,000 Meters Junior Varsity1814:13.9 PB7
Sep 14Grafton Cross Country MeetSep 14 · 3,000 Meters Junior Varsity · Place 17 · Grafton3,000 Meters Junior Varsity1716:30.487
Sep 7Roseau InvitationalSep 7 · 3,200 Meters Middle School · Place 31 · Grafton3,200 Meters Middle School3116:57.4 PB7
Aug 26Hillsboro Earlybird XC MeetAug 26 · 3,000 Meters Junior Varsity · Place 67 · Grafton3,000 Meters Junior Varsity6714:53.317