Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cedar HSCedar Invitational · Oct 2 | 17:45.3 | Cedar Invitational | October 2, 2020 |
| 5,000 Meters · Crestwood Park - Hillcrest CoursePremier JV @ Hillcrest · Aug 14 | 20:55.66 | Premier JV @ Hillcrest | August 14, 2020 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 18:19.40 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 14 | 18:14.7 | BYU Autumn Classic @ East Bay Golf Course | September 14, 2019 |
| 5,000 Meters · Regional Athletic Complex2021 Utah Pre-State XC Meet · Sep 16 | 18:08.8 | 2021 Utah Pre-State XC Meet | September 16, 2021 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 17:41.2 | NXR Southwest Regional Championships | November 20, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Medium School 2 (1000-1599) · Place 68 · Stansbury | 5,000 Meters Open - Medium School 2 (1000-1599) | 68 | 17:41.2 PB | 12 |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 128 · Stansbury | 5,000 Meters 5A | 128 | 17:54.2 | 12 |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 5A · Place 128 · Stansbury | 5,000 Meters 5A | 128 | 17:54.2 | Sr |
| Oct 12 | 2021 5A & 6A DivisionalsOct 12 · 5,000 Meters 5A · Place 64 · Stansbury | 5,000 Meters 5A | 64 | 18:21.0 | 12 |
| Sep 30 | 2021 Region 7 ChampionshipsSep 30 · 2.9 Miles Varsity · Place 34 · Stansbury | 2.9 Miles Varsity | 34 | 18:09.5 | 12 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters AM Junior/Senior Boys · Place 66 · Stansbury | 5,000 Meters AM Junior/Senior Boys | 66 | 18:08.8 PB | 12 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Varsity · Place 66 · Stansbury | 5,000 Meters Varsity | 66 | 18:08.8 | 12 |
| Sep 4 | Timpanogos InvitationalSep 4 · 5,000 Meters Elite · Place 92 · Stansbury | 5,000 Meters Elite | 92 | 17:32.7 | 12 |
| Aug 14 | Premier Cross Country InvitationalAug 14 · 2.9 Miles Varsity · Place 30 · Stansbury | 2.9 Miles Varsity | 30 | 16:49.8 | 12 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Border Wars - Utah QualifierNov 7 · 5,000 Meters Varsity · Place 44 · Stansbury High | 5,000 Meters Varsity | 44 | 17:44.44 | — |
| Oct 9 | Region 10 XC ChampionshipsOct 9 · 2.9 Miles Junior Varsity · Place 5 · Stansbury | 2.9 Miles Junior Varsity | 5 | 17:44.8 | 11 |
| Oct 2 | Cedar InvitationalOct 2 · 3 Miles Junior Varsity · Place 7 · Stansbury | 3 Miles Junior Varsity | 7 | 17:45.3 PB | 11 |
| Sep 18 | UIAAA InvitationalSep 18 · 3 Miles Junior Varsity Division 2 · Place 22 · Stansbury | 3 Miles Junior Varsity Division 2 | 22 | 18:31.44 | 11 |
| Aug 14 | Premier JV @ HillcrestAug 14 · 5,000 Meters Jr/Sr · Place 19 · Stansbury | 5,000 Meters Jr/Sr | 19 | 20:55.66 PB | 11 |
2019 Cross Country
6 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Region 11 ChampionshipsOct 10 · Varsity · Place 34 · Stansbury | Varsity | 34 | 18:45.0 | 9 |
| Sep 15 | BYU Autumn ClassicSep 15 · 5,000 Meters Varsity · Place 145 · Stansbury | 5,000 Meters Varsity | 145 | 21:28.9 | Fr |
| Sep 12 | Region 11 OpenSep 12 · Varsity · Place 42 · Stansbury | Varsity | 42 | 20:50 | 9 |