Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 22 | 19:24.21 | TwiKNIGHT Invitational | September 22, 2023 |
| 3 Miles · Art Dye ParktwiKNIGHT Invitational · Sep 23 | 18:38.67 | twiKNIGHT Invitational | September 23, 2022 |
| 4,000 Meters · Juan Diego CHSJD/Judge Region 15 Open · Sep 22 | 16:17.74 | JD/Judge Region 15 Open | September 22, 2021 |
| 5,000 Meters · Regional Athletic ComplexUHSAA 3A XC Championships · Oct 24 | 18:45.4 | UHSAA 3A XC Championships | October 24, 2023 |
| 5,000 Meters · Wheeler FarmRegion 14 XC Championships · Oct 3 | 19:30.0 | Region 14 XC Championships | October 3, 2023 |
| 5,000 Meters · Wheeler FarmRegion 14 Pre-Region Meet · Aug 23 | 20:17.47 | Region 14 Pre-Region Meet | August 23, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | UHSAA 3A XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 81 · Providence Hall | 5,000 Meters Varsity | 81 | 18:45.4 PB | 12 |
| Oct 3 | Region 14 XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 21 · Providence Hall | 5,000 Meters Varsity | 21 | 19:30.0 PB | 12 |
| Sep 22 | TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Junior/Senior JV · Place 76 · Providence Hall | 3 Miles Boys Junior/Senior JV | 76 | 19:24.21 PB | 12 |
| Aug 26 | Wasatch RendezvousAug 26 · 3 Miles Junior Varsity · Place 32 · Providence Hall | 3 Miles Junior Varsity | 32 | 19:33.70 | 12 |
| Aug 23 | Region 14 Pre-Region MeetAug 23 · 5,000 Meters Open · Place 17 · Providence Hall | 5,000 Meters Open | 17 | 20:17.47 PB | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Region 15 Championships Oct 13 · 5,000 Meters Varsity · Place 22 · Providence Hall | 5,000 Meters Varsity | 22 | 19:32.7 | 11 |
| Oct 5 | Sanpete Classic XC InvitationalOct 5 · 3 Miles Varsity · Place 69 · Providence Hall | 3 Miles Varsity | 69 | 19:13.6 | 11 |
| Sep 23 | twiKNIGHT InvitationalSep 23 · 3 Miles Boys Varsity · Place 87 · Providence Hall | 3 Miles Boys Varsity | 87 | 18:38.67 PB | 11 |
| Aug 31 | Region 15 JD RegionalAug 31 · 4,000 Meters Open · Place 24 · Providence Hall | 4,000 Meters Open | 24 | 17:08 | 11 |
| Aug 27 | Wasatch RendezvousAug 27 · 3 Miles Junior Varsity · Place 18 · Providence Hall | 3 Miles Junior Varsity | 18 | 20:21.51 | 11 |
| Aug 24 | Region 15 Pre-Region MeetAug 24 · 5,000 Meters Open · Place 17 · Providence Hall | 5,000 Meters Open | 17 | 20:29.99 | 11 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | UHSAA Class 5A State XC ChampionshipsOct 27 · 5,000 Meters 3A · Place 89 · Providence Hall | 5,000 Meters 3A | 89 | 19:43.0 | So |
| Oct 27 | UHSAA Class 3A State XC ChampionshipsOct 27 · 5,000 Meters Varsity · Place 89 · Providence Hall | 5,000 Meters Varsity | 89 | 19:43.0 | 10 |
| Oct 14 | Region 15 XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 30 · Providence Hall | 5,000 Meters Varsity | 30 | 20:01.2 | 10 |
| Sep 22 | JD/Judge Region 15 OpenSep 22 · 4,000 Meters Varsity · Place 19 · Providence Hall | 4,000 Meters Varsity | 19 | 16:17.74 PB | 10 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters PM Freshman/Sophomore Boys · Place 144 · Providence Hall | 5,000 Meters PM Freshman/Sophomore Boys | 144 | 20:57.6 | 10 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Freshman Sophomore · Place 144 · Providence Hall | 5,000 Meters Freshman Sophomore | 144 | 20:57.6 | 10 |
| Sep 11 | BYU Autumn ClassicSep 11 · 5,000 Meters Junior Varsity · Place 125 · Providence Hall | 5,000 Meters Junior Varsity | 125 | 20:44.5 | 10 |
| Aug 28 | Wahsatch RendezvousAug 28 · 3 Miles Junior Varsity · Place 166 · Providence Hall | 3 Miles Junior Varsity | 166 | 20:36.99 | 10 |
| Aug 28 | Wahsatch RendezvousAug 28 · 3 Miles Junior Varsity · Place 89 · Providence Hall | 3 Miles Junior Varsity | 89 | 20:36.99 | 10 |
| Aug 25 | Region 15 Pre-Region MeetAug 25 · 5,000 Meters Open · Place 17 · Providence Hall | 5,000 Meters Open | 17 | 21:03.80 | 10 |