Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 8 | 18:40.2 | Juab Cross Country Invitational | September 8, 2022 |
| 3 Miles · Spanish Fork Sports ComplexSF, SH, MM Tri Meet · Sep 27 | 20:42.15 | SF, SH, MM Tri Meet | September 27, 2022 |
| 3 Miles · Springville HSRegion 9 Pre-Region Meet 2022 · Aug 20 | 19:12 | Region 9 Pre-Region Meet 2022 | August 20, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 30 | 19:57.6 | Timpanogos XC Invitational AM | August 30, 2024 |
| 5,000 Meters · Springville HSRegion IX Cross Country Championship · Oct 3 | 19:28.9 | Region IX Cross Country Championship | October 3, 2022 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 20:13.44 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) | September 17, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Border WarsSep 14 · 2.8 Miles Varsity · Place 67 · Salem Hills | 2.8 Miles Varsity | 67 | 17:34.8 | 12 |
| Sep 5 | Juab Cross Country InviteSep 5 · 3 Miles Junior Varsity · Place 42 · Salem Hills | 3 Miles Junior Varsity | 42 | 18:38.8 | Sr |
| Aug 30 | Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys JR/ SR 5K · Place 103 · Salem Hills | 5,000 Meters Boys JR/ SR 5K | 103 | 19:57.6 PB | 12 |
| Aug 24 | 2024 UIAAA InviteAug 24 · 5,000 Meters Junior Varsity · Place 44 · Salem Hills | 5,000 Meters Junior Varsity | 44 | 19:56.6 | Sr |
| Aug 17 | Pre-Region 7Aug 17 · 5,000 Meters Varsity · Place 91 · Salem Hills | 5,000 Meters Varsity | 91 | 20:31.9 | 12 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Royal RunSep 23 · 3 Miles Junior Varsity · Place 41 · Salem Hills | 3 Miles Junior Varsity | 41 | 19:12.3 | Jr |
| Sep 13 | 2023 Utah Pre-State MeetSep 13 · 3 Miles Varsity · Place 143 · Salem Hills | 3 Miles Varsity | 143 | 19:19.9 | 11 |
| Sep 7 | Juab Cross Country InvitationalSep 7 · 3 Miles Junior Varsity · Place 118 · Salem Hills | 3 Miles Junior Varsity | 118 | 19:35.7 | 11 |
| Sep 1 | Timpanogos Invitational-MorningSep 1 · 5,000 Meters JR/SR · Place 204 · Salem Hills | 5,000 Meters JR/SR | 204 | 20:58.8 | 11 |
| Aug 26 | UIAAA InvitationalAug 26 · 3 Miles Junior Varsity · Place 48 · Salem Hills | 3 Miles Junior Varsity | 48 | 20:28.6 | Jr |
| Aug 19 | Region 7 Pre-Region MeetAug 19 · 3 Miles Open · Place 92 · Salem Hills | 3 Miles Open | 92 | 19:38.18 | 11 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | 2022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 5A · Place 109 · Salem Hills | 5,000 Meters 5A | 109 | 20:09.7 | 10 |
| Oct 3 | Region IX Cross Country ChampionshipOct 3 · 5,000 Meters Junior Varsity · Place 37 · Salem Hills | 5,000 Meters Junior Varsity | 37 | 19:28.9 PB | 10 |
| Sep 27 | SF, SH, MM Tri MeetSep 27 · 3 Miles Open · Place 25 · Salem Hills | 3 Miles Open | 25 | 20:42.15 PB | 10 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Sophomore Boys · Place 99 · Salem Hills | 5,000 Meters Sophomore Boys | 99 | 20:13.44 PB | 10 |
| Sep 14 | 2022 Utah Pre-State MeetSep 14 · 3 Miles Freshman Sophomore · Place 165 · Salem Hills | 3 Miles Freshman Sophomore | 165 | 19:34.9 | 10 |
| Sep 8 | Juab Cross Country InvitationalSep 8 · 3 Miles Varsity · Place 80 · Salem Hills | 3 Miles Varsity | 80 | 18:40.2 PB | 10 |
| Sep 3 | Timpanogos InvitationalSep 3 · 5,000 Meters Varsity · Place 141 · Salem Hills | 5,000 Meters Varsity | 141 | 21:05.9 | SO |
| Aug 20 | Region 9 Pre-Region Meet 2022Aug 20 · 3 Miles Varsity · Place 33 · Salem Hills | 3 Miles Varsity | 33 | 19:12 PB | 10 |