Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Art Dye ParkTwiKnight Invitational · Sep 25 | 21:51.57 | TwiKnight Invitational | September 25, 2026 |
| 3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 4 | 20:33.4 | Juab XC Invitaitonal | September 4, 2025 |
| 3 Miles · Gene Hillman Recreation ComplexPayson Night Hunt · Aug 21 | 23:03.1 | Payson Night Hunt | August 21, 2026 |
| 3 Miles · Quinns SportexPark City Invite AM · Sep 11 | 21:35.6 | Park City Invite AM | September 11, 2026 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational AM · Aug 29 | 21:47.6 | Timpanogos Invitational AM | August 29, 2025 |
| 5,000 Meters · Spanish Fork Sports ComplexRegion 7 XC Championships · Oct 5 | 23:05.25 | Region 7 XC Championships | October 5, 2026 |
| 5,000 Meters · Spanish Fork Sports ParkRegion 7 XC Championships · Oct 3 | 21:02.1 | Region 7 XC Championships | October 3, 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 5 | Region 7 XC ChampionshipsOct 5 · 5,000 Meters Junior Varsity · Place 117 · Spanish Fork | 5,000 Meters Junior Varsity | 117 | 23:05.25 PB | 12 |
| Sep 26 | TwiKnight MeetSep 26 · 3 Miles Junior Varsity · Place 190 · Spanish Fork | 3 Miles Junior Varsity | 190 | 21:51.6 | 12 |
| Sep 25 | TwiKnight Invitational Sep 25 · 3 Miles Junior Varsity · Place 190 · Spanish Fork | 3 Miles Junior Varsity | 190 | 21:51.57 PB | 12 |
| Sep 11 | Park City Invite AMSep 11 · 3 Miles AM Boys JV · Place 90 · Spanish Fork | 3 Miles AM Boys JV | 90 | 21:35.6 PB | 12 |
| Sep 4 | 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Boys Senior · Place 150 · Spanish Fork | 5,000 Meters Boys Senior | 150 | 22:34.9 | 12 |
| Aug 21 | Payson Night HuntAug 21 · 3 Miles Junior Varsity Boys · Place 139 · Spanish Fork | 3 Miles Junior Varsity Boys | 139 | 23:03.1 PB | 12 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Region 7 XC ChampionshipsOct 3 · 5,000 Meters JV · Place 113 · Spanish Fork | 5,000 Meters JV | 113 | 21:02.1 PB | 11 |
| Sep 4 | Juab XC InvitaitonalSep 4 · 3 Miles Boys JV · Place 85 · Spanish Fork | 3 Miles Boys JV | 85 | 20:33.4 PB | 11 |
| Aug 29 | Timpanogos Invitational AMAug 29 · 5,000 Meters Junior/Senior N-Z · Place 119 · Spanish Fork | 5,000 Meters Junior/Senior N-Z | 119 | 21:47.6 PB | 11 |
| Aug 23 | UIAAA InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 381 · Spanish Fork | 5,000 Meters Junior Varsity | 381 | 21:52.88 | 11 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 30 | Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys Frosh/Soph 5K · Place 289 · Spanish Fork | 5,000 Meters Boys Frosh/Soph 5K | 289 | 22:58.2 | 10 |