Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Kiwanis ParkQuad Meet · Sep 11 | 16:38.6 | Quad Meet | September 11, 2020 |
| 5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 14 | 19:48.1 | BYU Autumn Classic @ East Bay Golf Course | September 14, 2019 |
| 5,000 Meters · Floyd Lamb ParkWESTERN REGIONAL AAU XC · Nov 6 | 15:42.6 | WESTERN REGIONAL AAU XC | November 6, 2021 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 16:20.9 | NXR Southwest Regional Championships | November 20, 2021 |
| 5,000 Meters · Soldier HollowUHSAA Class 5A State XC Championships · Oct 22 | 19:57.2 | UHSAA Class 5A State XC Championships | October 22, 2020 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 16:28.93 | 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.
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UHSAA State XC ChampionshipOct 25 · 5,000 Meters 5A · Place 67 · TimpviewTimpview | 5,000 Meters 5A | 67 | 16:47.6 | Sr |
| Oct 11 | 2022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 5A · Place 21 · TimpviewTimpview | 5,000 Meters 5A | 21 | 17:08.1 | 12 |
| Oct 1 | Region 8 XC ChampionshipsOct 1 · 5,000 Meters Varsity · Place 53 · TimpviewTimpview | 5,000 Meters Varsity | 53 | 18:32.7 | 12 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Championships Boys (Top 25 Teams/Ind) · Place 46 · TimpviewTimpview | 5,000 Meters Championships Boys (Top 25 Teams/Ind) | 46 | 16:28.93 PB | 12 |
| Sep 3 | Timpanogos InvitationalSep 3 · 5,000 Meters Elite · Place 83 · TimpviewTimpview | 5,000 Meters Elite | 83 | 17:17.4 | SR |
| Aug 19 | Pre-Region 8 MeetAug 19 · 5,000 Meters Open · Place 32 · TimpviewTimpview | 5,000 Meters Open | 32 | 17:13.3 | SR |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 3 (1600 and more) · Place 7 · TimpviewTimpview | 5,000 Meters Open - Large School 3 (1600 and more) | 7 | 16:20.9 PB | 11 |
| Nov 6 | WESTERN REGIONAL AAU XCNov 6 · 5,000 Meters 15-18 · Place 1 · RoadrunnersRoadrunners | 5,000 Meters 15-18 | 1 | 15:42.6 PB | 11 |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 15 · TimpviewTimpview | 5,000 Meters 5A | 15 | 16:10.3 | 11 |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 15 · TimpviewTimpview | 5,000 Meters 5A | 15 | 16:10.3 | Jr |
| Oct 12 | 2021 5A & 6A DivisionalsOct 12 · 5,000 Meters 5A · Place 15 · TimpviewTimpview | 5,000 Meters 5A | 15 | 16:47.0 | 11 |
| Oct 1 | Region 8 ChampionshipsOct 1 · 5,000 Meters Varsity · Place 9 · TimpviewTimpview | 5,000 Meters Varsity | 9 | 16:19.9 | 11 |
| Sep 24 | 2021 Border Wars XCSep 24 · 3 Miles Championship · Place 72 · TimpviewTimpview | 3 Miles Championship | 72 | 16:10.95 | 11 |
| Sep 11 | BYU Autumn ClassicSep 11 · 5,000 Meters Varsity · Place 35 · TimpviewTimpview | 5,000 Meters Varsity | 35 | 16:45.7 | 11 |
| Sep 4 | Timpanogos InvitationalSep 4 · 5,000 Meters Elite · Place 32 · TimpviewTimpview | 5,000 Meters Elite | 32 | 16:16.3 | 11 |
2020 Cross Country
7 results2019 Cross Country
7 results