Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Larimore Golf CourseLarimore Invitational · Sep 9 | 14:57.66 | Larimore Invitational | September 9, 2025 |
| 5,000 Meters · Anishinabe Hiking TrailsRolling Hills Classic · Sep 18 | 26:19.3 | Rolling Hills Classic | September 18, 2025 |
| 5,000 Meters · Carrington Golf CourseCarrington Cardinal XC Meet · Sep 2 | 24:43.00 | Carrington Cardinal XC Meet | September 2, 2025 |
| 5,000 Meters · Cooperstown Country ClubND Class B East Region Cross Country Championship · Oct 11 | 24:48.6 | ND Class B East Region Cross Country Championship | October 11, 2025 |
| 5,000 Meters · Langdon Golf CourseHarvey Hope Invitational - Langdon · Sep 22 | 25:32.98 | Harvey Hope Invitational - Langdon | September 22, 2025 |
| 5,000 Meters · Mayville Golf CoursePatriots XC Invitational Meet 2026 · Oct 1 | 24:59.21 | Patriots XC Invitational Meet 2026 | October 1, 2026 |
| 5,000 Meters · Rugby Golf Club32nd Annual Rugby Booster Club Invitational · Oct 3 | 24:07.84 | 32nd Annual Rugby Booster Club Invitational | October 3, 2026 |
| 5,000 Meters · Warsing Dam Recreation AreaNR-S Cross Country Meet · Sep 21 | 26:14.91 | NR-S Cross Country Meet | September 21, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | 32nd Annual Rugby Booster Club InvitationalOct 3 · 5,000 Meters Varsity · Place 181 · Four Winds | 5,000 Meters Varsity | 181 | 24:07.84 PB | 10 |
| Oct 1 | Patriots XC Invitational Meet 2026Oct 1 · 5,000 Meters Varsity · Place 104 · Four Winds | 5,000 Meters Varsity | 104 | 24:59.21 PB | 10 |
| Sep 21 | NR-S Cross Country MeetSep 21 · 5,000 Meters Varsity · Place 55 · Four Winds | 5,000 Meters Varsity | 55 | 26:14.91 PB | 10 |
| Sep 17 | Rolling Hills ClassicSep 17 · 5,000 Meters Varsity Boys · Place 32 · Four Winds | 5,000 Meters Varsity Boys | 32 | 26:31.29 | 10 |
| Sep 1 | Carrington MeetSep 1 · 5,000 Meters Varsity · Place 137 · Four Winds | 5,000 Meters Varsity | 137 | 34:24.00 | 10 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | ND Class B East Region Cross Country ChampionshipOct 11 · 5,000 Meters Varsity · Place 225 · Four Winds | 5,000 Meters Varsity | 225 | 24:48.6 PB | 9 |
| Sep 22 | Harvey Hope Invitational - LangdonSep 22 · 5,000 Meters Varsity · Place 59 · Four Winds | 5,000 Meters Varsity | 59 | 25:32.98 PB | 9 |
| Sep 18 | Rolling Hills ClassicSep 18 · 5,000 Meters Varsity Boys · Place 21 · Four Winds | 5,000 Meters Varsity Boys | 21 | 26:19.3 PB | 9 |
| Sep 9 | Larimore Invitational Sep 9 · 3,000 Meters New B Division · Place 19 · Four Winds | 3,000 Meters New B Division | 19 | 14:57.66 PB | 9 |
| Sep 2 | Carrington Cardinal XC MeetSep 2 · 5,000 Meters Varsity · Place 76 · Four Winds | 5,000 Meters Varsity | 76 | 24:43.00 PB | 9 |
| Aug 26 | Hatton-Northwood "THUNDER" Cross Country InvitationalAug 26 · 3,000 Meters Junior Varsity · Place 45 · Four Winds | 3,000 Meters Junior Varsity | 45 | 14:41.36 | 9 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 2024 ND XC State MeetOct 25 · 5,000 Meters Varsity · Place 320 · Four Winds | 5,000 Meters Varsity | 320 | 24:27.9 | 8 |
| Oct 12 | ND Class B East Regional XC ChampionshipOct 12 · 5,000 Meters Varsity · Place 179 · Four Winds | 5,000 Meters Varsity | 179 | 23:55.9 | 8 |
| Oct 5 | 30th Annual Rugby Booster Club InvitationalOct 5 · 5,000 Meters Varsity · Place 137 · Four Winds | 5,000 Meters Varsity | 137 | 23:40.91 | 8 |
| Sep 30 | NR-S Cross Country MeetSep 30 · 5,000 Meters Varsity · Place 8 · Four Winds | 5,000 Meters Varsity | 8 | 24:38.1 | 8 |
| Sep 23 | Harvey Hope InvitationalSep 23 · 5,000 Meters Varsity · Place 44 · Four Winds | 5,000 Meters Varsity | 44 | 22:52.4 | 8th |
| Sep 19 | Rolling Hills ClassicSep 19 · 3,000 Meters Junior Varsity · Place 6 · Four Winds | 3,000 Meters Junior Varsity | 6 | 15:00.6 | 8 |
| Sep 12 | 2024 Grafton Spoiler Cross Country MeetSep 12 · 3,000 Meters Junior Varsity · Place 12 · Four Winds | 3,000 Meters Junior Varsity | 12 | 14:29.10 | 8 |
| Sep 10 | HNL Larimore Invitational Sep 10 · 3,000 Meters Junior Varsity · Place 12 · Four Winds | 3,000 Meters Junior Varsity | 12 | 14:34 | 8 |
| Sep 3 | Carrington Cross Country MeetSep 3 · 3,000 Meters Junior Varsity Middle School · Place 30 · Four Winds | 3,000 Meters Junior Varsity Middle School | 30 | 13:16.24 | 8 |
| Aug 27 | "THUNDER" Cross Country MeetAug 27 · 3,000 Meters Junior Varsity · Place 56 · Four Winds | 3,000 Meters Junior Varsity | 56 | 15:07.77 | 8 |