Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Kiwanis ParkQuad Meet · Sep 11 | 19:39.5 | Quad Meet | September 11, 2020 |
| 3 Miles · Nielson's Grove ParkSmall Meet Saturday · Sep 19 | 18:59.0 | Small Meet Saturday | September 19, 2020 |
| 3 Miles · Payson High SchoolPayson Night Chase · Sep 6 | 21:12.5 | Payson Night Chase | September 6, 2019 |
| 3 Miles · Pleasant Grove HSUHSTCA Pre-Footlocker · Nov 6 | 22:12 | UHSTCA Pre-Footlocker | November 6, 2021 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 20:45.1 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Regional Athletic Complex2021 Utah Pre-State XC Meet · Sep 16 | 21:27.9 | 2021 Utah Pre-State XC Meet | September 16, 2021 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 20:22.0 | NXR Southwest Regional Championships | November 20, 2021 |
| 5,000 Meters · Spanish Fork Sports ComplexJV State · Oct 30 | 22:13.8 | JV State | October 30, 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 156 · Timpanogos | 5,000 Meters Open - Medium School 2 (1000-1599) | 156 | 20:22.0 PB | 12 |
| Nov 6 | UHSTCA Pre-FootlockerNov 6 · 3 Miles Varsity · Place 196 · Timpanogos | 3 Miles Varsity | 196 | 22:12 PB | 12 |
| Oct 30 | JV StateOct 30 · 5,000 Meters 5A · Place 143 · Timpanogos | 5,000 Meters 5A | 143 | 22:13.8 PB | 12 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters PM Junior/Senior Boys · Place 215 · Timpanogos | 5,000 Meters PM Junior/Senior Boys | 215 | 21:27.9 PB | 12 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Varsity · Place 215 · Timpanogos | 5,000 Meters Varsity | 215 | 21:27.9 | 12 |
| Sep 10 | Park City InvitationalSep 10 · Junior Varsity Division 2 · Place 18 · Timpanogos | Junior Varsity Division 2 | 18 | 19:18.1 | Sr |
| Sep 4 | Timpanogos InvitationalSep 4 · 5,000 Meters Varsity · Place 46 · Timpanogos | 5,000 Meters Varsity | 46 | 18:50.8 | 12 |
| Aug 25 | Pre-Region 8Aug 25 · 3 Miles Open · Place 84 · Timpanogos | 3 Miles Open | 84 | 21:38.0 | 12 |
| Aug 14 | Premier Cross Country InvitationalAug 14 · 2.9 Miles Junior Varsity · Place 309 · Timpanogos | 2.9 Miles Junior Varsity | 309 | 22:48.0 | 12 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Border Wars - Utah QualifierNov 7 · 5,000 Meters Varsity · Place 125 · Timpanogos | 5,000 Meters Varsity | 125 | 20:00.15 | — |
| Oct 1 | Region 7 XC ChampionshipsOct 1 · 3 Miles Junior Varsity · Place 67 · Timpanogos | 3 Miles Junior Varsity | 67 | 19:10.0 | 11 |
| Sep 19 | Small Meet SaturdaySep 19 · 3 Miles Junior Varsity · Place 63 · Timpanogos | 3 Miles Junior Varsity | 63 | 18:59.0 PB | 11 |
| Sep 11 | Quad MeetSep 11 · 3 Miles Junior Varsity · Place 29 · Timpanogos | 3 Miles Junior Varsity | 29 | 19:39.5 PB | 11 |
| Sep 5 | Timpanogos XC InvitationalSep 5 · 3 Miles Varsity · Place 83 · Timpanogos | 3 Miles Varsity | 83 | 19:27.7 | 11 |
| Aug 29 | Wahsatch RendezvousAug 29 · 3 Miles Varsity · Place 21 · Timpanogos | 3 Miles Varsity | 21 | 21:45.92 | 11 |
| Aug 20 | Pre-Region 7 MeetAug 20 · 3 Miles Varsity · Place 87 · Timpanogos | 3 Miles Varsity | 87 | 22:00.6 | 11 |
2019 Cross Country
7 results