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 | 27:35 | Box Elder-Rocky Boy Invite | September 8, 2025 |
| 5,000 Meters · Cut Bank Golf & Country ClubMike Reynolds Time Trials · Aug 29 | 27:59.81 | Mike Reynolds Time Trials | August 29, 2025 |
| 5,000 Meters · Downstream CampgroundScottie Invitational · Oct 4 | 24:27.32 | Scottie Invitational | October 4, 2025 |
| 5,000 Meters · Harlem Golf CourseHarlem Wildcat Invite · Oct 17 | 26:24.08 | Harlem Wildcat Invite | October 17, 2025 |
| 5,000 Meters · Marias Valley Golf and Country ClubShelby High School Invitational · Sep 15 | 26:51.0 | Shelby High School Invitational | September 15, 2025 |
| 5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 26 | 25:15.54 | MHSA State Cross Country Meet | October 26, 2024 |
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 17 | Harlem Wildcat Invite Oct 17 · 5,000 Meters Varsity · Place 47 · Rocky Boy | 5,000 Meters Varsity | 47 | 26:24.08 PB | 12 |
| Oct 11 | Malta InvitationalOct 11 · 5,000 Meters Varsity · Place 39 · Rocky Boy | 5,000 Meters Varsity | 39 | 26:50.66 | 12 |
| Oct 4 | Scottie InvitationalOct 4 · 5,000 Meters Varsity · Place 69 · Rocky Boy | 5,000 Meters Varsity | 69 | 24:27.32 PB | 12 |
| Sep 20 | Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 581 · Rocky Boy | 5,000 Meters Varsity | 581 | 26:35.60 | 12 |
| Sep 15 | Shelby High School InvitationalSep 15 · 5,000 Meters Varsity · Place 40 · Rocky Boy | 5,000 Meters Varsity | 40 | 26:51.0 PB | 12 |
| Sep 8 | Box Elder-Rocky Boy InviteSep 8 · 5,000 Meters High School · Place 40 · Rocky Boy | 5,000 Meters High School | 40 | 27:35 PB | 12 |
| Aug 29 | Mike Reynolds Time TrialsAug 29 · 5,000 Meters Varsity · Place 98 · Rocky Boy | 5,000 Meters Varsity | 98 | 27:59.81 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSA State Cross Country MeetOct 26 · 5,000 Meters B- Boys · Place 215 · Rocky Boy | 5,000 Meters B- Boys | 215 | 25:15.54 PB | 11 |
| Oct 12 | Malta InvitationalOct 12 · 5,000 Meters Varsity · Place 33 · Rocky Boy | 5,000 Meters Varsity | 33 | 24:16.89 | 11 |
| Oct 7 | Box Elder - Rocky Boy Cross Country InviteOct 7 · 5,000 Meters Varsity · Place 46 · Rocky Boy | 5,000 Meters Varsity | 46 | 28:20.6Unofficial | 11 |
| Oct 5 | Scottie InvitationalOct 5 · 5,000 Meters Varsity · Place 59 · Rocky Boy | 5,000 Meters Varsity | 59 | 27:25.58 | 11 |
| Sep 14 | Havre High/JH XC Invitational 2024Sep 14 · 5,000 Meters Varsity · Place 63 · Rocky Boy | 5,000 Meters Varsity | 63 | 25:30.29 | 11 |
| Sep 6 | Mike Reynolds Time TrialsSep 6 · 5,000 Meters Varsity · Place 94 · Rocky Boy | 5,000 Meters Varsity | 94 | 28:28.09 | 11 |
2023 Cross Country
5 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | MHSA State XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 181 · Rocky Boy | 5,000 Meters Varsity | 181 | 27:25.85 | 9 |
| Oct 14 | Harlem InvitationalOct 14 · 5,000 Meters Varsity · Place 44 · Rocky Boy | 5,000 Meters Varsity | 44 | 26:13.20 | 9 |
| Oct 8 | Malta InvitationalOct 8 · 5,000 Meters Varsity · Place 34 · Rocky Boy | 5,000 Meters Varsity | 34 | 25:49.18 | 9 |
| Sep 28 | Hays/Lodge Pole Schools Cross Country MeetSep 28 · 5,000 Meters New Division · Place 11 · Rocky Boy | 5,000 Meters New Division | 11 | 29:59Unofficial | 9 |
| Sep 26 | Box Elder/Rocky Boy XC InviteSep 26 · 5,000 Meters Varsity · Place 22 · Rocky Boy | 5,000 Meters Varsity | 22 | 32:37 | 9 |
| Sep 17 | Scottie InvitationalSep 17 · 5,000 Meters Varsity · Place 60 · Rocky Boy | 5,000 Meters Varsity | 60 | 29:36.2 | 9 |