Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 28 | 24:52.11 | Billings Invitational XC Meet | August 28, 2026 |
| 5,000 Meters · Anaconda Hills Golf CourseGreat Falls XC Invitational · Oct 2 | 24:21.43 | Great Falls XC Invitational | October 2, 2026 |
| 5,000 Meters · Montana State University - NorthernHavre High Cross Country Invite · Sep 12 | 23:53.00 | Havre High Cross Country Invite | September 12, 2025 |
| 5,000 Meters · Pine Meadows Golf CourseFergus Eagle XC Invitational · Sep 25 | 24:34.53 | Fergus Eagle XC Invitational | September 25, 2026 |
| 5,000 Meters · Taylor ParkManhattan Invite · Sep 3 | 25:37 | Manhattan Invite | September 3, 2026 |
| 5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 25 | 22:58.3 | MHSA State Cross Country Meet | October 25, 2025 |
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 24 | MHSA State XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 102 · Highwood | 5,000 Meters Varsity | 102 | 23:34.54 | 10 |
| Oct 2 | Great Falls XC InvitationalOct 2 · 5,000 Meters Boys AA JV & Small Schools · Place 117 · Highwood | 5,000 Meters Boys AA JV & Small Schools | 117 | 24:21.43 PB | 10 |
| Sep 25 | Fergus Eagle XC InvitationalSep 25 · 5,000 Meters Varsity Boys · Place 96 · Highwood | 5,000 Meters Varsity Boys | 96 | 24:34.53 PB | 10 |
| Sep 3 | Manhattan InviteSep 3 · 5,000 Meters Varsity · Place 54 · Highwood | 5,000 Meters Varsity | 54 | 25:37 PB | 10 |
| Aug 28 | Billings Invitational XC MeetAug 28 · 5,000 Meters Varsity · Place 252 · Highwood | 5,000 Meters Varsity | 252 | 24:52.11 PB | 10 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSA State Cross Country MeetOct 25 · 5,000 Meters C- Boys · Place 107 · Highwood | 5,000 Meters C- Boys | 107 | 22:58.3 PB | 9 |
| Oct 10 | Lake Frances InvitationalOct 10 · 5,000 Meters Varsity · Place 15 · Highwood | 5,000 Meters Varsity | 15 | 23:00.07 | 9 |
| Oct 3 | Great Falls XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 109 · Highwood | 5,000 Meters Junior Varsity | 109 | 22:25.97 | 9 |
| Sep 25 | Fergus Eagle XC InvitationalSep 25 · 5,000 Meters Varsity · Place 103 · Highwood | 5,000 Meters Varsity | 103 | 24:11.27 | 9 |
| Sep 20 | Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 570 · Highwood | 5,000 Meters Varsity | 570 | 23:52.83 | 9 |
| Sep 13 | Bozeman XC Invite Sep 13 · 5,000 Meters Varsity · Place 242 · Highwood | 5,000 Meters Varsity | 242 | 22:10.18 | 9 |
| Sep 12 | Havre High Cross Country InviteSep 12 · 5,000 Meters Varsity Boys · Place 44 · Highwood | 5,000 Meters Varsity Boys | 44 | 23:53.00 PB | 9 |
2024 Cross Country
5 results