Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Texas Tech UniversityNCAA Division I Mountain Regional · Nov 10 | 30:51.8 | NCAA Division I Mountain Regional | November 10, 2023 |
| 2.7 Miles · Weber County FairgroundsTop of Utah · Sep 3 | 15:17.6 | Top of Utah | September 3, 2021 |
| 2.9 Miles · Cottonwood ComplexUtah 3A Region 13 Region Championship Race · Oct 12 | 16:28.5 | Utah 3A Region 13 Region Championship Race | October 12, 2021 |
| 3 Miles · Big Dee Sports Park Ben Lomond - 3A Region 13 Open Meet · Sep 8 | 17:16.57 | Ben Lomond - 3A Region 13 Open Meet | September 8, 2021 |
| 3 Miles · Lakeside ParkUtah Valley Invitational · Aug 30 | 14:40.2 | Utah Valley Invitational | August 30, 2024 |
| 3 Miles · Weber County FairgroundsOgden/Weber City-County Meet · Sep 15 | 17:38.3 | Ogden/Weber City-County Meet | September 15, 2021 |
| 5,000 Meters · Regional Athletic ComplexUHSAA Class 3A State XC Championships · Oct 27 | 16:13.8 | UHSAA Class 3A State XC Championships | October 27, 2021 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 16:14.8 | NXR Southwest Regional Championships | November 20, 2021 |
| 7,000 Meters · Steve and Dona Reeder Cross Country CourseUtah State Alumni Challenge · Aug 30 | 20:42.36 | Utah State Alumni Challenge | August 30, 2025 |
| 8,000 Meters · Bridger Creek Golf CourseBig Sky Conference Championships · Nov 1 | 24:22.20 | Big Sky Conference Championships | November 1, 2025 |
| 8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 30 | 23:56.8 | Big Sky Cross Country Championship | October 30, 2026 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 24:16.39 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · Lakeside ParkWAC Cross Country Championships · Nov 1 | 23:38 | WAC Cross Country Championships | November 1, 2024 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 19 | 28:13.0 | ISU John McNichols | September 19, 2026 |
| 8,000 Meters · Pine Ridge Golf Club 2026 Bill Dellinger Invitational · Oct 9 | 23:54.00 | 2026 Bill Dellinger Invitational | October 9, 2026 |
| 8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 21 | 23:55.0 | UC Riverside Invitational | September 21, 2024 |
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 |
| Nov 14 | NCAA Cross Country Mountain RegionalsNov 14 · 10,000 Meters Varsity · Place 44 · Weber StateWeber State | 10,000 Meters Varsity | 44 | 31:29.0 | JR |
| Nov 1 | Big Sky Conference ChampionshipsNov 1 · 8,000 Meters Men's 8k · Place 8 · Weber StateWeber State | 8,000 Meters Men's 8k | 8 | 24:22.20 PB | Jr |
| Oct 10 | 2025 Bill Dellinger InvitationalOct 10 · 8,000 Meters Collegiate · Place 19 · Weber StateWeber State | 8,000 Meters Collegiate | 19 | 23:57.18 | Jr |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Gold · Place 165 · Weber StateWeber State | 8,000 Meters Gold | 165 | 24:16.39 PB | Jr |
| Aug 30 | Utah State Alumni ChallengeAug 30 · 7,000 Meters Men's Race · Place 2 · Weber StateWeber State | 7,000 Meters Men's Race | 2 | 20:42.36 PB | Jr |
2024 Cross Country
3 results2023 Cross Country
2 results2021 Cross Country
6 results