Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cedar HSUHSAA Class 4A State XC Championships · Oct 21 | 22:31.1 | UHSAA Class 4A State XC Championships | October 21, 2020 |
| 3 Miles · Sugar House ParkUHSAA Class 4A State XC Championships · Oct 23 | 24:29.3 | UHSAA Class 4A State XC Championships | October 23, 2019 |
| 4,000 Meters · Sky Way Golf CourseBear River Region Meet · Oct 9 | 17:31 | Bear River Region Meet | October 9, 2019 |
| 5,000 Meters · American West Heritage CenterCache Box Invitational · Sep 27 | 26:42 | Cache Box Invitational | September 27, 2017 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 23:30.70 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · Innovation CampusRegion 11 Pre-Region · Sep 11 | 24:48.3 | Region 11 Pre-Region | September 11, 2019 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic - MS: 9/4, HS: 9/5 · Sep 4 | 25:40.87 | Cardinal Classic - MS: 9/4, HS: 9/5 | September 4, 2020 |
| 5,000 Meters · SkyView HSSky View Region Meet - BR - LHS · Aug 26 | 24:23 | Sky View Region Meet - BR - LHS | August 26, 2020 |
| 5,000 Meters · Utah State U CourseUtah Region 12 Championships · Oct 10 | 25:48.9 | Utah Region 12 Championships | October 10, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results2019 Cross Country
6 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Utah Region 12 ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 34 · Logan | 5,000 Meters Junior Varsity | 34 | 25:48.9 PB | 9 |
| Sep 27 | Cache Box InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 50 · Logan | 5,000 Meters Junior Varsity | 50 | 26:42 PB | 9 |
| Sep 13 | Region 12 Sky ViewSep 13 · 5,000 Meters Junior Varsity · Place 5 · Logan | 5,000 Meters Junior Varsity | 5 | 25:59.4 | 9 |
| Sep 2 | Cardinal ClassicSep 2 · 5,000 Meters Junior Varsity · Place 88 · Logan | 5,000 Meters Junior Varsity | 88 | 27:32.24 | 9 |