Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 22 | 29:08.41 | 2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) | November 22, 2025 |
| 10,000 Meters · Texas Tech UniversityNCAA Division I Mountain Regional · Nov 10 | 30:26.5 | NCAA Division I Mountain Regional | November 10, 2023 |
| 3 Miles · Cottonwood ComplexRegion 3 Pre-Region · Aug 24 | 16:03.28 | Region 3 Pre-Region | August 24, 2021 |
| 3 Miles · Cottonwood Regional Softball ComplexRegion 3 Cross Country · Oct 6 | 15:16.38 | Region 3 Cross Country | October 6, 2021 |
| 3 Miles · Scera ParkUtah Valley Invitational · Sep 4 | 13:58.67 | Utah Valley Invitational | September 4, 2026 |
| 5,000 Meters · Regional Athletic ComplexUHSAA Class 6A State XC Championships · Oct 27 | 15:18.3 | UHSAA Class 6A State XC Championships | October 27, 2021 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 15:53.6 | NXR Southwest Regional Championships | November 20, 2021 |
| 5,000 Meters · Soldier HollowUHSAA Class 6A State XC Championships · Oct 22 | 17:20.2 | UHSAA Class 6A State XC Championships | October 22, 2020 |
| 7,000 Meters · Brigham Young UniversityBYU Autumn Classic · Sep 5 | 19:55.17 | BYU Autumn Classic | September 5, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 23:06.01 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 19 | 24:01.5 | ISU John McNichols | September 19, 2026 |
| 8,000 Meters · Rim Rock FarmBig 12 Cross Country Championships · Oct 31 | 23:22.83 | Big 12 Cross Country Championships | October 31, 2025 |
| 8,000 Meters · The Greiner Family XC CourseBig 12 Cross Country Championships · Oct 31 | 24:17.5 | Big 12 Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 9 | 23:19.0 | Nuttycombe Wisconsin Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division I Cross Country Champs (87th Men and 45th Women)Nov 22 · 10,000 Meters Championship · Place 43 · BYUBYU | 10,000 Meters Championship | 43 | 29:08.41 PB | So |
| Nov 14 | NCAA Cross Country Mountain RegionalsNov 14 · 10,000 Meters Varsity · Place 10 · BYUBYU | 10,000 Meters Varsity | 10 | 30:15.3 | SO |
| Oct 31 | Big 12 Cross Country ChampionshipsOct 31 · 8,000 Meters College · Place 19 · BYUBYU | 8,000 Meters College | 19 | 23:22.83 PB | So |
| Oct 17 | Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters Championship · Place 29 · BYUBYU | 8,000 Meters Championship | 29 | 23:44.7 | So |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Gold · Place 28 · BYUBYU | 8,000 Meters Gold | 28 | 23:06.01 PB | So |
| Sep 5 | BYU Autumn ClassicSep 5 · 7,000 Meters Men's Race · Place 2 · BYUBYU | 7,000 Meters Men's Race | 2 | 19:55.17 PB | So |
2023 Cross Country
3 results2021 Cross Country
5 results2020 Cross Country
1 results