Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Richfield High SchoolRichfield Tri-Meet · Oct 7 | 21:04 | Richfield Tri-Meet | October 7, 2025 |
| 3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 7 | 27:56.6 | Juab Cross Country Invitational | September 7, 2023 |
| 3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 4 | 20:52.3 | Juab XC Invitaitonal | September 4, 2025 |
| 3 Miles · Gene Hillman Recreation ComplexPayson Night Hunt · Aug 21 | 22:04.0 | Payson Night Hunt | August 21, 2026 |
| 5,000 Meters · Canyon Hills GC2026 Juab XC Invitational · Sep 24 | 20:04.09 | 2026 Juab XC Invitational | September 24, 2026 |
| 5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 4 | 20:34.0 | 2026 Timpanogos XC Invitational AM | September 4, 2026 |
| 5,000 Meters · Roosevelt Golf Course2026 Region 13 Championships · Oct 13 | 19:32.0 | 2026 Region 13 Championships | October 13, 2026 |
| 5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 29 | 20:56.6 | UIAAA Invitational | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | 2026 Region 13 ChampionshipsOct 13 · 5,000 Meters Boys Varsity · Place 41 · Manti | 5,000 Meters Boys Varsity | 41 | 19:32.0 PB | 12 |
| Sep 24 | 2026 Juab XC InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 38 · Manti | 5,000 Meters Junior Varsity | 38 | 20:04.09 PB | 12 |
| Sep 4 | 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Boys Senior · Place 121 · Manti | 5,000 Meters Boys Senior | 121 | 20:34.0 PB | 12 |
| Aug 29 | UIAAA InvitationalAug 29 · 5,000 Meters Junior Varsity Jr/Sr (A-M) · Manti | 5,000 Meters Junior Varsity Jr/Sr (A-M) | 0 | 20:56.6 PB | 12 |
| Aug 21 | Payson Night HuntAug 21 · 3 Miles Junior Varsity Boys · Place 120 · Manti | 3 Miles Junior Varsity Boys | 120 | 22:04.0 PB | 12 |
2025 Cross Country
5 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | 2024 Region 12 ChampionshipsOct 9 · 3 Miles Junior Varsity · Place 60 · Manti | 3 Miles Junior Varsity | 60 | 22:26.6 | 10 |
| Sep 18 | 2024 Carbon InvitationalSep 18 · 3 Miles Junior Varsity · Place 93 · Manti | 3 Miles Junior Varsity | 93 | 22:49.4 | 10 |
| Sep 5 | Juab Cross Country InviteSep 5 · 3 Miles Frosh/Soph Freshman · Place 137 · Manti | 3 Miles Frosh/Soph Freshman | 137 | 22:37.2 | So |
| Aug 30 | Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys Frosh/Soph 5K · Place 352 · Manti | 5,000 Meters Boys Frosh/Soph 5K | 352 | 24:55.3 | 10 |
| Aug 24 | 2024 UIAAA InviteAug 24 · 5,000 Meters Frosh/Soph Freshman · Place 151 · Manti | 5,000 Meters Frosh/Soph Freshman | 151 | 24:05.4 | So |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Region 12 ChampionshipsOct 4 · 3 Miles Junior Varsity · Place 80 · Manti | 3 Miles Junior Varsity | 80 | 25:00.4 | 9 |
| Sep 27 | Cedar InvitationalSep 27 · 3 Miles Junior Varsity · Place 230 · Manti | 3 Miles Junior Varsity | 230 | 27:27.44 | 9 |
| Sep 20 | 2023 Carbon InvitationalSep 20 · 3 Miles Junior Varsity · Place 94 · Manti | 3 Miles Junior Varsity | 94 | 29:46.2 | 9 |
| Sep 12 | Sanpete ClassicSep 12 · 3 Miles Junior Varsity · Place 90 · Manti | 3 Miles Junior Varsity | 90 | 32:03.9 | Fr |
| Sep 7 | Juab Cross Country InvitationalSep 7 · 3 Miles Junior Varsity · Place 346 · Manti | 3 Miles Junior Varsity | 346 | 27:56.6 PB | 9 |
| Sep 1 | Timpanogos Invitational-MorningSep 1 · 5,000 Meters Frosh/Soph · Place 407 · Manti | 5,000 Meters Frosh/Soph | 407 | 32:43.8 | 9 |
| Aug 26 | UIAAA InvitationalAug 26 · 3 Miles Frosh/Soph Freshman · Place 311 · Manti | 3 Miles Frosh/Soph Freshman | 311 | 29:01.1 | Fr |