Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Texas Tech UniversityNCAA Division I Mountain Regional · Nov 10 | 31:11.8 | NCAA Division I Mountain Regional | November 10, 2023 |
| 3 Miles · Lakeside ParkUtah Valley Invitational · Aug 30 | 14:31.6 | Utah Valley Invitational | August 30, 2024 |
| 3 Miles · Scera Park2025 UVU Collegiate XC Invite · Aug 29 | 14:51.83 | 2025 UVU Collegiate XC Invite | August 29, 2025 |
| 6,000 Meters · Cedar City Golf Course 6kColor Country Invitational · Oct 4 | 19:10.88 | Color Country Invitational | October 4, 2025 |
| 7,000 Meters · Steve and Dona Reeder Cross Country CourseSteve T Reeder Memorial · Oct 10 | 22:03.8 | Steve T Reeder Memorial | October 10, 2025 |
| 7,000 Meters · Utah State FairparkBeehive Invitational · Sep 12 | 22:35.04 | Beehive Invitational | September 12, 2025 |
| 8,000 Meters · Apalachee Regional ParkNJCAA Division II Cross Country Championships · Nov 12 | 25:43.6 | NJCAA Division II Cross Country Championships | November 12, 2022 |
| 8,000 Meters · Estrella Mountain ParkNJCAA Region 1 Cross Country Championships · Oct 29 | 27:06.7 | NJCAA Region 1 Cross Country Championships | October 29, 2021 |
| 8,000 Meters · Freestone ParkACCAC Cross Country Championships · Oct 1 | 26:34.5 | ACCAC Cross Country Championships | October 1, 2021 |
| 8,000 Meters · Lakeside ParkWAC Cross Country Championships · Nov 1 | 24:01 | WAC Cross Country Championships | November 1, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 25:27.7 | Paul Short Invitational | September 30, 2023 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 20 | 25:42.7 | Roy Griak Invitational | September 20, 2024 |
| 8,000 Meters · Pole Green ParkNJCAA DII Cross Country Championships · Nov 13 | 26:28.5 | NJCAA DII Cross Country Championships | November 13, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
5 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCAA Division I Mountain RegionalNov 10 · 10,000 Meters Championship · Place 77 · Utah ValleyUtah Valley | 10,000 Meters Championship | 77 | 31:11.8 PB | Jr |
| Oct 27 | Western Athletic Conference (WAC) XC ChampionshipsOct 27 · 8,000 Meters Varsity · Place 10 · Utah ValleyUtah Valley | 8,000 Meters Varsity | 10 | 24:12.1 | JR |
| Oct 13 | Arturo Barrios InvitationalOct 13 · 8,000 Meters Varsity · Place 55 · Utah ValleyUtah Valley | 8,000 Meters Varsity | 55 | 24:17.1 | JR-3 |
| Oct 13 | Arturo Barrios InvitationalOct 13 · 8,000 Meters Varsity · Place 55 · Utah ValleyUtah Valley | 8,000 Meters Varsity | 55 | 24:17.1 | JR-3 |
| Sep 30 | Paul Short InvitationalSep 30 · 8,000 Meters College Gold · Place 161 · Utah ValleyUtah Valley | 8,000 Meters College Gold | 161 | 25:27.7 PB | Jr |
| Sep 1 | UVU XC InvitationalSep 1 · 5,000 Meters Varsity · Place 8 · Utah ValleyUtah Valley | 5,000 Meters Varsity | 8 | 14:32.9 | JR |
2022 Cross Country
1 results2021 Cross Country
3 results