Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Ponderosa Butte Golf CourseColstrip XC Invitational (HS,MS) · Sep 15 | 9:23.44 | Colstrip XC Invitational (HS,MS) | September 15, 2017 |
| 5,000 Meters · Beartrap Meadow ParkBeartrap Invitational · Aug 27 | 17:34.41 | Beartrap Invitational | August 27, 2021 |
| 5,000 Meters · Black Tooth ParkWyoming 4A East Conference Championships · Oct 18 | 16:48.36 | Wyoming 4A East Conference Championships | October 18, 2019 |
| 5,000 Meters · Campbell County High SchoolWyoming 4A East Conference Championships · Oct 15 | 16:37.20 | Wyoming 4A East Conference Championships | October 15, 2021 |
| 5,000 Meters · Casper Mountain RoadKW Beartrap Invitational · Aug 28 | 17:54.83 | KW Beartrap Invitational | August 28, 2020 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 16:44.10 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Hart Ranch Camping Resort Rapid City Area Schools Invitational High School Cross Country Meet · Sep 24 | 16:16.67 | Rapid City Area Schools Invitational High School Cross Country Meet | September 24, 2021 |
| 5,000 Meters · Jacoby Golf CourseWyoming Invitational · Aug 30 | 16:10.5 | Wyoming Invitational | August 30, 2024 |
| 5,000 Meters · Jorgensen Park/Evans Park2021 Spearfish HS & MS XC Meet · Sep 3 | 16:00.17 | 2021 Spearfish HS & MS XC Meet | September 3, 2021 |
| 5,000 Meters · Little America Golf CourseWyoming Invitational · Sep 4 | 15:51.4 | Wyoming Invitational | September 4, 2026 |
| 5,000 Meters · Paradise Valley Country ClubWyoming State 4A Cross Country Championships · Oct 24 | 16:33.07 | Wyoming State 4A Cross Country Championships | October 24, 2020 |
| 5,000 Meters · Wyoming Indian High SchoolWHSAA XC CHAMPIONSHIPS · Oct 22 | 16:41.12 | WHSAA XC CHAMPIONSHIPS | October 22, 2022 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 11 | 17:48.3 | NXR Heartland Regional Championships | November 11, 2018 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 25 | 25:17.5 | Gans Creek Classic College | September 25, 2026 |
| 8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 25:19.6 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 27:01.5 | Roy Griak Invitational | September 19, 2025 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 25:09.7 | Joe Piane Invitational | October 3, 2025 |
| 8,000 Meters · Washoe County Golf CourseMtn West XC Championships · Oct 30 | 25:03.4 | Mtn West XC Championships | October 30, 2026 |
| 8,000 Meters · Woodward Park27th Mountain West XC Champs · Oct 31 | 25:24.91 | 27th Mountain West XC Champs | October 31, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 27th Mountain West XC ChampsOct 31 · 8,000 Meters Men · Place 69 · WyomingWyoming | 8,000 Meters Men | 69 | 25:24.91 PB | So |
| Oct 17 | Missouri Pre-National InvitationalOct 17 · 8,000 Meters Pre-National · WyomingWyoming | 8,000 Meters Pre-National | 0 | DNF | So |
| Oct 3 | Joe Piane InvitationalOct 3 · 8,000 Meters Blue · Place 127 · WyomingWyoming | 8,000 Meters Blue | 127 | 25:09.7 PB | So |
| Sep 19 | Roy Griak InvitationalSep 19 · 8,000 Meters Merrill Fischbein Men’s Gold (Divisio · Place 57 · WyomingWyoming | 8,000 Meters Merrill Fischbein Men’s Gold (Divisio | 57 | 27:01.5 PB | So |
| Aug 30 | Wyoming InvitationalAug 30 · 5,000 Meters Men's Race · Place 23 · WyomingWyoming | 5,000 Meters Men's Race | 23 | 16:11.0 | So |
2024 Cross Country
2 results2022 Cross Country
3 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Wyoming State XC ChampionshipsOct 23 · 5,000 Meters 4A · Place 3 · SheridanSheridan | 5,000 Meters 4A | 3 | 16:22.29 | 11 |
| Oct 23 | Wyoming State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 4 · SheridanSheridan | 5,000 Meters Varsity | 4 | 16:22.29 | 11 |
| Oct 15 | Wyoming 4A East Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 2 · SheridanSheridan | 5,000 Meters Varsity | 2 | 16:37.20 PB | 11 |
| Sep 24 | Rapid City Area Schools Invitational High School Cross Country MeetSep 24 · 5,000 Meters Varsity · Place 4 · SheridanSheridan | 5,000 Meters Varsity | 4 | 16:16.67 PB | 11 |
| Sep 3 | 2021 Spearfish HS & MS XC MeetSep 3 · 5,000 Meters Varsity Boys · Place 2 · SheridanSheridan | 5,000 Meters Varsity Boys | 2 | 16:00.17 PB | 11 |
| Aug 27 | Beartrap InvitationalAug 27 · 5,000 Meters Varsity · Place 1 · SheridanSheridan | 5,000 Meters Varsity | 1 | 17:34.41 PB | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Wyoming State 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 5 · SheridanSheridan | 5,000 Meters Varsity | 5 | 16:33.07 PB | 10 |
| Oct 16 | 4A East Conference XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 1 · SheridanSheridan | 5,000 Meters Varsity | 1 | 17:17.78 | 10 |
| Sep 24 | Glen Legler Memorial MeetSep 24 · 5,000 Meters Varsity · Place 1 · SheridanSheridan | 5,000 Meters Varsity | 1 | 16:34.35 | 10 |
| Sep 18 | Michele Ludwig InvitationalSep 18 · 5,000 Meters Varsity Saturday · Place 2 · SheridanSheridan | 5,000 Meters Varsity Saturday | 2 | 16:49.78 | 10 |
| Sep 5 | Buffalo HS InvitationalSep 5 · 5,000 Meters Varsity · Place 1 · SheridanSheridan | 5,000 Meters Varsity | 1 | 17:23.50 | — |
| Aug 28 | KW Beartrap InvitationalAug 28 · 5,000 Meters Varsity · Place 2 · SheridanSheridan | 5,000 Meters Varsity | 2 | 17:54.83 PB | 10 |
2019 Cross Country
4 results2018 Cross Country
1 results2017 Cross Country
1 results