Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · American Fork HSGrass Relays · Aug 29 | 13:09 | Grass Relays | August 29, 2015 |
| 2 Miles · Westlake HSGrass Relays · Aug 27 | 13:38.0 | Grass Relays | August 27, 2016 |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 19:24.9 | Highland Invitational | August 18, 2016 |
| 3 Miles · American Fork HSRegion 4 Championships · Oct 7 | 19:50.2 | Region 4 Championships | October 7, 2016 |
| 3 Miles · BYU Track Stadium CourseBYU Invitational · Sep 3 | 20:57.6 | BYU Invitational | September 3, 2016 |
| 3 Miles · Pleasant Grove HSRegion IV Championships · Oct 9 | 20:38.5 | Region IV Championships | October 9, 2015 |
| 3 Miles · Quinn's JunctionPark City Invitational-Day 2 · Oct 3 | 20:32.2 | Park City Invitational-Day 2 | October 3, 2015 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 23 | 20:33.88 | Nebo Invitational | September 23, 2016 |
| 3 Miles · Westlake HSWestlake Invitational · Sep 12 | 19:30.8 | Westlake Invitational | September 12, 2015 |
| 5,000 Meters · American Fork HSRegion IV Championships · Oct 10 | 22:09.90 | Region IV Championships | October 10, 2014 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 19 | 20:06 | NXR Southwest Regional Championships | November 19, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR Southwest Regional ChampionshipsNov 19 · 5,000 Meters Open - Large School · Place 70 · Westlake | 5,000 Meters Open - Large School | 70 | 20:06 PB | 12 |
| Oct 7 | Region 4 ChampionshipsOct 7 · 3 Miles Varsity · Place 29 · Westlake | 3 Miles Varsity | 29 | 19:50.2 PB | 12 |
| Sep 23 | Nebo Invitational Sep 23 · 3 Miles Junior Varsity · Place 1 · Westlake | 3 Miles Junior Varsity | 1 | 20:33.88 PB | 12 |
| Sep 3 | BYU InvitationalSep 3 · 3 Mile Varsity · Place 50 · Westlake | 3 Mile Varsity | 50 | 20:57.6 PB | 12 |
| Aug 27 | Grass RelaysAug 27 · 2 Mile Varsity · Place 66 · Westlake | 2 Mile Varsity | 66 | 13:38.0 PB | 12 |
| Aug 18 | Highland InvitationalAug 18 · 2.85 Mile Varsity · Place 38 · Westlake | 2.85 Mile Varsity | 38 | 19:24.9 PB | 12 |
2015 Cross Country
4 results2014 Cross Country
2 results