Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · TBDGrass Relays at Westlake High School · Aug 25 | 11:41.4 | Grass Relays at Westlake High School | August 25, 2018 |
| 2.9 Miles · Sugar House ParkHighland Invitational @ Sugar House Park · Aug 17 | 17:24.8 | Highland Invitational @ Sugar House Park | August 17, 2018 |
| 3 Miles · East Bay Golf CourseBYU Autumn Classic · Sep 16 | 17:13.3 | BYU Autumn Classic | September 16, 2017 |
| 3 Miles · Scera ParkUtah Region 8 Championships · Oct 6 | 17:07.5 | Utah Region 8 Championships | October 6, 2017 |
| 3 Miles · Springville HSRegion 8 Pre-Region - Springville HS · Aug 28 | 18:18 | Region 8 Pre-Region - Springville HS | August 28, 2018 |
| 3 Miles · Valley Softball Complex, 2700 W. 5200 S.Region 7 Championships · Oct 7 | 18:28.7 | Region 7 Championships | October 7, 2016 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 17:20.40 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 14 | 17:48.5 | BYU Autumn Classic @ East Bay Golf Course | September 14, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 17 | 16:29.1 | NXR Southwest Regional Championships | November 17, 2018 |
| 5,000 Meters · Pleasant Grove HSRegion IV Pre-Region Meet · Aug 28 | 17:42.75 | Region IV Pre-Region Meet | August 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results2018 Cross Country
7 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR Southwest Regional ChampionshipsNov 18 · 5,000 Meters Open - Large School (1600 and Up) · Place 245 · Skyridge | 5,000 Meters Open - Large School (1600 and Up) | 245 | 17:36 | 10 |
| Oct 6 | Utah Region 8 ChampionshipsOct 6 · 3 Miles Junior Varsity · Place 14 · Skyridge | 3 Miles Junior Varsity | 14 | 17:07.5 PB | 10 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 108 · Skyridge | 5,000 Meters Varsity Division I Sec2 M-Z | 108 | 18:00.51 | 10 |
| Sep 16 | BYU Autumn ClassicSep 16 · 3 Miles Frosh-Soph · Place 36 · Skyridge | 3 Miles Frosh-Soph | 36 | 17:13.3 PB | 10 |
| Aug 29 | Pre-Region 8 MeetAug 29 · 2.81 Miles Varsity · Place 59 · Skyridge | 2.81 Miles Varsity | 59 | 17:20.18 | — |
| Aug 29 | Pre-Region 8 MeetAug 29 · 2.81 Miles Varsity · Place 59 · Skyridge | 2.81 Miles Varsity | 59 | 17:20.18 | — |
| Aug 22 | Pre-Region 8Aug 22 · 3 Miles Varsity · Place 62 · Skyridge | 3 Miles Varsity | 62 | 17:20.18 | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Region 7 ChampionshipsOct 7 · 3 Miles Junior Varsity · Place 64 · Skyridge | 3 Miles Junior Varsity | 64 | 18:28.7 PB | 9 |