Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · TBDGrass Relays at Westlake High School · Aug 25 | 13:33.7 | Grass Relays at Westlake High School | August 25, 2018 |
| 3 Miles · Carbon Country Club Golf CourseCarbon Invitational · Sep 19 | 20:58.9 | Carbon Invitational | September 19, 2018 |
| 3 Miles · East Bay Golf CourseBYU Autumn Classic · Sep 16 | 19:46.9 | BYU Autumn Classic | September 16, 2017 |
| 3 Miles · Naples City ParkUintah Classic · Sep 12 | 19:47 | Uintah Classic | September 12, 2018 |
| 3 Miles · Payson High SchoolPayson Night Chase · Sep 6 | 19:10.8 | Payson Night Chase | September 6, 2019 |
| 3 Miles · Quinns SportexPark City Invitational · Sep 28 | 20:19.2 | Park City Invitational | September 28, 2018 |
| 3 Miles · Roosevelt Golf CourseUnion High School XC Invitational · Oct 7 | 20:39.6 | Union High School XC Invitational | October 7, 2020 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 22 | 19:36.7 | Nebo Invitational | September 22, 2017 |
| 3 Miles · Spanish Fork Sports ComplexRegion 10 Championships · Oct 5 | 19:29.5 | Region 10 Championships | October 5, 2018 |
| 3 Miles · Wheeler FarmRegion 10 Open @ Wheeler Farm (JD) · Aug 28 | 20:11.49 | Region 10 Open @ Wheeler Farm (JD) | August 28, 2019 |
| 5,000 Meters · Carbon Country Club Golf CourseCarbon Invitational · Sep 20 | 20:20.1 | Carbon Invitational | September 20, 2017 |
| 5,000 Meters · Roosevelt Golf CourseUnion High Invitational · Oct 9 | 21:53.7 | Union High Invitational | October 9, 2019 |
| 5,000 Meters · Wheeler FarmRegion 10 Open @ Wheeler Farm (JD) · Aug 26 | 22:53.27 | Region 10 Open @ Wheeler Farm (JD) | August 26, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results2019 Cross Country
11 results2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Region 10 ChampionshipsOct 5 · 3 Miles Junior Varsity · Place 37 · Uintah | 3 Miles Junior Varsity | 37 | 19:29.5 PB | 10 |
| Sep 28 | Park City InvitationalSep 28 · 3 Miles Junior Varsity-AM · Place 101 · Uintah | 3 Miles Junior Varsity-AM | 101 | 20:19.2 PB | 10 |
| Sep 21 | Salt Lake XC ClassicSep 21 · 3 Miles Frosh/Soph Freshman · Place 66 · Uintah | 3 Miles Frosh/Soph Freshman | 66 | 19:07.7 | — |
| Sep 19 | Carbon InvitationalSep 19 · 3 Miles Junior Varsity · Place 21 · Uintah | 3 Miles Junior Varsity | 21 | 20:58.9 PB | 10 |
| Sep 15 | BYU Autumn ClassicSep 15 · 5,000 Meters Varsity · Place 113 · Uintah | 5,000 Meters Varsity | 113 | 20:41.9 | So |
| Sep 12 | Uintah ClassicSep 12 · 3 Miles Varsity · Place 38 · Uintah | 3 Miles Varsity | 38 | 19:47 PB | 10 |
| Aug 25 | Grass Relays at Westlake High SchoolAug 25 · 2 Miles Sophomore · Place 81 · Uintah | 2 Miles Sophomore | 81 | 13:33.7 PB | 10 |
| Aug 22 | Region 10 Pre- RegionAug 22 · 3 Miles Boys · Place 79 · Uintah | 3 Miles Boys | 79 | 20:00.39 | 10 |
| Aug 11 | Premier InvitationalAug 11 · Junior Varsity · Place 36 · Uintah | Junior Varsity | 36 | 19:08.6 | 10 |
| Aug 8 | Uintah TrialsAug 8 · 2.9 Miles Varsity · Uintah | 2.9 Miles Varsity | 0 | 20:15Unofficial | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Union InvitationalOct 4 · 5,000 Meters Varsity · Uintah | 5,000 Meters Varsity | 0 | 21:00Unofficial | 9 |
| Sep 22 | Nebo InvitationalSep 22 · 3 Miles Frosh-Soph · Place 108 · Uintah | 3 Miles Frosh-Soph | 108 | 19:36.7 PB | 9 |
| Sep 20 | Carbon InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 36 · Uintah | 5,000 Meters Junior Varsity | 36 | 20:20.1 PB | 9 |
| Sep 16 | BYU Autumn ClassicSep 16 · 3 Miles Frosh-Soph · Place 214 · Uintah | 3 Miles Frosh-Soph | 214 | 19:46.9 PB | 9 |
| Sep 13 | Uintah InvitationalSep 13 · 3 Miles Varsity · Place 45 · Uintah | 3 Miles Varsity | 45 | 20:38.1 | 9 |
| Sep 6 | Altamont MeetSep 6 · 5,000 Meters Varsity · Uintah | 5,000 Meters Varsity | 0 | 22:16Unofficial | 9 |
| Aug 25 | Payson Night HuntAug 25 · 3 Miles Junior Varsity · Place 95 · Uintah | 3 Miles Junior Varsity | 95 | 21:36.6 | FR |
| Aug 23 | Pre-Region 10 MeetAug 23 · 3 Miles Junior Varsity · Place 23 · Uintah | 3 Miles Junior Varsity | 23 | 20:40.5 | Fr |
| Aug 8 | Uintah TrialsAug 8 · 2.9 Miles Varsity · Uintah | 2.9 Miles Varsity | 0 | 22:40Unofficial | 9 |