Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Beaver Creek Golf CourseBox Elder-Rocky Boy Invite · Sep 8 | 19:44 | Box Elder-Rocky Boy Invite | September 8, 2025 |
| 5,000 Meters · Cut Bank Golf & Country ClubMike Reynolds Time Trials · Sep 6 | 23:09.78 | Mike Reynolds Time Trials | September 6, 2024 |
| 5,000 Meters · Downstream CampgroundScottie Invitational · Oct 4 | 17:51.12 | Scottie Invitational | October 4, 2025 |
| 5,000 Meters · Harlem Golf CourseHarlem Wildcat Invite · Oct 17 | 18:42.95 | Harlem Wildcat Invite | October 17, 2025 |
| 5,000 Meters · Harlem High SchoolWildcat Invite · Oct 16 | 20:34.92 | Wildcat Invite | October 16, 2026 |
| 5,000 Meters · Marian Hills Golf CourseMalta Invitational · Oct 10 | 19:36.50 | Malta Invitational | October 10, 2026 |
| 5,000 Meters · Marias Valley Golf and Country ClubShelby High School Invitational · Sep 15 | 18:28.0 | Shelby High School Invitational | September 15, 2025 |
| 5,000 Meters · Pine Meadows Golf CourseFergus Eagle XC Invitational · Sep 25 | 20:42.36 | Fergus Eagle XC Invitational | September 25, 2026 |
| 5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 26 | 18:42.39 | MHSA State Cross Country Meet | October 26, 2024 |
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 82 · Rocky Boy | 5,000 Meters Varsity | 82 | 18:40.50 | 11 |
| Oct 16 | Wildcat InviteOct 16 · 5,000 Meters Varsity · Place 28 · Rocky Boy | 5,000 Meters Varsity | 28 | 20:34.92 PB | 11 |
| Oct 10 | Malta InvitationalOct 10 · 5,000 Meters Varsity Boys · Place 9 · Rocky Boy | 5,000 Meters Varsity Boys | 9 | 19:36.50 PB | 11 |
| Sep 25 | Fergus Eagle XC InvitationalSep 25 · 5,000 Meters Varsity Boys · Place 45 · Rocky Boy | 5,000 Meters Varsity Boys | 45 | 20:42.36 PB | 11 |
| Sep 3 | Shelby High School InvitationalSep 3 · 5,000 Meters Varsity · Rocky Boy | 5,000 Meters Varsity | 0 | DNS | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSA State Cross Country MeetOct 25 · 5,000 Meters B- Boys · Place 62 · Rocky Boy | 5,000 Meters B- Boys | 62 | 19:02.5 | 10 |
| Oct 17 | Harlem Wildcat Invite Oct 17 · 5,000 Meters Varsity · Place 8 · Rocky Boy | 5,000 Meters Varsity | 8 | 18:42.95 PB | 10 |
| Oct 4 | Scottie InvitationalOct 4 · 5,000 Meters Varsity · Place 13 · Rocky Boy | 5,000 Meters Varsity | 13 | 17:51.12 PB | 10 |
| Sep 20 | Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 251 · Rocky Boy | 5,000 Meters Varsity | 251 | 18:37.22 | 10 |
| Sep 15 | Shelby High School InvitationalSep 15 · 5,000 Meters Varsity · Place 3 · Rocky Boy | 5,000 Meters Varsity | 3 | 18:28.0 PB | 10 |
| Sep 8 | Box Elder-Rocky Boy InviteSep 8 · 5,000 Meters High School · Place 7 · Rocky Boy | 5,000 Meters High School | 7 | 19:44 PB | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSA State Cross Country MeetOct 26 · 5,000 Meters B- Boys · Place 61 · Rocky Boy | 5,000 Meters B- Boys | 61 | 18:42.39 PB | 9 |
| Oct 18 | Harlem Wildcat InviteOct 18 · 5,000 Meters Varsity · Place 11 · Rocky Boy | 5,000 Meters Varsity | 11 | 18:20.61 | 9 |
| Oct 12 | Malta InvitationalOct 12 · 5,000 Meters Varsity · Place 6 · Rocky Boy | 5,000 Meters Varsity | 6 | 18:16.22 | 9 |
| Oct 7 | Box Elder - Rocky Boy Cross Country InviteOct 7 · 5,000 Meters Varsity · Place 7 · Rocky Boy | 5,000 Meters Varsity | 7 | 19:52.2Unofficial | 9 |
| Oct 5 | Scottie InvitationalOct 5 · 5,000 Meters Varsity · Place 5 · Rocky Boy | 5,000 Meters Varsity | 5 | 18:22.18 | 9 |
| Sep 16 | Shelby High School InviteSep 16 · 5,000 Meters Varsity · Place 8 · Rocky Boy | 5,000 Meters Varsity | 8 | 20:56.9 | 9 |
| Sep 14 | Havre High/JH XC Invitational 2024Sep 14 · 5,000 Meters Varsity · Place 20 · Rocky Boy | 5,000 Meters Varsity | 20 | 20:20.83 | 9 |
| Sep 6 | Mike Reynolds Time TrialsSep 6 · 5,000 Meters Varsity · Place 56 · Rocky Boy | 5,000 Meters Varsity | 56 | 23:09.78 PB | 9 |
2023 Cross Country
4 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | Havre InvitationalSep 10 · 2,500 Meters Middle School · Place 6 · Rocky Boy | 2,500 Meters Middle School | 6 | 10:11.24 | 7 |