Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · TBDGrass Relays at Westlake High School · Aug 25 | 12:49.5 | Grass Relays at Westlake High School | August 25, 2018 |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 23:03.4 | Highland Invitational | August 18, 2016 |
| 2.9 Miles · Round Valley Golf CourseRegion 13 Open Region @ Morgan · Aug 29 | 18:26 | Region 13 Open Region @ Morgan | August 29, 2018 |
| 3 Miles · BYU Track Stadium CourseBYU Invitational · Sep 3 | 21:08.3 | BYU Invitational | September 3, 2016 |
| 3 Miles · Quinns SportexPark City Invitational · Sep 28 | 18:49.6 | Park City Invitational | September 28, 2018 |
| 3 Miles · Sugar House ParkUHSAA Class 3A State XC Championships · Oct 23 | 18:07.2 | UHSAA Class 3A State XC Championships | October 23, 2019 |
| 5,000 Meters · Judge Memorial HSOpen Region Judge · Sep 20 | 19:40 | Open Region Judge | September 20, 2017 |
| 5,000 Meters · Lakeside ParkTitan Invitational · Oct 4 | 19:42.5 | Titan Invitational | October 4, 2017 |
| 5,000 Meters · Orem SCERA ParkRegion 16 Championships · Oct 13 | 20:08.9 | Region 16 Championships | October 13, 2016 |
| 5,000 Meters · Round Valley Golf CourseRegion 13 @ Morgan · Oct 2 | 18:41 | Region 13 @ Morgan | October 2, 2019 |
| 5,000 Meters · Wheeler FarmOpen Region Judge · Sep 20 | 19:40 | Open Region Judge | September 20, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results2018 Cross Country
8 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Utah Region 13 ChampionshipsOct 11 · 3 Miles Varsity · Place 23 · South Summit | 3 Miles Varsity | 23 | 18:28.4 | 10 |
| Oct 4 | Titan InvitationalOct 4 · 5,000 Meters Varsity · Place 13 · South Summit | 5,000 Meters Varsity | 13 | 19:42.5 PB | 10 |
| Sep 20 | Open Region JudgeSep 20 · 5,000 Meters Varsity · Place 31 · South Summit | 5,000 Meters Varsity | 31 | 19:40 PB | 10 |
| Sep 20 | Open Region JudgeSep 20 · 5,000 Meters Varsity · Place 31 · South Summit | 5,000 Meters Varsity | 31 | 19:40 PB | 10 |
| Aug 30 | Open Region 13 @ MorganAug 30 · 5,000 Meters Varsity · Place 31 · South Summit | 5,000 Meters Varsity | 31 | 21:12.8 | 10 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Region 16 ChampionshipsOct 13 · 5,000 Meters Varsity · Place 35 · South Summit | 5,000 Meters Varsity | 35 | 20:08.9 PB | 9 |
| Sep 3 | BYU InvitationalSep 3 · 3 Mile Frosh-Soph · Place 110 · South Summit | 3 Mile Frosh-Soph | 110 | 21:08.3 PB | 9 |
| Aug 18 | Highland InvitationalAug 18 · 2.85 Mile Freshman boys · Place 140 · South Summit | 2.85 Mile Freshman boys | 140 | 23:03.4 PB | 9 |