Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Cottonwood ComplexPremier XC Varsity Invitational 2020 (By Invitation Only) · Aug 15 | 16:34.3 | Premier XC Varsity Invitational 2020 (By Invitation Only) | August 15, 2020 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 18:30.9 | Highland Invitational | August 17, 2017 |
| 3 Miles · Cedar HSUHSAA Class 4A State XC Championships · Oct 21 | 16:12.4 | UHSAA Class 4A State XC Championships | October 21, 2020 |
| 3 Miles · East Bay Golf CourseBYU Autumn Classic · Sep 16 | 18:24.9 | BYU Autumn Classic | September 16, 2017 |
| 3 Miles · Sugar House ParkUHSAA Class 4A State XC Championships · Oct 23 | 16:31.3 | UHSAA Class 4A State XC Championships | October 23, 2019 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 16:36.20 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 14 | 17:15.6 | BYU Autumn Classic @ East Bay Golf Course | September 14, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 16:18.1 | NXR Southwest Regional Championships | November 23, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
7 results2019 Cross Country
10 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Region 11 ChampionshipsOct 10 · Varsity · Place 9 · Stansbury | Varsity | 9 | 17:00.6 | 10 |
| Sep 15 | BYU Autumn ClassicSep 15 · 5,000 Meters Junior Varsity · Place 31 · Stansbury | 5,000 Meters Junior Varsity | 31 | 17:58.2 | So |
| Aug 11 | Premier InvitationalAug 11 · Junior Varsity · Place 1 · Stansbury | Junior Varsity | 1 | 17:01.8 | 10 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Utah Region 11 ChampionshipsOct 11 · 3 Miles Junior Varsity · Place 18 · Stansbury | 3 Miles Junior Varsity | 18 | 17:44.5 | 9 |
| Sep 27 | 2017 Sanpete ClassicSep 27 · 5,000 Meters Junior Varsity · Place 9 · Stansbury | 5,000 Meters Junior Varsity | 9 | 19:17.5 | — |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Freshman · Place 49 · Stansbury | 5,000 Meters Freshman | 49 | 18:45.62 | 9 |
| Sep 16 | BYU Autumn ClassicSep 16 · 3 Miles Frosh-Soph · Place 93 · Stansbury | 3 Miles Frosh-Soph | 93 | 18:24.9 PB | 9 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Freshman · Place 20 · Stansbury | 2.9 Miles Freshman | 20 | 18:30.9 PB | 9 |