Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · McDowell DamAnderson/Stavn Invitational · Sep 16 | 11:54.55 | Anderson/Stavn Invitational | September 16, 2023 |
| 5,000 Meters · Black Sands Golf CourseClass B West Region Championships · Oct 11 | 20:39.25 | Class B West Region Championships | October 11, 2025 |
| 5,000 Meters · Carrington Golf CourseCarrington Meet · Sep 1 | 19:56.00 | Carrington Meet | September 1, 2026 |
| 5,000 Meters · Graham's Island State Park10th Annual Devils Lake Grahams Island Invitational · Sep 12 | 20:03.63 | 10th Annual Devils Lake Grahams Island Invitational | September 12, 2026 |
| 5,000 Meters · Kenmare Country ClubKenmare · Sep 23 | 20:41.42 | Kenmare | September 23, 2025 |
| 5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 26 | 19:45.8 | Border Battle | September 26, 2026 |
| 5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 27 | 19:48.80 | Border Battle | September 27, 2025 |
| 5,000 Meters · Parkhurst Recreation Area2025 ND XC State Meet · Oct 24 | 19:58.8 | 2025 ND XC State Meet | October 24, 2025 |
| 5,000 Meters · Patterson Lake Recreation AreaClass B West Regional - Dickinson · Oct 10 | 21:02.1 | Class B West Regional - Dickinson | October 10, 2026 |
| 5,000 Meters · Prairie Rose Golf CourseStanley Meet · Aug 28 | 20:19.24 | Stanley Meet | August 28, 2026 |
| 5,000 Meters · Westridge Golf CourseCentral McLean Invite · Sep 30 | 21:15.81 | Central McLean Invite | September 30, 2025 |
| 5,000 Meters · Wildwood Country ClubDLB Lakers Invitational · Oct 17 | 19:07.83 | DLB Lakers Invitational | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | North Dakota State XC ChampionshipOct 23 · 5,000 Meters Varsity · Place 119 · Des Lacs-BurlingtonDes Lacs-Burlington | 5,000 Meters Varsity | 119 | 20:07.0 | 11 |
| Oct 10 | Class B West Regional - DickinsonOct 10 · 5,000 Meters Varsity Boys · Place 97 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity Boys | 97 | 21:02.1 PB | 11 |
| Sep 26 | Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 155 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity Boys -- A | 155 | 19:45.8 PB | 11 |
| Sep 22 | Kenmare XC Meet 2026Sep 22 · 5,000 Meters Varsity · Place 21 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 21 | 21:02.00 | 11 |
| Sep 15 | DLB Lakers InviteSep 15 · 5,000 Meters Varsity Boys · Place 12 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity Boys | 12 | 19:41.45 | 11 |
| Sep 12 | 10th Annual Devils Lake Grahams Island InvitationalSep 12 · 5,000 Meters Varsity · Place 24 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 24 | 20:03.63 PB | 11 |
| Sep 4 | Beulah Hazen InviteSep 4 · 5,000 Meters Boys 5K · Place 20 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Boys 5K | 20 | 20:57.41 | 11 |
| Sep 1 | Carrington MeetSep 1 · 5,000 Meters Varsity · Place 33 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 33 | 19:56.00 PB | 11 |
| Aug 28 | Stanley MeetAug 28 · 5,000 Meters Varsity · Place 26 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 26 | 20:19.24 PB | 11 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2025 ND XC State MeetOct 24 · 5,000 Meters Class B · Place 109 · Des Lacs-BurlingtonDes Lacs-Burlington | 5,000 Meters Class B | 109 | 19:58.8 PB | 10 |
| Oct 17 | DLB Lakers Invitational Oct 17 · 5,000 Meters Varsity Boys · Place 9 · Des Lacs-BurlingtonDes Lacs-Burlington | 5,000 Meters Varsity Boys | 9 | 19:07.83 PB | 10 |
| Oct 11 | Class B West Region ChampionshipsOct 11 · 5,000 Meters Varsity Boys · Place 60 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity Boys | 60 | 20:39.25 PB | 10 |
| Oct 4 | 31st Annual Rugby Booster Club InvitationalOct 4 · 5,000 Meters Varsity · Place 43 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 43 | 19:13.65 | 10 |
| Sep 30 | Central McLean InviteSep 30 · 5,000 Meters Varsity Boys · Place 7 · Des Lacs-BurlingtonDes Lacs-Burlington | 5,000 Meters Varsity Boys | 7 | 21:15.81 PB | 10 |
| Sep 27 | Border BattleSep 27 · 5,000 Meters Varsity Boys -- A · Place 142 · Des Lacs-BurlingtonDes Lacs-Burlington | 5,000 Meters Varsity Boys -- A | 142 | 19:48.80 PB | 10 |
| Sep 23 | Kenmare Sep 23 · 5,000 Meters Varsity · Place 11 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 11 | 20:41.42 PB | 10 |
| Sep 9 | NWC-StanleySep 9 · 5,000 Meters Varsity · Place 25 · Des Lacs-BurlingtonDes Lacs-Burlington | 5,000 Meters Varsity | 25 | 21:10.14 | 10 |
| Sep 5 | Beulah Hazen InviteSep 5 · 5,000 Meters Varsity · Place 35 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 35 | 19:53.34 | — |
| Sep 2 | Stanley Labor Day MeetSep 2 · 5,000 Meters Varsity · Place 21 · Des Lacs-BurlingtonDes Lacs-Burlington | 5,000 Meters Varsity | 21 | 20:43.58 | 10 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 2024 ND XC State MeetOct 25 · 5,000 Meters Varsity · Place 109 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 109 | 19:43.4 | FR |
| Oct 12 | West Region Cross Country-StanleyOct 12 · 5,000 Meters Varsity · Place 60 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 60 | 19:44.67 | 9 |
| Oct 3 | Central McLean InviteOct 3 · 5,000 Meters Varsity · Place 13 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 13 | 20:43.67 | 9 |
| Sep 28 | Border BattleSep 28 · 5,000 Meters Varsity · Place 157 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 157 | 20:27.8 | FR |
| Sep 16 | DLB Lakers InvitationalSep 16 · 5,000 Meters Varsity · Place 11 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 11 | 20:31.14 | 9 |
| Sep 13 | Beulah Hazen XC InvitationalSep 13 · 5,000 Meters Varsity · Place 39 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 39 | 20:52.84 | 9 |
| Sep 10 | North West Conference-KenmareSep 10 · 5,000 Meters Varsity · Place 24 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 24 | 21:30.95 | 9 |
| Sep 6 | Williston Chamberlin InviteSep 6 · 5,000 Meters Junior Varsity · Place 9 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Junior Varsity | 9 | 19:53.34 | 9 |
| Sep 3 | Stanley Labor Day MeetSep 3 · 5,000 Meters Varsity · Place 30 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 30 | 21:25.64 | 9 |
| Aug 31 | Fox Hills InviteAug 31 · 5,000 Meters Varsity · Place 44 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 5,000 Meters Varsity | 44 | 21:53.70 | 9 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | 2023 ND Class B State XC MeetOct 28 · 5,000 Meters 2023 Class B Boys · Place 119 · Des Lacs-BurlingtonDes Lacs-Burlington | 5,000 Meters 2023 Class B Boys | 119 | 20:25.1 | 8 |
| Oct 13 | Class B West RegionalOct 13 · 3,000 Meters Junior Varsity Middle School · Place 4 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters Junior Varsity Middle School | 4 | 12:42.78 | 8 |
| Oct 7 | 29th Annual Rugby Booster Club InvitationalOct 7 · 5,000 Meters Varsity · Place 101 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 5,000 Meters Varsity | 101 | 20:59.00 | 8 |
| Oct 3 | Central McLean InviteOct 3 · 5,000 Meters Varsity · Place 17 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 5,000 Meters Varsity | 17 | 21:30.79 | 8 |
| Sep 30 | ND XC Border BattleSep 30 · 3,000 Meters 8th Grade · Place 39 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters 8th Grade | 39 | 11:50.10 | 8 |
| Sep 26 | Kenmare Country Club InvitationalSep 26 · 3,000 Meters Junior Varsity · Place 3 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters Junior Varsity | 3 | 12:00.42 | 8 |
| Sep 18 | DLB Lakers Invitational Wildwood XC Meet 2023Sep 18 · 3,000 Meters Varsity · Place 5 · Des Lacs-BurlingtonDes Lacs-Burlington | 3,000 Meters Varsity | 5 | 11:47Unofficial | 8 |
| Sep 16 | Anderson/Stavn InvitationalSep 16 · 3,000 Meters Middle School · Place 17 · Des Lacs-BurlingtonDes Lacs-Burlington | 3,000 Meters Middle School | 17 | 11:54.55 PB | 8 |
| Sep 12 | North West Conference-StanleySep 12 · 3,000 Meters Junior Varsity · Place 1 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters Junior Varsity | 1 | 11:29.83 | 8 |
| Aug 26 | Orriginals InvitationalAug 26 · Varsity · Place 36 · Des Lacs-BurlingtonDes Lacs-Burlington | Varsity | 36 | 12:15 | 8 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Class B West Region ChampionshipsOct 8 · 3,000 Meters Junior Varsity Middle School · Place 7 · Des-Lacs Burlington/Lewis and ClarkDes-Lacs Burlington/Lewis and Clark | 3,000 Meters Junior Varsity Middle School | 7 | 11:54.29 | 7 |
| Oct 1 | Rugby Booster Club InvitationalOct 1 · 3,000 Meters Junior Varsity · Place 2 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters Junior Varsity | 2 | 11:36.84 | 7 |
| Sep 27 | Kenmare Country Club Invitational Sep 27 · 3,000 Meters Junior Varsity Middle School · Place 4 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters Junior Varsity Middle School | 4 | 12:12.74 | 7 |
| Sep 20 | Beulah Hazen InvitationalSep 20 · 3,000 Meters Junior Varsity · Place 5 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters Junior Varsity | 5 | 12:41.67 | 7 |
| Sep 17 | Skyhawk InvitationalSep 17 · 3,000 Meters Junior Varsity Middle School · Place 15 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters Junior Varsity Middle School | 15 | 12:10 | 7 |
| Sep 13 | NWC StanleySep 13 · 3,000 Meters Junior Varsity · Place 4 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters Junior Varsity | 4 | 11:36.17 | 7 |
| Sep 6 | Stanley Labor Day MeetSep 6 · 3,000 Meters Junior Varsity · Place 4 · Des-Lacs Burlington/LewDes-Lacs Burlington/Lew | 3,000 Meters Junior Varsity | 4 | 12:04.11 | 7 |