Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,500 Meters · Montana State University - NorthernHavre Invite · Sep 12 | 20:00.15 | Havre Invite | September 12, 2026 |
| 5,000 Meters · Beaver Creek Golf CourseBox Elder-Rocky Boy Invite · Sep 8 | 22:35.8 | Box Elder-Rocky Boy Invite | September 8, 2025 |
| 5,000 Meters · Bill Roberts Golf CourseTracy Logan 7 of 7 · Oct 8 | 21:42.9 | Tracy Logan 7 of 7 | October 8, 2026 |
| 5,000 Meters · Cut Bank Golf & Country ClubMike Reynolds Time Trials · Aug 28 | 22:36.83 | Mike Reynolds Time Trials | August 28, 2026 |
| 5,000 Meters · Freezout Lake Wildlife Management AreaFairfield-Choteau Invitational · Oct 15 | 21:09.50 | Fairfield-Choteau Invitational | October 15, 2026 |
| 5,000 Meters · Marias Valley Golf and Country ClubShelby High School Invitational · Sep 15 | 22:10.0 | Shelby High School Invitational | September 15, 2025 |
| 5,000 Meters · Rotary Pond - Beaver Creek ParkBox Elder - Rocky Boy Cross Country Meet · Sep 22 | 22:15.00 | Box Elder - Rocky Boy Cross Country Meet | September 22, 2026 |
| 5,000 Meters · SunburstToole County Challenge · Sep 28 | 21:02.7 | Toole County Challenge | September 28, 2026 |
| 5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 25 | 21:30.8 | 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
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MHSA State XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 57 · North Toole County (Sunburst) | 5,000 Meters Varsity | 57 | 20:00.84 | 12 |
| Oct 15 | Fairfield-Choteau InvitationalOct 15 · 5,000 Meters Varsity · Place 26 · North Toole County (Sunburst) | 5,000 Meters Varsity | 26 | 21:09.50 PB | 12 |
| Oct 8 | Tracy Logan 7 of 7 Oct 8 · 5,000 Meters Varsity #7 · Place 36 · North Toole County (Sunburst) | 5,000 Meters Varsity #7 | 36 | 21:42.9 PB | 12 |
| Sep 28 | Toole County ChallengeSep 28 · 5,000 Meters Varsity · Place 4 · North Toole County (Sunburst) | 5,000 Meters Varsity | 4 | 21:02.7 PB | 12 |
| Sep 22 | Box Elder - Rocky Boy Cross Country MeetSep 22 · 5,000 Meters Varsity · Place 7 · North Toole County (Sunburst) | 5,000 Meters Varsity | 7 | 22:15.00 PB | 12 |
| Sep 12 | Havre Invite Sep 12 · 4,500 Meters Varsity Boys · Place 73 · North Toole County (Sunburst) | 4,500 Meters Varsity Boys | 73 | 20:00.15 PB | 12 |
| Sep 3 | Shelby High School InvitationalSep 3 · 5,000 Meters Varsity · Place 22 · North Toole County (Sunburst) | 5,000 Meters Varsity | 22 | 23:07.3 | 12 |
| Aug 28 | Mike Reynolds Time TrialsAug 28 · 5,000 Meters Varsity · Place 56 · North Toole County (Sunburst) | 5,000 Meters Varsity | 56 | 22:36.83 PB | 12 |
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 81 · North Toole County (Sunburst) | 5,000 Meters C- Boys | 81 | 21:30.8 PB | 11 |
| Oct 15 | Glacier InviteOct 15 · 5,000 Meters Varsity · Place 31 · North Toole County (Sunburst) | 5,000 Meters Varsity | 31 | 21:33.04 | 11 |
| Oct 9 | Capital City 7 of 7Oct 9 · 5,000 Meters Junior Varsity · Place 254 · North Toole County (Sunburst) | 5,000 Meters Junior Varsity | 254 | 22:06.14 | 11 |
| Oct 3 | Great Falls XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 133 · North Toole County (Sunburst) | 5,000 Meters Junior Varsity | 133 | 23:15.65 | 11 |
| Sep 26 | Toole County Challenge (Dual Meet)Sep 26 · 5,000 Meters Varsity · Place 1 · North Toole County (Sunburst) | 5,000 Meters Varsity | 1 | 21:56.0Unofficial | 11 |
| Sep 15 | Shelby High School InvitationalSep 15 · 5,000 Meters Varsity · Place 26 · North Toole County (Sunburst) | 5,000 Meters Varsity | 26 | 22:10.0 PB | 11 |
| Sep 8 | Box Elder-Rocky Boy InviteSep 8 · 5,000 Meters High School · Place 23 · North Toole County (Sunburst) | 5,000 Meters High School | 23 | 22:35.8 PB | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Glacier InviteOct 16 · 5,000 Meters Varsity · Place 19 · North Toole County(Sunburst) | 5,000 Meters Varsity | 19 | 21:35.55 | 10 |
| Oct 12 | Toole County Challenge (Dual Meet)Oct 12 · 5,000 Meters Varsity · Place 4 · North Toole County(Sunburst) | 5,000 Meters Varsity | 4 | 20:25 | 10 |
| Oct 10 | Capital City 7 of 7Oct 10 · 5,000 Meters Junior Varsity · Place 211 · North Toole County(Sunburst) | 5,000 Meters Junior Varsity | 211 | 21:11.83 | 10 |
| Oct 4 | Great Falls XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 66 · North Toole County(Sunburst) | 5,000 Meters Junior Varsity | 66 | 22:48.45 | 10 |
| Sep 16 | Shelby High School InviteSep 16 · 5,000 Meters Varsity · Place 15 · North Toole County(Sunburst) | 5,000 Meters Varsity | 15 | 22:42.1 | 10 |
| Sep 13 | Browning XC InvitationalSep 13 · 5,000 Meters Varsity · Place 25 · North Toole County(Sunburst) | 5,000 Meters Varsity | 25 | 23:24.77 | 10 |