Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Mayville Golf CourseMay-Port CG Patriot Invitational · Oct 212:39.00May-Port CG Patriot InvitationalOctober 2, 2025
5,000 Meters · Carrington Golf CourseCarrington Cardinal XC Meet · Sep 223:24.00Carrington Cardinal XC MeetSeptember 2, 2025
5,000 Meters · Cavalier Country ClubJason Shephard Invitational · Sep 2122:59.3Jason Shephard InvitationalSeptember 21, 2023
5,000 Meters · Cavalier Country Club 5000Jason Shephard Invitational · Sep 1822:41.19Jason Shephard InvitationalSeptember 18, 2025
5,000 Meters · Cooperstown Country ClubND Class B East Region Cross Country Championship · Oct 1121:38.7ND Class B East Region Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Langdon Golf CourseHarvey Hope Invitational - Langdon · Sep 2222:00.45Harvey Hope Invitational - LangdonSeptember 22, 2025
5,000 Meters · Larimore Golf CourseLarimore Invitational · Sep 923:22.77Larimore Invitational September 9, 2025
5,000 Meters · Parkhurst Recreation Area2022 ND Class B State XC Meet · Oct 2121:50.072022 ND Class B State XC MeetOctober 21, 2022
5,000 Meters · Riverside Golf CourseWest Marshall XC Invitational · Sep 3023:46.80West Marshall XC InvitationalSeptember 30, 2025
5,000 Meters · Roseau Oak Crest Golf ClubRoseau Invitational · Sep 723:37.2Roseau InvitationalSeptember 7, 2023
5,000 Meters · Valley Golf CourseEGF XC Invite · Sep 2523:08.20EGF XC InviteSeptember 25, 2023

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242025 ND XC State MeetOct 24 · 5,000 Meters Class B · Place 284 · Grafton5,000 Meters Class B28422:12.012
Oct 11ND Class B East Region Cross Country ChampionshipOct 11 · 5,000 Meters Varsity · Place 143 · Grafton5,000 Meters Varsity14321:38.7 PB12
Oct 2May-Port CG Patriot InvitationalOct 2 · 3,000 Meters Varsity · Place 34 · Grafton3,000 Meters Varsity3412:39.00 PB12
Sep 30West Marshall XC InvitationalSep 30 · 5,000 Meters Varsity · Place 52 · Grafton5,000 Meters Varsity5223:46.80 PB12
Sep 22Harvey Hope Invitational - LangdonSep 22 · 5,000 Meters Varsity · Place 32 · Grafton5,000 Meters Varsity3222:00.45 PB12
Sep 18Jason Shephard InvitationalSep 18 · 5,000 Meters Varsity · Place 33 · Grafton5,000 Meters Varsity3322:41.19 PB12
Sep 9Larimore Invitational Sep 9 · 5,000 Meters New A Division · Place 51 · Grafton5,000 Meters New A Division5123:22.77 PB12
Sep 2Carrington Cardinal XC MeetSep 2 · 5,000 Meters Varsity · Place 66 · Grafton5,000 Meters Varsity6623:24.00 PB12
Aug 26Hatton-Northwood "THUNDER" Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 60 · Grafton5,000 Meters Varsity6022:45.1212

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 252024 ND XC State MeetOct 25 · 5,000 Meters Varsity · Place 213 · Grafton5,000 Meters Varsity21321:11.4JR
Oct 12 ND Class B East Regional XC ChampionshipOct 12 · 5,000 Meters Varsity · Place 109 · Grafton5,000 Meters Varsity10920:54.2JR
Oct 530th Annual Rugby Booster Club InvitationalOct 5 · 5,000 Meters Varsity · Place 121 · Grafton5,000 Meters Varsity12122:54.6511
Oct 1West Marshall XC InvitationalOct 1 · 5,000 Meters Varsity · Place 29 · Grafton5,000 Meters Varsity2923:21.3JR
Sep 19Jason Shephard InvitationalSep 19 · 5,000 Meters Varsity · Place 27 · Grafton5,000 Meters Varsity2723:15.5911
Sep 122024 Grafton Spoiler Cross Country MeetSep 12 · 5,000 Meters Varsity · Place 44 · Grafton5,000 Meters Varsity4423:19.0011
Aug 27"THUNDER" Cross Country MeetAug 27 · 5,000 Meters Varsity · Place 73 · Grafton5,000 Meters Varsity7322:49.0611
Aug 24Hillsboro-Central Valley Earlybird XC InvitationalAug 24 · 5,000 Meters Varsity · Place 30 · Grafton5,000 Meters Varsity3022:49.2011

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 282023 ND Class B State XC MeetOct 28 · 5,000 Meters 2023 Class B Boys · Place 284 · Grafton5,000 Meters 2023 Class B Boys28423:31.610
Oct 21ND Class B East Regional XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 146 · Grafton5,000 Meters Varsity14622:35.8010
Oct 12Cooperstown Bible CampOct 12 · 5,000 Meters Varsity · Place 123 · Grafton5,000 Meters Varsity12323:30.8510
Oct 729th Annual Rugby Booster Club InvitationalOct 7 · 5,000 Meters Varsity · Place 124 · Grafton5,000 Meters Varsity12421:33.9110
Sep 30ND XC Border BattleSep 30 · 5,000 Meters Varsity · Place 216 · Grafton5,000 Meters Varsity21624:54.8010
Sep 25EGF XC InviteSep 25 · 5,000 Meters Varsity · Place 61 · Grafton5,000 Meters Varsity6123:08.20 PB10
Sep 21Jason Shephard InvitationalSep 21 · 5,000 Meters Varsity · Place 33 · Grafton5,000 Meters Varsity3322:59.3 PB10
Sep 14Grafton Cross Country MeetSep 14 · 5,000 Meters Varsity · Place 61 · Grafton5,000 Meters Varsity6125:42.6210
Sep 7Roseau InvitationalSep 7 · 5,000 Meters Varsity · Place 40 · Grafton5,000 Meters Varsity4023:37.2 PB10
Aug 29Northwood XC InviteAug 29 · 5,000 Meters Varsity · Place 94 · Grafton5,000 Meters Varsity9423:50.99Unofficial10
Aug 26Hillsboro Earlybird XC MeetAug 26 · 5,000 Meters Varsity · Place 48 · Grafton5,000 Meters Varsity4821:28.5010

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 212022 ND Class B State XC MeetOct 21 · 5,000 Meters 2022 Class B Boys · Place 224 · Grafton5,000 Meters 2022 Class B Boys22421:50.07 PB9
Oct 15NDHSAA Class B East Regional XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 136 · Grafton5,000 Meters Varsity13621:48.89
Sep 15Jason Shephard InvitationalSep 15 · 3,000 Meters Junior Varsity · Place 1 · Grafton3,000 Meters Junior Varsity112:19.419