Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.7 Miles · Weber County FairgroundsTop of Utah · Sep 3 | 16:09.6 | Top of Utah | September 3, 2021 |
| 2.9 Miles · Big Dee Sports Park Ben Lomond Open Region Meet · Sep 23 | 16:38 | Ben Lomond Open Region Meet | September 23, 2020 |
| 2.9 Miles · Cottonwood ComplexUtah 3A Region 13 Region Championship Race · Oct 12 | 17:45.7 | Utah 3A Region 13 Region Championship Race | October 12, 2021 |
| 2.9 Miles · Settlement CanyonRegion 10 Open @ Tooele · Sep 9 | 17:08.3 | Region 10 Open @ Tooele | September 9, 2020 |
| 3 Miles · Big Dee Sports ParkRegion 13 - Ben Lomond Meet · Sep 7 | 19:15.86 | Region 13 - Ben Lomond Meet | September 7, 2022 |
| 3 Miles · Big Dee Sports Park Ben Lomond - 3A Region 13 Open Meet · Sep 8 | 18:02.69 | Ben Lomond - 3A Region 13 Open Meet | September 8, 2021 |
| 3 Miles · Fremont HSFreber Classic 2022 · Aug 20 | 17:33.95 | Freber Classic 2022 | August 20, 2022 |
| 3 Miles · Weber County FairgroundsOgden/Weber City-County 2022 · Sep 13 | 17:29.89 | Ogden/Weber City-County 2022 | September 13, 2022 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 17:28.9 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational-Afternoon · Sep 1 | 18:16.6 | Timpanogos Invitational-Afternoon | September 1, 2023 |
| 5,000 Meters · Oakley Rodeo GroundsOpen Region 13 @ South Summit · Aug 23 | 19:30.8 | Open Region 13 @ South Summit | August 23, 2023 |
| 5,000 Meters · Regional Athletic ComplexUHSAA 3A XC Championships · Oct 24 | 17:46.9 | UHSAA 3A XC Championships | October 24, 2023 |
| 5,000 Meters · Spanish Fork Sports ComplexJV State · Oct 30 | 19:10.5 | JV State | October 30, 2021 |
| 5,000 Meters · Woods Cross High SchoolWildcat Invitational · Aug 29 | 18:27.4 | Wildcat Invitational | August 29, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results2022 Cross Country
6 results2021 Cross Country
8 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Region 10 XC ChampionshipsOct 9 · 2.9 Miles Junior Varsity · Place 2 · Ogden | 2.9 Miles Junior Varsity | 2 | 17:08.4 | 9 |
| Sep 23 | Ben Lomond Open Region MeetSep 23 · 2.9 Miles Varsity · Place 10 · Ogden | 2.9 Miles Varsity | 10 | 16:38 PB | 9 |
| Sep 16 | Weber City/County XC ChampionshipsSep 16 · 5,000 Meters Junior Varsity · Place 2 · Ogden | 5,000 Meters Junior Varsity | 2 | 17:15.8 | 9 |
| Sep 9 | Region 10 Open @ TooeleSep 9 · 2.9 Miles Boys · Place 19 · Ogden | 2.9 Miles Boys | 19 | 17:08.3 PB | 9 |
| Sep 4 | Nicholls Hollow InviteSep 4 · 3 Miles Varsity · Place 77 · Ogden | 3 Miles Varsity | 77 | 18:46.7 | — |
| Aug 29 | Wildcat InvitationalAug 29 · 5,000 Meters Junior Varsity Frosh/Soph Freshman Division 2 · Place 1 · Ogden | 5,000 Meters Junior Varsity Frosh/Soph Freshman Division 2 | 1 | 18:27.4 | — |
| Aug 29 | Wildcat InvitationalAug 29 · 5,000 Meters JV FR/SO (HER,MOR,OGD) · Place 1 · Ogden | 5,000 Meters JV FR/SO (HER,MOR,OGD) | 1 | 18:27.4 PB | 9 |