Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Scera Park2025 UVU Collegiate XC Invite · Aug 29 | 14:19.39 | 2025 UVU Collegiate XC Invite | August 29, 2025 |
| 6,000 Meters · Cedar City Golf Course 6kColor Country Invitational · Oct 4 | 17:52.51 | Color Country Invitational | October 4, 2025 |
| 7,000 Meters · Cedar Ridge Golf CourseColor Country Invitational · Oct 3 | 22:23 | Color Country Invitational | October 3, 2026 |
| 7,000 Meters · Utah State FairparkBeehive Invitational · Sep 12 | 21:30.62 | Beehive Invitational | September 12, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 23:54.92 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · Harold Patterson Sports CenterWAC Championships XC25 · Oct 31 | 23:55.50 | WAC Championships XC25 | October 31, 2025 |
| 8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 24:38.3 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 8,000 Meters · University of California Riverside ExtensionBIG West Conference Championships · Oct 31 | 23:57.0 | BIG West Conference Championships | October 31, 2026 |
| 8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 17 | 23:45.4 | Princeton Fall Classic | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | BIG West Conference ChampionshipsOct 31 · 8,000 Meters BIG West Championship · Place 18 · Utah Valley | 8,000 Meters BIG West Championship | 18 | 23:57.0 PB | Jr |
| Oct 16 | Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 174 · Utah Valley | 8,000 Meters Blue | 174 | 24:38.3 PB | Jr |
| Oct 3 | Color Country InvitationalOct 3 · 7,000 Meters Collegiate · Place 6 · Utah Valley | 7,000 Meters Collegiate | 6 | 22:23 PB | Jr |
| Sep 19 | ISU John McNicholsSep 19 · 8,000 Meters Championship · Place 79 · Utah Valley | 8,000 Meters Championship | 79 | 24:43.3 | Jr |
| Sep 11 | Wolverine InviteSep 11 · 3 Miles Collegiate · Place 1 · Utah Valley | 3 Miles Collegiate | 1 | 14:30.14 | Jr |
| Sep 4 | Utah Valley InvitationalSep 4 · 3 Miles Collegiate · Place 23 · Utah Valley | 3 Miles Collegiate | 23 | 14:41.45 | Jr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA Cross Country Mountain RegionalsNov 14 · 10,000 Meters Varsity · Place 66 · Utah Valley | 10,000 Meters Varsity | 66 | 32:23.9 | SO |
| Oct 31 | WAC Championships XC25Oct 31 · 8,000 Meters Champ · Place 4 · Utah Valley | 8,000 Meters Champ | 4 | 23:55.50 PB | So |
| Oct 17 | Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 30 · Utah Valley | 8,000 Meters Fall Classic | 30 | 23:45.4 PB | So |
| Oct 4 | Color Country InvitationalOct 4 · 6,000 Meters Men's 6k · Place 2 · Utah Valley | 6,000 Meters Men's 6k | 2 | 17:52.51 PB | So |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Gold · Place 112 · Utah Valley | 8,000 Meters Gold | 112 | 23:54.92 PB | So |
| Sep 12 | Beehive InvitationalSep 12 · 7,000 Meters Men's Race · Place 3 · Utah Valley | 7,000 Meters Men's Race | 3 | 21:30.62 PB | So |
| Aug 29 | 2025 UVU Collegiate XC InviteAug 29 · 3 Miles Open · Place 2 · Utah Valley | 3 Miles Open | 2 | 14:19.39 PB | So |
2024 Cross Country
2 results