Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Castle Rock Park BPS MS Castle Rock Park Meet 2 · Sep 28 | 14:57.43 | BPS MS Castle Rock Park Meet 2 | September 28, 2023 |
| 2 Miles · Lockwood Highs SchoolLockwood Meet · Sep 23 | 17:58.56 | Lockwood Meet | September 23, 2021 |
| 2 Miles · Pioneer ParkBPS Middle School County Meet · Oct 3 | 14:56.12 | BPS Middle School County Meet | October 3, 2023 |
| 5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 28 | 24:37.03 | Billings Invitational XC Meet | August 28, 2026 |
| 5,000 Meters · Bill Roberts Golf CourseTracy Logan 7 of 7 · Oct 8 | 22:12.0 | Tracy Logan 7 of 7 | October 8, 2026 |
| 5,000 Meters · Castle Rock Park HS City Meet · Oct 13 | 21:27.47 | HS City Meet | October 13, 2026 |
| 5,000 Meters · Gallatin County Regional ParkRun BXC Invitational 2026 · Sep 4 | 25:24 | Run BXC Invitational 2026 | September 4, 2026 |
| 5,000 Meters · Highland View Golf CourseButte High Invitational · Sep 24 | 22:54.1 | Butte High Invitational | September 24, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | HS City MeetOct 13 · 5,000 Meters Junior Varsity Boys · Place 20 · Billings WestBillings West | 5,000 Meters Junior Varsity Boys | 20 | 21:27.47 PB | 11 |
| Oct 8 | Tracy Logan 7 of 7 Oct 8 · 5,000 Meters Junior Varsity · Place 251 · Billings WestBillings West | 5,000 Meters Junior Varsity | 251 | 22:12.0 PB | 11 |
| Sep 24 | Butte High InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 149 · Billings WestBillings West | 5,000 Meters Junior Varsity | 149 | 22:54.1 PB | 11 |
| Sep 17 | Billings JV Only MeetSep 17 · 5,000 Meters Junior Varsity · Place 45 · Billings WestBillings West | 5,000 Meters Junior Varsity | 45 | 23:31.31 | 11 |
| Sep 4 | Run BXC Invitational 2026Sep 4 · 5,000 Meters Varsity/JV combined · Place 152 · Billings WestBillings West | 5,000 Meters Varsity/JV combined | 152 | 25:24 PB | 11 |
| Aug 28 | Billings Invitational XC MeetAug 28 · 5,000 Meters Junior Varsity · Place 263 · Billings WestBillings West | 5,000 Meters Junior Varsity | 263 | 24:37.03 PB | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | HS City MeetOct 14 · 5,000 Meters Junior Varsity · Place 33 · Billings WestBillings West | 5,000 Meters Junior Varsity | 33 | 20:55.56 | 10 |
| Oct 3 | Great Falls XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 123 · Billings WestBillings West | 5,000 Meters Junior Varsity | 123 | 22:48.76 | 10 |
| Sep 16 | Billings JV Only MeetSep 16 · 5,000 Meters Junior Varsity · Place 51 · Billings WestBillings West | 5,000 Meters Junior Varsity | 51 | 22:43.44 | 10 |
| Sep 13 | Bozeman XC Invite Sep 13 · 5,000 Meters Junior Varsity · Place 177 · Billings WestBillings West | 5,000 Meters Junior Varsity | 177 | 22:20.17 | 10 |
| Aug 29 | Billings Invitational XC MeetAug 29 · 5,000 Meters Junior Varsity · Place 83 · Billings WestBillings West | 5,000 Meters Junior Varsity | 83 | 24:02.22 | 10 |
2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | BPS County MeetOct 5 · 2 Miles Junior Varsity · Place 68 · ElysianElysian | 2 Miles Junior Varsity | 68 | 18:09.99 | 6 |
| Sep 30 | Castle Rock Park Meet 2Sep 30 · 2 Miles Boys Junior Varsity · Place 75 · ElysianElysian | 2 Miles Boys Junior Varsity | 75 | 18:48.35 | 6 |
| Sep 23 | Lockwood MeetSep 23 · 2 Miles Boys Junior Varsity · Place 77 · ElysianElysian | 2 Miles Boys Junior Varsity | 77 | 17:58.56 PB | 6 |
| Sep 16 | Castle Rock Park MeetSep 16 · 2 Miles Boys Junior Varsity · Place 90 · ElysianElysian | 2 Miles Boys Junior Varsity | 90 | 18:50.77 | 6 |