Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2025 ND XC State MeetOct 24 · 5,000 Meters Class B · Place 95 · Beulah | 5,000 Meters Class B | 95 | 19:47.5 PB | 11 |
| Oct 11 | Class B West Region ChampionshipsOct 11 · 5,000 Meters Varsity Boys · Place 94 · Beulah | 5,000 Meters Varsity Boys | 94 | 21:59.34 PB | 11 |
| Oct 2 | Trinity InvitationalOct 2 · 5,000 Meters Varsity · Place 12 · Beulah | 5,000 Meters Varsity | 12 | 20:01.00 | 11 |
| Sep 12 | Anderson/Stavn InviteSep 12 · 5,000 Meters Varsity · Place 88 · Beulah | 5,000 Meters Varsity | 88 | 20:06.29 | 11 |
| Sep 5 | Beulah Hazen InviteSep 5 · 5,000 Meters Varsity · Place 31 · Beulah | 5,000 Meters Varsity | 31 | 19:39.62 | — |
| Aug 29 | Mandan Kiwanis InvitationalAug 29 · 5,000 Meters Varsity Boys · Place 103 · Beulah | 5,000 Meters Varsity Boys | 103 | 23:06.16 PB | 11 |
| Aug 23 | Orriginals InvitationalAug 23 · Varsity · Place 9 · Beulah | Varsity | 9 | 14:58 | 11 |
2024 Cross Country
2 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Class B West RegionalOct 13 · 5,000 Meters Varsity · Place 51 · Beulah | 5,000 Meters Varsity | 51 | 19:28.81 | 9 |
| Oct 5 | Dickinson Trinity InvitationalOct 5 · 5,000 Meters Varsity · Place 18 · Beulah | 5,000 Meters Varsity | 18 | 20:53.03 | 9 |
| Sep 30 | ND XC Border BattleSep 30 · 5,000 Meters Varsity · Place 94 · Beulah | 5,000 Meters Varsity | 94 | 19:15.60 | 9 |
| Sep 23 | Blue & White InvitationalSep 23 · 5,000 Meters Varsity · Place 69 · Beulah | 5,000 Meters Varsity | 69 | 20:14.50 | 9 |
| Sep 15 | Beulah-Hazen InvitationalSep 15 · 5,000 Meters Varsity · Place 17 · Beulah | 5,000 Meters Varsity | 17 | 20:12.41 | 9 |
| Sep 7 | Mandan Kiwanis InvitationalSep 7 · 5,000 Meters Varsity · Place 76 · Beulah | 5,000 Meters Varsity | 76 | 20:02.39 | 9 |
| Aug 26 | Orriginals InvitationalAug 26 · Varsity · Place 122 · Beulah | Varsity | 122 | 20:42 | 9 |