Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1367 m · BHNP Lap 3Desert Relays · Aug 9 | 4:50 | Desert Relays | August 9, 2021 |
| 1689 m · BHNP Lap 1Desert Relays · Aug 7 | 5:22 | Desert Relays | August 7, 2023 |
| 3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 22 | 16:23.92 | TwiKNIGHT Invitational | September 22, 2023 |
| 3 Miles · Bicentennial Park2021 Region 9 XC Championships · Oct 19 | 16:38.80 | 2021 Region 9 XC Championships | October 19, 2021 |
| 3 Miles · Cedar High (2019)Cedar/Canyon View/Pine View Tri · Sep 28 | 16:58 | Cedar/Canyon View/Pine View Tri | September 28, 2022 |
| 3 Miles · Cedar HSCedar Invitational · Oct 8 | 15:59.0 | Cedar Invitational | October 8, 2022 |
| 3,200 Meters · Pine View High SchoolAutumn Classic · Nov 8 | 10:09.52 | Autumn Classic | November 8, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational-Morning · Sep 1 | 16:34.5 | Timpanogos Invitational-Morning | September 1, 2023 |
| 5,000 Meters · Regional Athletic ComplexUHSAA 4A XC Championships · Oct 24 | 15:59.9 | UHSAA 4A XC Championships | October 24, 2023 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 17:04.14 | 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
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 28 | PVXC Dream MileNov 28 · 1,600 Meters Open · Place 2 · Pine ViewPine View | 1,600 Meters Open | 2 | 4:33.2Unofficial | 12 |
| Nov 3 | Autumn ClassicNov 3 · 3,200 Meters Open · Place 2 · Pine ViewPine View | 3,200 Meters Open | 2 | 9:38Unofficial | 12 |
| Oct 24 | UHSAA 4A XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 9 · Pine ViewPine View | 5,000 Meters Varsity | 9 | 15:59.9 PB | 12 |
| Oct 3 | 2023 Region 9 Cross Country ChampionshipsOct 3 · 3 Miles Varsity · Place 3 · Pine ViewPine View | 3 Miles Varsity | 3 | 15:49.13 | 12 |
| Sep 27 | Cedar InvitationalSep 27 · 3 Miles Varsity · Place 4 · Pine ViewPine View | 3 Miles Varsity | 4 | 15:58.75 | 12 |
| Sep 22 | TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Varsity · Place 46 · Pine ViewPine View | 3 Miles Boys Varsity | 46 | 16:23.92 PB | 12 |
| Sep 13 | 2023 Utah Pre-State MeetSep 13 · 3 Miles Varsity · Place 8 · Pine ViewPine View | 3 Miles Varsity | 8 | 15:47.8 | 12 |
| Sep 1 | Timpanogos Invitational-MorningSep 1 · 5,000 Meters Varsity · Place 34 · Pine ViewPine View | 5,000 Meters Varsity | 34 | 16:34.5 PB | 12 |
| Aug 26 | 2023 SUU High School Cross Country ChampionshipsAug 26 · 5,000 Meters Varsity · Place 1 · Pine ViewPine View | 5,000 Meters Varsity | 1 | 15:57.33 | 12 |
| Aug 16 | Cedar All-ComersAug 16 · Varsity · Place 4 · Pine ViewPine View | Varsity | 4 | 16:12 | 12 |
| Aug 7 | Desert RelaysAug 7 · 1.05 Miles Open · Place 2 · Pine ViewPine View | 1.05 Miles Open | 2 | 5:22 PB | 12 |
| Jul 31 | PVXC Time TrialJul 31 · 2 Miles Open · Place 5 · Pine ViewPine View | 2 Miles Open | 5 | 10:50.4Unofficial | 12 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Autumn ClassicNov 8 · 3,200 Meters Open · Place 8 · Pine ViewPine View | 3,200 Meters Open | 8 | 10:09.52 PB | 11 |
| Nov 1 | PVXC Dream MileNov 1 · 1,600 Meters Open · Place 4 · Pine ViewPine View | 1,600 Meters Open | 4 | 4:51.59Unofficial | 11 |
| Oct 25 | UHSAA State XC ChampionshipOct 25 · 5,000 Meters 4A · Place 16 · Pine ViewPine View | 5,000 Meters 4A | 16 | 16:29.6 | Jr |
| Oct 18 | UHSAA Region 10 ChampionshipsOct 18 · 3 Miles Varsity · Place 20 · Pine ViewPine View | 3 Miles Varsity | 20 | 16:33.73 | 11 |
| Oct 8 | Cedar InvitationalOct 8 · 3 Miles Varsity · Place 13 · Pine ViewPine View | 3 Miles Varsity | 13 | 15:59.0 PB | 11 |
| Sep 28 | Cedar/Canyon View/Pine View TriSep 28 · 3 Miles Open · Place 6 · Pine ViewPine View | 3 Miles Open | 6 | 16:58 PB | 11 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Varsity Boys · Place 25 · Pine ViewPine View | 5,000 Meters Varsity Boys | 25 | 17:04.14 PB | 11 |
| Aug 17 | Cedar All-ComersAug 17 · 3 Miles Open · Place 20 · Pine ViewPine View | 3 Miles Open | 20 | 16:55 | 11 |
| Aug 8 | Desert RelaysAug 8 · 1.05 Miles Open · Place 5 · Pine ViewPine View | 1.05 Miles Open | 5 | 5:47 | 11 |
| Aug 1 | Pine View Team Time TrialAug 1 · 2 Miles Open · Place 4 · Pine ViewPine View | 2 Miles Open | 4 | 11:11.48Unofficial | 11 |
| Jul 25 | PVXC 24th 2 MilerJul 25 · 2 Miles Open · Place 3 · Pine ViewPine View | 2 Miles Open | 3 | 10:29.99Unofficial | 11 |
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Autumn ClassicNov 4 · 3,200 Meters Open · Place 10 · Pine ViewPine View | 3,200 Meters Open | 10 | 10:26 | 10 |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 4A · Place 32 · Pine ViewPine View | 5,000 Meters 4A | 32 | 17:04.4 | So |
| Oct 27 | UHSAA Class 4A State XC ChampionshipsOct 27 · 5,000 Meters Varsity · Place 32 · Pine ViewPine View | 5,000 Meters Varsity | 32 | 17:04.4 | 10 |
| Oct 19 | 2021 Region 9 XC ChampionshipsOct 19 · 3 Miles Varsity · Place 24 · Pine ViewPine View | 3 Miles Varsity | 24 | 16:38.80 PB | 10 |
| Sep 24 | 2021 Border Wars XCSep 24 · 3 Miles Varsity · Place 74 · Pine ViewPine View | 3 Miles Varsity | 74 | 17:28.71 | 10 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters AM Freshman/Sophomore Boys · Place 21 · Pine ViewPine View | 5,000 Meters AM Freshman/Sophomore Boys | 21 | 17:56.6 | 10 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Freshman Sophomore · Place 21 · Pine ViewPine View | 5,000 Meters Freshman Sophomore | 21 | 17:56.6 | 10 |
| Aug 28 | SUU High School Cross Country ChampionshipsAug 28 · 5,000 Meters Varsity · Place 25 · Pine ViewPine View | 5,000 Meters Varsity | 25 | 17:07.90 | 10 |
| Aug 18 | Cedar All-ComersAug 18 · 3 Miles Varsity · Place 26 · Pine ViewPine View | 3 Miles Varsity | 26 | 17:37.5 | 10 |
| Aug 9 | Desert RelaysAug 9 · 0.85 Miles Open · Place 6 · Pine ViewPine View | 0.85 Miles Open | 6 | 4:50 PB | 10 |
| Aug 3 | PVXC Team Time TrialAug 3 · 2 Miles Open · Place 6 · Pine ViewPine View | 2 Miles Open | 6 | 11:56.0Unofficial | 10 |
2020 Cross Country
2 results