Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cavalier Country ClubJason Shephard Invitational · Sep 2113:39.3Jason Shephard InvitationalSeptember 21, 2023
3,000 Meters · Mayville Golf CourseMay-Port CG Patriot Invitational · Oct 212:39.18May-Port CG Patriot InvitationalOctober 2, 2025
3,200 Meters · Roseau Oak Crest Golf ClubRoseau Invitational · Sep 714:19.1Roseau InvitationalSeptember 7, 2023
3,200 Meters · Valley Golf CourseEGF XC Invite · Sep 2914:45.0EGF XC InviteSeptember 29, 2022
5,000 Meters · Carrington Golf CourseCarrington Cardinal XC Meet · Sep 224:25.56Carrington Cardinal XC MeetSeptember 2, 2025
5,000 Meters · Riverside Golf CourseWest Marshall XC Invitational · Sep 3025:06.60West Marshall XC InvitationalSeptember 30, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2May-Port CG Patriot InvitationalOct 2 · 3,000 Meters Varsity · Place 35 · Grafton3,000 Meters Varsity3512:39.18 PB10
Sep 30West Marshall XC InvitationalSep 30 · 5,000 Meters Varsity · Place 56 · Grafton5,000 Meters Varsity5625:06.60 PB10
Sep 5Dragon Twilight InvitationalSep 5 · 5,000 Meters Varsity · Place 129 · Grafton5,000 Meters Varsity12920:46.3SO
Sep 2Carrington Cardinal XC MeetSep 2 · 5,000 Meters Varsity · Place 75 · Grafton5,000 Meters Varsity7524:25.56 PB10
Aug 26Hatton-Northwood "THUNDER" Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 66 · Grafton5,000 Meters Varsity6622:58.2210

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 252024 ND XC State MeetOct 25 · 5,000 Meters Varsity · Place 268 · Grafton5,000 Meters Varsity26822:09.7FR
Oct 12 ND Class B East Regional XC ChampionshipOct 12 · 5,000 Meters Varsity · Place 137 · Grafton5,000 Meters Varsity13721:51.4FR
Oct 530th Annual Rugby Booster Club InvitationalOct 5 · 5,000 Meters Varsity · Place 145 · Grafton5,000 Meters Varsity14523:59.929
Oct 1West Marshall XC InvitationalOct 1 · 5,000 Meters Varsity · Place 39 · Grafton5,000 Meters Varsity3924:49.2FR
Sep 19Jason Shephard InvitationalSep 19 · 5,000 Meters Varsity · Place 31 · Grafton5,000 Meters Varsity3125:21.829
Sep 122024 Grafton Spoiler Cross Country MeetSep 12 · 5,000 Meters Varsity · Place 62 · Grafton5,000 Meters Varsity6227:12.809
Sep 7G-M Titan InviteSep 7 · 5,000 Meters Varsity · Place 43 · Grafton5,000 Meters Varsity4323:14.059
Aug 27"THUNDER" Cross Country MeetAug 27 · 5,000 Meters Varsity · Place 83 · Grafton5,000 Meters Varsity8323:57.479
Aug 24Hillsboro-Central Valley Earlybird XC InvitationalAug 24 · 5,000 Meters Varsity · Place 37 · Grafton5,000 Meters Varsity3724:02.289

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21ND Class B East Regional XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 174 · Grafton5,000 Meters Varsity17423:34.608
Oct 12Cooperstown Bible CampOct 12 · 5,000 Meters Varsity · Place 129 · Grafton5,000 Meters Varsity12923:42.348
Oct 729th Annual Rugby Booster Club InvitationalOct 7 · 3,000 Meters Junior Varsity · Place 38 · Grafton3,000 Meters Junior Varsity3813:37.648
Sep 21Jason Shephard InvitationalSep 21 · 3,000 Meters Junior Varsity · Place 14 · Grafton3,000 Meters Junior Varsity1413:39.3 PB8
Sep 14Grafton Cross Country MeetSep 14 · 3,000 Meters Junior Varsity · Place 11 · Grafton3,000 Meters Junior Varsity1114:24.668
Sep 7Roseau InvitationalSep 7 · 3,200 Meters Middle School · Place 15 · Grafton3,200 Meters Middle School1514:19.1 PB8
Aug 26Hillsboro Earlybird XC MeetAug 26 · 3,000 Meters Junior Varsity · Place 47 · Grafton3,000 Meters Junior Varsity4713:42.248

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15NDHSAA Class B East Regional XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 199 · Grafton5,000 Meters Varsity19924:04.77
Sep 29EGF XC InviteSep 29 · 3,200 Meters Junior High · Place 11 · Grafton3,200 Meters Junior High1114:45.0 PB7
Sep 15Jason Shephard InvitationalSep 15 · 3,000 Meters Junior Varsity · Place 5 · Grafton3,000 Meters Junior Varsity513:43.067
Aug 20Hillsboro/Central Valley Early Bird Cross Country MeetAug 20 · 3,000 Meters Junior Varsity · Place 32 · Grafton3,000 Meters Junior Varsity3214:03.187