Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Cottonwood ComplexRegion 7 Championships · Sep 30 | 26:42.6 | Region 7 Championships | September 30, 2022 |
| 3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 7 | 24:45.4 | Juab Cross Country Invitational | September 7, 2023 |
| 3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 4 | 26:45.6 | Juab XC Invitaitonal | September 4, 2025 |
| 3 Miles · Fremont High SchoolFreber Classic · Aug 16 | 29:07.0 | Freber Classic | August 16, 2025 |
| 3 Miles · Settlement CanyonRegion 7 Open Race hosted by Tooele · Aug 31 | 30:52.6 | Region 7 Open Race hosted by Tooele | August 31, 2022 |
| 5,000 Meters · American West Heritage CenterPre Region XI Meet · Aug 27 | 28:07.0 | Pre Region XI Meet | August 27, 2025 |
| 5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 30 | 26:36.5 | Timpanogos XC Invitational AM | August 30, 2024 |
| 5,000 Meters · Payson High SchoolPayson Night Hunt · Aug 19 | 28:06.0 | Payson Night Hunt | August 19, 2022 |
| 5,000 Meters · Spanish Fork Sports ParkUtah JV State Meet · Oct 28 | 27:03.6 | 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
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | 2025 Region XI XC ChampionshipOct 6 · 5,000 Meters Junior Varsity · Place 182 · Tooele | 5,000 Meters Junior Varsity | 182 | 28:22.5 | 12 |
| Sep 27 | Royal RunSep 27 · 3 Miles Junior Varsity · Place 130 · Tooele | 3 Miles Junior Varsity | 130 | 28:22.6 | Sr |
| Sep 17 | Carbon InvitationalSep 17 · 3 Miles Junior Varsity · Place 90 · Tooele | 3 Miles Junior Varsity | 90 | 27:53.6 | — |
| Sep 9 | Sanpete ClassicSep 9 · 3 Miles Junior Varsity · Place 114 · Tooele | 3 Miles Junior Varsity | 114 | 31:25.2 | Sr |
| Sep 4 | Juab XC InvitaitonalSep 4 · 3 Miles Boys JV · Place 148 · Tooele | 3 Miles Boys JV | 148 | 26:45.6 PB | 12 |
| Aug 29 | Timpanogos Invitational AMAug 29 · 5,000 Meters Junior/Senior N-Z · Place 158 · Tooele | 5,000 Meters Junior/Senior N-Z | 158 | 30:50.4 | 12 |
| Aug 27 | Pre Region XI MeetAug 27 · 5,000 Meters Junior Varsity · Place 158 · Tooele | 5,000 Meters Junior Varsity | 158 | 28:07.0 PB | 12 |
| Aug 22 | Payson Night HuntAug 22 · 3 Miles Junior Varsity · Place 152 · Tooele | 3 Miles Junior Varsity | 152 | 28:42.5 | Sr |
| Aug 20 | Buffalo Battle Invitational Hosted at Peak Sports complex Aug 20 · 3 Miles Junior Varsity · Place 107 · Tooele | 3 Miles Junior Varsity | 107 | 29:19.1 | — |
| Aug 16 | Freber ClassicAug 16 · 3 Miles Junior Varsity · Place 223 · Tooele | 3 Miles Junior Varsity | 223 | 29:07.0 PB | 12 |
| Aug 9 | 2025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Junior Varsity 1A · Place 116 · Tooele | 2.95 Miles Junior Varsity 1A | 116 | 29:43.2 | — |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Grantsville Rez Run 2024Oct 22 · 5,000 Meters Junior Varsity · Place 40 · Tooele | 5,000 Meters Junior Varsity | 40 | 27:37.5 | 11 |
| Oct 3 | 2024 Region X ChampionshipsOct 3 · 2.95 Miles Junior Varsity · Place 122 · Tooele | 2.95 Miles Junior Varsity | 122 | 25:09.7 | 11 |
| Sep 18 | 2024 Carbon InvitationalSep 18 · 3 Miles Junior Varsity · Place 118 · Tooele | 3 Miles Junior Varsity | 118 | 25:21.1 | 11 |
| Sep 5 | Juab Cross Country InviteSep 5 · 3 Miles Junior Varsity · Place 164 · Tooele | 3 Miles Junior Varsity | 164 | 24:14.8 | Jr |
| Sep 3 | Sanpete ClassicSep 3 · 3 Miles Junior Varsity · Place 85 · Tooele | 3 Miles Junior Varsity | 85 | 26:04.5 | 11 |
| Aug 30 | Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys JR/ SR 5K · Place 260 · Tooele | 5,000 Meters Boys JR/ SR 5K | 260 | 26:36.5 PB | 11 |
| Aug 28 | Deseret Peak InvitationalAug 28 · 3 Miles Junior Varsity · Place 84 · Tooele | 3 Miles Junior Varsity | 84 | 26:31.1 | 11 |
| Aug 23 | Payson Night HuntAug 23 · 3 Miles Junior Varsity · Place 114 · Tooele | 3 Miles Junior Varsity | 114 | 25:17.1 | Jr |
| Aug 16 | RAC InviteAug 16 · 3 Miles Varsity · Place 196 · Tooele | 3 Miles Varsity | 196 | 26:19.4 | 11 |
| Aug 10 | 2024 Premier Cross Country InvitationalAug 10 · 2.95 Miles Junior Varsity 1A · Place 118 · Tooele | 2.95 Miles Junior Varsity 1A | 118 | 28:00.5 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Utah JV State MeetOct 28 · 5,000 Meters 4A · Place 136 · Tooele | 5,000 Meters 4A | 136 | 27:03.6 PB | 10 |
| Oct 17 | Grantsville JV MeetOct 17 · 2.95 Miles Junior Varsity · Place 42 · Tooele | 2.95 Miles Junior Varsity | 42 | 27:28.9 | 9 |
| Sep 13 | 2023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 214 · Tooele | 3 Miles Freshman Sophomore | 214 | 27:26.5 | 10 |
| Sep 7 | Juab Cross Country InvitationalSep 7 · 3 Miles Junior Varsity · Place 318 · Tooele | 3 Miles Junior Varsity | 318 | 24:45.4 PB | 10 |
| Aug 25 | Payson Night HuntAug 25 · 3 Miles Junior Varsity · Place 83 · Tooele | 3 Miles Junior Varsity | 83 | 25:21.3 | So |
| Aug 19 | Freber InvitationalAug 19 · 3 Miles Junior Varsity · Place 186 · Tooele | 3 Miles Junior Varsity | 186 | 27:01.59 | SO |
2022 Cross Country
6 results