Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Black Sands Golf CourseClass B West Region Championships · Oct 1124:55.94Class B West Region ChampionshipsOctober 11, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11Class B West Region ChampionshipsOct 11 · 5,000 Meters Varsity Boys · Place 150 · Beach5,000 Meters Varsity Boys15024:55.94 PB10
Sep 23Beach RunSep 23 · 5,000 Meters Varsity · Place 22 · Beach5,000 Meters Varsity2226:01.710
Sep 8Medina Cross Country MeetSep 8 · 5,000 Meters Varsity · Place 31 · Beach5,000 Meters Varsity3126:34.2—
Sep 5Beulah Hazen InviteSep 5 · 5,000 Meters Varsity · Place 99 · Beach5,000 Meters Varsity9925:55.06—
Aug 29Bowman County InviteAug 29 · 5,000 Meters Varsity · Place 54 · Beach5,000 Meters Varsity5424:31.5010
Aug 22Killdeer Early BirdAug 22 · 3,000 Meters Varsity · Place 94 · Beach3,000 Meters Varsity9415:20.0010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 252024 ND XC State MeetOct 25 · 5,000 Meters Varsity · Place 307 · Beach5,000 Meters Varsity30723:20.5FR
Oct 15Medicine Hole RunOct 15 · 3,000 Meters Varsity · Place 90 · Beach3,000 Meters Varsity9014:39.509
Oct 12West Region Cross Country-StanleyOct 12 · 5,000 Meters Varsity · Place 138 · Beach5,000 Meters Varsity13822:52.309
Oct 3Dickinson Trinity InvitationalOct 3 · 5,000 Meters Varsity · Place 25 · Beach5,000 Meters Varsity2524:31.119
Sep 24Beach RunSep 24 · 5,000 Meters Varsity · Place 12 · Beach5,000 Meters Varsity1227:41:449
Sep 13Beulah Hazen XC InvitationalSep 13 · 5,000 Meters Varsity · Place 85 · Beach5,000 Meters Varsity8526:49.509
Sep 6Trinity Small School MeetSep 6 · 3,000 Meters Junior Varsity Middle School · Place 13 · Beach3,000 Meters Junior Varsity Middle School1313:30.329
Aug 30Bowman County InviteAug 30 · 3,000 Meters Junior Varsity · Place 24 · Beach3,000 Meters Junior Varsity2415:33.309
Aug 23Killdeer Early BirdAug 23 · 3,000 Meters Varsity · Place 70 · Beach3,000 Meters Varsity7015:11.009