Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1367 m · BHNP Lap 3Desert Relays · Aug 8 | 4:24 | Desert Relays | August 8, 2022 |
| 1673 m · BHNP Lap 1Desert Relays · Aug 9 | 5:45 | Desert Relays | August 9, 2021 |
| 1689 m · BHNP Lap 1Desert Relays · Aug 7 | 5:25 | Desert Relays | August 7, 2023 |
| 3 Miles · Bicentennial Park2021 Region 9 XC Championships · Oct 19 | 16:08.10 | 2021 Region 9 XC Championships | October 19, 2021 |
| 3 Miles · Cedar HSCedar Invitational · Oct 8 | 15:58.3 | Cedar Invitational | October 8, 2022 |
| 3 Miles · Murray City ParkMurray Spartan Invitational · Sep 10 | 17:24.59 | Murray Spartan Invitational | September 10, 2021 |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 15:47.6 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
| 3,200 Meters · Pine View High SchoolAutumn Classic · Nov 8 | 10:08.95 | Autumn Classic | November 8, 2022 |
| 4618 m · Cedar High (2019)Cedar Invitational · Oct 9 | 15:31.20 | Cedar Invitational | October 9, 2021 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational-Morning · Sep 1 | 16:21.5 | Timpanogos Invitational-Morning | September 1, 2023 |
| 5,000 Meters · Regional Athletic ComplexUHSAA 4A XC Championships · Oct 24 | 15:44.2 | UHSAA 4A XC Championships | October 24, 2023 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 16:47.5 | NXR Southwest Regional Championships | November 20, 2021 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 16:28.24 | 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.
2023 Cross Country
8 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Autumn ClassicNov 8 · 3,200 Meters Open · Place 7 · Desert Hills | 3,200 Meters Open | 7 | 10:08.95 PB | 11 |
| Oct 25 | UHSAA State XC ChampionshipOct 25 · 5,000 Meters 4A · Place 14 · Desert Hills | 5,000 Meters 4A | 14 | 16:16.3 | Jr |
| Oct 8 | Cedar InvitationalOct 8 · 3 Miles Varsity · Place 11 · Desert Hills | 3 Miles Varsity | 11 | 15:58.3 PB | 11 |
| 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 43 · Desert Hills | 5,000 Meters Championships Boys (Top 25 Teams/Ind) | 43 | 16:28.24 PB | 11 |
| Sep 3 | Timpanogos InvitationalSep 3 · 5,000 Meters Elite · Place 102 · Desert Hills | 5,000 Meters Elite | 102 | 17:30.0 | JR |
| Aug 17 | Cedar All-ComersAug 17 · 3 Miles Open · Place 7 · Desert Hills | 3 Miles Open | 7 | 16:28 | 11 |
| Aug 8 | Desert RelaysAug 8 · 0.85 Miles Open · Place 3 · Desert Hills | 0.85 Miles Open | 3 | 4:24 PB | 11 |
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Championship · Place 152 · Desert Hills | 5,000 Meters Championship | 152 | 16:47.5 PB | 10 |
| Nov 4 | Autumn ClassicNov 4 · 3,200 Meters Open · Place 7 · Desert Hills | 3,200 Meters Open | 7 | 10:21 | 10 |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 4A · Place 31 · Desert Hills | 5,000 Meters 4A | 31 | 17:02.8 | So |
| Oct 27 | UHSAA Class 4A State XC ChampionshipsOct 27 · 5,000 Meters Varsity · Place 31 · Desert Hills | 5,000 Meters Varsity | 31 | 17:02.8 | 10 |
| Oct 19 | 2021 Region 9 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 12 · Desert Hills | 3 Miles Varsity | 12 | 16:08.10 PB | 10 |
| Oct 9 | Cedar InvitationalOct 9 · 2.87 Miles Varsity · Place 11 · Desert Hills | 2.87 Miles Varsity | 11 | 15:31.20 PB | 10 |
| Sep 17 | 40th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 52- Sweepstakes · Place 145 · Desert Hills | 3 Miles Race 52- Sweepstakes | 145 | 15:47.6 PB | 10 |
| Sep 10 | Murray Spartan InvitationalSep 10 · 3 Miles Varsity · Place 24 · Desert Hills | 3 Miles Varsity | 24 | 17:24.59 PB | 10 |
| Aug 28 | SUU High School Cross Country ChampionshipsAug 28 · 5,000 Meters Varsity · Place 10 · Desert Hills | 5,000 Meters Varsity | 10 | 16:29.32 | 10 |
| Aug 18 | Cedar All-ComersAug 18 · 3 Miles Varsity · Place 11 · Desert Hills | 3 Miles Varsity | 11 | 16:52.9 | 10 |
| Aug 9 | Desert RelaysAug 9 · 1.04 Miles Open · Place 3 · Desert Hills | 1.04 Miles Open | 3 | 5:45 PB | 10 |