Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Cottonwood ComplexRegion 7 Championships · Sep 30 | 23:21.1 | Region 7 Championships | September 30, 2022 |
| 3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 8 | 25:47.4 | Juab Cross Country Invitational | September 8, 2022 |
| 3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 4 | 21:53.4 | Juab XC Invitaitonal | September 4, 2025 |
| 3 Miles · Fremont High SchoolFreber Classic · Aug 16 | 23:04.9 | Freber Classic | August 16, 2025 |
| 3 Miles · Settlement CanyonRegion 7 Open Race hosted by Tooele · Aug 31 | 29:03.2 | Region 7 Open Race hosted by Tooele | August 31, 2022 |
| 5,000 Meters · American West Heritage Center2025 Region XI XC Championship · Oct 6 | 21:50.2 | 2025 Region XI XC Championship | October 6, 2025 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational AM · Aug 29 | 24:19.7 | Timpanogos Invitational AM | August 29, 2025 |
| 5,000 Meters · Payson High SchoolPayson Night Hunt · Aug 19 | 25:59.5 | Payson Night Hunt | August 19, 2022 |
| 5,000 Meters · Spanish Fork Sports ParkUtah JV State Meet · Oct 28 | 24:39.4 | Utah JV State Meet | October 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | 2025 Region XI XC ChampionshipOct 6 · 5,000 Meters Junior Varsity · Place 128 · Tooele | 5,000 Meters Junior Varsity | 128 | 21:50.2 PB | 12 |
| Sep 4 | Juab XC InvitaitonalSep 4 · 3 Miles Boys JV · Place 113 · Tooele | 3 Miles Boys JV | 113 | 21:53.4 PB | 12 |
| Aug 29 | Timpanogos Invitational AMAug 29 · 5,000 Meters Junior/Senior N-Z · Place 142 · Tooele | 5,000 Meters Junior/Senior N-Z | 142 | 24:19.7 PB | 12 |
| Aug 27 | Pre Region XI MeetAug 27 · 5,000 Meters Junior Varsity · Place 127 · Tooele | 5,000 Meters Junior Varsity | 127 | 23:19.5 | 12 |
| Aug 16 | Freber ClassicAug 16 · 3 Miles Junior Varsity · Place 171 · Tooele | 3 Miles Junior Varsity | 171 | 23:04.9 PB | 12 |
2023 Cross Country
2 results2022 Cross Country
4 results