Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Lockwood Elementary SchoolLockwood MSXC · Sep 22 | 12:08.77 | Lockwood MSXC | September 22, 2022 |
| 1.5 Miles · Red Lodge FairgroundsRed Lodge Cross Country Invitational · Sep 14 | 11:17.71 | Red Lodge Cross Country Invitational | September 14, 2024 |
| 2 Miles · Amend ParkBPS MS Amend Park Meet · Sep 14 | 15:12.95 | BPS MS Amend Park Meet | September 14, 2023 |
| 2 Miles · Castle Rock Park BPS MS Castle Rock Park Meet 1 · Sep 21 | 15:20.74 | BPS MS Castle Rock Park Meet 1 | September 21, 2023 |
| 5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 28 | 23:13.39 | Billings Invitational XC Meet | August 28, 2026 |
| 5,000 Meters · Joliet High SchoolJoliet XC Meet · Oct 15 | 18:50.43 | Joliet XC Meet | October 15, 2026 |
| 5,000 Meters · Lake Hills Golf CourseShepherd Cross Country Invitational · Sep 15 | 19:34 | Shepherd Cross Country Invitational | September 15, 2026 |
| 5,000 Meters · Overland Golf CourseCrazy Mountain Run · Oct 3 | 19:35 | Crazy Mountain Run | October 3, 2026 |
| 5,000 Meters · Pine Meadows Golf CourseFergus Eagle XC Invitational · Sep 25 | 20:37.05 | Fergus Eagle XC Invitational | September 25, 2026 |
| 5,000 Meters · Pompeys Pillar National MonumentHuntley Project Invitational · Oct 9 | 19:35.38 | Huntley Project Invitational | October 9, 2026 |
| 5,000 Meters · Red Lodge FairgroundsRed Lodge XC Invite · Sep 12 | 19:31.02 | Red Lodge XC Invite | September 12, 2026 |
| 5,000 Meters · Taylor ParkManhattan Invite · Sep 3 | 21:37 | Manhattan Invite | September 3, 2026 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 19 | 19:39.0 | Mountain West Classic | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Joliet XC MeetOct 15 · 5,000 Meters Varsity · Place 8 · ColumbusColumbus | 5,000 Meters Varsity | 8 | 18:50.43 PB | 10 |
| Oct 9 | Huntley Project Invitational Oct 9 · 5,000 Meters Varsity · Place 11 · ColumbusColumbus | 5,000 Meters Varsity | 11 | 19:35.38 PB | 10 |
| Oct 3 | Crazy Mountain RunOct 3 · 5,000 Meters Varsity Boys · Place 24 · ColumbusColumbus | 5,000 Meters Varsity Boys | 24 | 19:35 PB | 10 |
| Sep 25 | Fergus Eagle XC InvitationalSep 25 · 5,000 Meters Varsity Boys · Place 42 · ColumbusColumbus | 5,000 Meters Varsity Boys | 42 | 20:37.05 PB | 10 |
| Sep 19 | Mountain West ClassicSep 19 · 5,000 Meters Varsity Boys · Place 299 · ColumbusColumbus | 5,000 Meters Varsity Boys | 299 | 19:39.0 PB | 10 |
| Sep 15 | Shepherd Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 12 · ColumbusColumbus | 5,000 Meters Varsity | 12 | 19:34 PB | 10 |
| Sep 12 | Red Lodge XC InviteSep 12 · 5,000 Meters Varsity · Place 13 · ColumbusColumbus | 5,000 Meters Varsity | 13 | 19:31.02 PB | 10 |
| Sep 3 | Manhattan InviteSep 3 · 5,000 Meters Varsity · Place 42 · ColumbusColumbus | 5,000 Meters Varsity | 42 | 21:37 PB | 10 |
| Aug 28 | Billings Invitational XC MeetAug 28 · 5,000 Meters Varsity · Place 245 · ColumbusColumbus | 5,000 Meters Varsity | 245 | 23:13.39 PB | 10 |
2025 Cross Country
4 results2024 Cross Country
1 results2023 Cross Country
3 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Lockwood MSXCSep 22 · 1.5 Miles Middle School · Place 55 · ColumbusColumbus | 1.5 Miles Middle School | 55 | 12:08.77 PB | 6 |