Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.75 Miles · Layton Commons ParkDavis District Championship · Sep 16 | 18:27.13 | Davis District Championship | September 16, 2026 |
| 3 Miles · Fremont High SchoolFreber Classic · Aug 16 | 18:07.0 | Freber Classic | August 16, 2025 |
| 3 Miles · Layton Commons ParkRegion 5 XC Championships · Oct 4 | 18:17.2 | Region 5 XC Championships | October 4, 2023 |
| 3 Miles · Roy HSRegion 5 XC JV Region · Oct 17 | 19:07.7 | Region 5 XC JV Region | October 17, 2023 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational AM · Aug 29 | 18:27.1 | Timpanogos Invitational AM | August 29, 2025 |
| 5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 26 | 19:11.84 | Valhalla Invitational | September 26, 2025 |
| 5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 29 | 21:18.8 | UIAAA Invitational | August 29, 2026 |
| 5,000 Meters · Sugar House ParkRegion VI XC Championships · Oct 2 | 20:29.5 | Region VI XC Championships | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | JV Fall ClassicOct 24 · 3 Miles Varsity · Place 89 · Viewmont | 3 Miles Varsity | 89 | 19:02.83 | 12 |
| Oct 2 | Region VI XC ChampionshipsOct 2 · 5,000 Meters Junior Varsity · Place 66 · Viewmont | 5,000 Meters Junior Varsity | 66 | 20:29.5 PB | 12 |
| Sep 25 | Valhalla InvitationalSep 25 · 5,000 Meters Junior/Senior · Place 55 · Viewmont | 5,000 Meters Junior/Senior | 55 | 20:21.70 | 12 |
| Sep 16 | Davis District ChampionshipSep 16 · 2.75 Miles Junior Varsity · Place 24 · Viewmont | 2.75 Miles Junior Varsity | 24 | 18:27.13 PB | 12 |
| Sep 4 | 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Boys Senior · Place 101 · Viewmont | 5,000 Meters Boys Senior | 101 | 19:50.2 | 12 |
| Aug 29 | UIAAA InvitationalAug 29 · 5,000 Meters Junior Varsity Jr/Sr (A-M) · Viewmont | 5,000 Meters Junior Varsity Jr/Sr (A-M) | 0 | 21:18.8 PB | 12 |
| Aug 15 | Freber ClassicAug 15 · 3 Miles Junior Varsity · Place 155 · Viewmont | 3 Miles Junior Varsity | 155 | 21:18.78 | 12 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Valhalla InvitationalSep 26 · 5,000 Meters Juniors/Seniors · Place 48 · Viewmont | 5,000 Meters Juniors/Seniors | 48 | 19:11.84 PB | 11 |
| Sep 9 | Sanpete ClassicSep 9 · 3 Miles Junior Varsity · Place 18 · Viewmont | 3 Miles Junior Varsity | 18 | 18:57.4 | Jr |
| Aug 29 | Timpanogos Invitational AMAug 29 · 5,000 Meters Junior/Senior N-Z · Place 24 · Viewmont | 5,000 Meters Junior/Senior N-Z | 24 | 18:27.1 PB | 11 |
| Aug 16 | Freber ClassicAug 16 · 3 Miles Junior Varsity · Place 14 · Viewmont | 3 Miles Junior Varsity | 14 | 18:07.0 PB | 11 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 14 | 2024 Region 5 PreRegionAug 14 · 3 Miles Varsity · Place 52 · Viewmont | 3 Miles Varsity | 52 | 18:33.3 | 10 |
2023 Cross Country
6 results