Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 18:36.6 | Highland Invitational | August 17, 2017 |
| 3 Miles · Sugar House ParkUHSAA Class 4A State XC Championships · Oct 23 | 15:24.1 | UHSAA Class 4A State XC Championships | October 23, 2019 |
| 5,000 Meters · Carbon Country Club Golf CourseCarbon Invitational · Sep 20 | 16:55.8 | Carbon Invitational | September 20, 2017 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 15:20.20 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 14 | 15:47.1 | BYU Autumn Classic @ East Bay Golf Course | September 14, 2019 |
| 5,000 Meters · Glendoveer Golf CourseNXN Nike Cross Nationals · Dec 7 | 15:13.4 | NXN Nike Cross Nationals | December 7, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 14:42.1 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · North Summit High SchoolUtah Region 16 Championships · Oct 11 | 17:46 | Utah Region 16 Championships | October 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | NXN Nike Cross NationalsDec 7 · 5,000 Meters Championship Race · Place 9 · SOUTHWESTSOUTHWEST | 5,000 Meters Championship Race | 9 | 15:13.4 PB | 12 |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 2 · StansburyStansbury | 5,000 Meters Championship | 2 | 14:42.1 PB | 12 |
| Oct 23 | UHSAA Class 6A State XC ChampionshipsOct 23 · 3 Miles 4A · Place 1 · StansburyStansbury | 3 Miles 4A | 1 | 15:24.1 | — |
| Oct 23 | UHSAA Class 4A State XC ChampionshipsOct 23 · 3 Miles Varsity · Place 1 · StansburyStansbury | 3 Miles Varsity | 1 | 15:24.1 PB | 12 |
| Oct 11 | UHSAA Region 10 ChampionshipsOct 11 · 2.9 Miles Varsity · Place 1 · StansburyStansbury | 2.9 Miles Varsity | 1 | 14:44.9 | 12 |
| Sep 25 | Cedar Valley High School Cross Country MeetSep 25 · 5,000 Meters Varsity · Place 62 · StansburyStansbury | 5,000 Meters Varsity | 62 | 20:16 | 12 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Elite · Place 4 · StansburyStansbury | 5,000 Meters Elite | 4 | 15:20.20 PB | 12 |
| Sep 14 | BYU Autumn Classic @ East Bay Golf CourseSep 14 · 5,000 Meters Varsity · Place 2 · StansburyStansbury | 5,000 Meters Varsity | 2 | 15:47.1 PB | 12 |
| Sep 4 | Region 10 and 13 Pre-RegionSep 4 · 2.9 Miles Varsity · Place 4 · StansburyStansbury | 2.9 Miles Varsity | 4 | 16:34.8 | 12 |
| Aug 30 | Weber State InvitationalAug 30 · 3 Miles Varsity · Place 6 · StansburyStansbury | 3 Miles Varsity | 6 | 15:36.1 | Sr |
| Aug 17 | Premier Invitational 2019Aug 17 · 3 Miles Varsity · Place 2 · StansburyStansbury | 3 Miles Varsity | 2 | 15:28.7 | 12 |
2018 Cross Country
6 results2017 Cross Country
6 results2016 Cross Country
1 results