Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1367 m · BHNP Lap 3Desert Relays · Aug 9 | 5:14 | Desert Relays | August 9, 2021 |
| 1673 m · BHNP Lap 2Desert Relays · Aug 7 | 5:46 | Desert Relays | August 7, 2023 |
| 3 Miles · Bicentennial Park2021 Region 9 XC Championships · Oct 19 | 17:52.70 | 2021 Region 9 XC Championships | October 19, 2021 |
| 3 Miles · Bloomington Hills North ParkDixie All-Comers · Sep 7 | 18:43 | Dixie All-Comers | September 7, 2021 |
| 3 Miles · Cedar HSCedar Invitational · Oct 8 | 17:08.9 | Cedar Invitational | October 8, 2022 |
| 3 Miles · Murray City ParkMurray Spartan Invitational · Sep 10 | 18:28.84 | Murray Spartan Invitational | September 10, 2021 |
| 3,200 Meters · Pine View High SchoolAutumn Classic · Nov 8 | 10:26.22 | Autumn Classic | November 8, 2022 |
| 4618 m · Cedar High (2019)Cedar Invitational · Oct 9 | 16:55.60 | Cedar Invitational | October 9, 2021 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational-Morning · Sep 1 | 18:33.1 | Timpanogos Invitational-Morning | September 1, 2023 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 17:34.47 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Autumn ClassicNov 3 · 3,200 Meters Open · Place 12 · Desert Hills | 3,200 Meters Open | 12 | 10:19Unofficial | 12 |
| Oct 3 | 2023 Region 9 Cross Country ChampionshipsOct 3 · 3 Miles Junior Varsity · Place 5 · Desert Hills | 3 Miles Junior Varsity | 5 | 17:10.67 | 12 |
| Sep 27 | Cedar InvitationalSep 27 · 3 Miles Varsity · Place 48 · Desert Hills | 3 Miles Varsity | 48 | 17:40.74 | 12 |
| Sep 1 | Timpanogos Invitational-MorningSep 1 · 5,000 Meters JR/SR · Place 67 · Desert Hills | 5,000 Meters JR/SR | 67 | 18:33.1 PB | 12 |
| Aug 26 | UIAAA InvitationalAug 26 · 3 Miles Varsity · Place 110 · Desert Hills | 3 Miles Varsity | 110 | 17:35.3 | Sr |
| Aug 7 | Desert RelaysAug 7 · 1.04 Miles Open · Place 3 · Desert Hills | 1.04 Miles Open | 3 | 5:46 PB | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Autumn ClassicNov 8 · 3,200 Meters Open · Place 14 · Desert Hills | 3,200 Meters Open | 14 | 10:26.22 PB | 11 |
| Oct 8 | Cedar InvitationalOct 8 · 3 Miles Junior Varsity · Place 7 · Desert Hills | 3 Miles Junior Varsity | 7 | 17:08.9 PB | 11 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Junior Boys · Place 6 · Desert Hills | 5,000 Meters Junior Boys | 6 | 17:34.47 PB | 11 |
| Sep 3 | Timpanogos InvitationalSep 3 · 5,000 Meters Varsity · Place 14 · Desert Hills | 5,000 Meters Varsity | 14 | 18:16.5 | JR |
| Aug 17 | Cedar All-ComersAug 17 · 3 Miles Open · Place 36 · Desert Hills | 3 Miles Open | 36 | 17:27 | 11 |
| Aug 8 | Desert RelaysAug 8 · 1.04 Miles Open · Place 3 · Desert Hills | 1.04 Miles Open | 3 | 5:49 | 11 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Autumn ClassicNov 4 · 3,200 Meters Open · Place 19 · Desert Hills | 3,200 Meters Open | 19 | 10:51 | 10 |
| Oct 19 | 2021 Region 9 XC ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 28 · Desert Hills | 3 Miles Junior Varsity | 28 | 17:52.70 PB | 10 |
| Oct 9 | Cedar InvitationalOct 9 · 2.87 Miles Frosh/Soph · Place 14 · Desert Hills | 2.87 Miles Frosh/Soph | 14 | 16:55.60 PB | 10 |
| Sep 10 | Murray Spartan InvitationalSep 10 · 3 Miles Junior Varsity · Place 6 · Desert Hills | 3 Miles Junior Varsity | 6 | 18:28.84 PB | 10 |
| Sep 7 | Dixie All-ComersSep 7 · 3 Miles Open · Place 17 · Desert Hills | 3 Miles Open | 17 | 18:43 PB | 10 |
| Aug 28 | SUU High School Cross Country ChampionshipsAug 28 · 5,000 Meters Junior Varsity · Place 24 · Desert Hills | 5,000 Meters Junior Varsity | 24 | 18:20.90 | 10 |
| Aug 18 | Cedar All-ComersAug 18 · 3 Miles Varsity · Place 70 · Desert Hills | 3 Miles Varsity | 70 | 18:45.6 | 10 |
| Aug 9 | Desert RelaysAug 9 · 0.85 Miles Open · Place 9 · Desert Hills | 0.85 Miles Open | 9 | 5:14 PB | 10 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Border Wars - Utah QualifierNov 7 · 5,000 Meters Freshman Sophomore · Place 133 · Desert Hills | 5,000 Meters Freshman Sophomore | 133 | 20:07.37 | — |
| Oct 10 | Region 9 XC ChampionshipsOct 10 · 3 Miles Junior Varsity · Place 83 · Desert Hills | 3 Miles Junior Varsity | 83 | 19:32.78 | 9 |
| Oct 2 | Cedar InvitationalOct 2 · 3 Miles Freshman · Place 30 · Desert Hills | 3 Miles Freshman | 30 | 19:34.0 | 9 |
| Sep 5 | Timpanogos XC InvitationalSep 5 · 3 Miles Freshman · Place 75 · Desert Hills | 3 Miles Freshman | 75 | 20:54.7 | 9 |
| Aug 13 | Cedar All-ComersAug 13 · 3 Miles Freshman · Place 47 · Desert Hills | 3 Miles Freshman | 47 | 20:46.3 | Fr |