Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cheyenne Country ClubWHSAA State XC Championship · Oct 21 | 19:01.7 | WHSAA State XC Championship | October 21, 2023 |
| 5,000 Meters · Montana State UniversityMSU Bobcat Twilight · Aug 29 | 19:31.8 | MSU Bobcat Twilight | August 29, 2025 |
| 5,000 Meters · North Lake ParkSweetheart Invitational · Sep 17 | 20:42 | Sweetheart Invitational | September 17, 2021 |
| 5,000 Meters · Prairie View Golf CourseLeroy Sprague Invitational · Oct 7 | 18:22.2 | Leroy Sprague Invitational | October 7, 2022 |
| 8,000 Meters · Amend ParkFrontier Cross Country Championships · Nov 7 | 32:43.4 | Frontier Cross Country Championships | November 7, 2025 |
| 8,000 Meters · Centennial ParkBengal Invitational · Oct 3 | 35:06.3 | Bengal Invitational | October 3, 2025 |
| 8,000 Meters · LCSC - XC courseLewis-Clark State Invitational · Oct 19 | 31:23.0 | Lewis-Clark State Invitational | October 19, 2024 |
| 8,000 Meters · Montana State University BillingsFrontier Cross Country Championships · Nov 6 | 30:04.4 | Frontier Cross Country Championships | November 6, 2024 |
| 8,000 Meters · University of Montana Golf CourseMontana Invitational · Sep 20 | 32:37.6 | Montana Invitational | September 20, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Frontier Cross Country ChampionshipsNov 7 · 8,000 Meters Frontier · Place 95 · Montana WesternMontana Western | 8,000 Meters Frontier | 95 | 32:43.4 PB | So |
| Oct 10 | Yellowjackets/Battlin' Bears OpenOct 10 · 8,000 Meters Men's 8k · Place 99 · Montana WesternMontana Western | 8,000 Meters Men's 8k | 99 | 34:02.15 | So |
| Oct 3 | Bengal InvitationalOct 3 · 8,000 Meters College · Place 71 · Montana WesternMontana Western | 8,000 Meters College | 71 | 35:06.3 PB | So |
| Sep 19 | Montana InvitationalSep 19 · 8,000 Meters College · Montana WesternMontana Western | 8,000 Meters College | 0 | DNS | So |
| Aug 29 | MSU Bobcat TwilightAug 29 · 5,000 Meters Men's · Place 73 · Montana WesternMontana Western | 5,000 Meters Men's | 73 | 19:31.8 PB | So |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Frontier Cross Country ChampionshipsNov 6 · 8,000 Meters Men · Place 40 · Montana WesternMontana Western | 8,000 Meters Men | 40 | 30:04.4 PB | Fr |
| Oct 19 | Lewis-Clark State InvitationalOct 19 · 8,000 Meters College · Place 85 · Montana WesternMontana Western | 8,000 Meters College | 85 | 31:23.0 PB | Fr |
| Oct 4 | Yellowjackets/Battlin' Bears OpenOct 4 · 8,000 Meters Varsity · Place 84 · Montana WesternMontana Western | 8,000 Meters Varsity | 84 | 32:28.7 | — |
| Sep 20 | Montana InvitationalSep 20 · 8,000 Meters College · Place 62 · Montana WesternMontana Western | 8,000 Meters College | 62 | 32:37.6 PB | Fr |
| Sep 9 | Yellowjackets/Battlin' Bears Riverfront OpenSep 9 · 8,000 Meters Varsity · Place 31 · Montana WesternMontana Western | 8,000 Meters Varsity | 31 | 32:00.6 | — |
| Aug 30 | Bobcat TwilightAug 30 · 5,000 Meters Varsity · Place 74 · Montana WesternMontana Western | 5,000 Meters Varsity | 74 | 19:35.0 | — |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | 4A East Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 9 · Cheyenne Central HigCheyenne Central Hig | 5,000 Meters Junior Varsity | 9 | 20:24.1 | JR |
| Oct 7 | Leroy Sprague InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 6 · Cheyenne CentralCheyenne Central | 5,000 Meters Junior Varsity | 6 | 18:22.2 PB | 11 |
| Sep 23 | Dave Sanders InvitationalSep 23 · 5,000 Meters Junior Varsity Division 1 · Place 12 · Cheyenne CentralCheyenne Central | 5,000 Meters Junior Varsity Division 1 | 12 | 19:06.7 | 11 |
| Sep 10 | Liberty Bell InviteSep 10 · 5,000 Meters Junior Varsity · Place 92 · Cheyenne CentralCheyenne Central | 5,000 Meters Junior Varsity | 92 | 18:56.5 | 11 |
| Sep 3 | Wyoming Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 128 · Cheyenne Central HigCheyenne Central Hig | 5,000 Meters Varsity | 128 | 19:46.1 | JR |
2021 Cross Country
4 results