Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · American Fork HSGrass Relays · Aug 29 | 13:59 | Grass Relays | August 29, 2015 |
| 2 Miles · Westlake HSGrass Relays · Aug 27 | 14:10 | Grass Relays | August 27, 2016 |
| 2.9 Miles · Cottonwood ComplexRegion VI Pre-Regions · Aug 26 | 21:54.6 | Region VI Pre-Regions | August 26, 2015 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 21:17.2 | Highland Invitational | August 17, 2017 |
| 3 Miles · BYU Track Stadium CourseBYU Invitational · Sep 3 | 23:22.5 | BYU Invitational | September 3, 2016 |
| 3 Miles · Cottonwood ComplexRegion 6 Championships · Oct 7 | 20:45.7 | Region 6 Championships | October 7, 2016 |
| 3 Miles · Maple MountainNebo Invite · Sep 24 | 20:39.5 | Nebo Invite | September 24, 2015 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 23 | 21:24.12 | Nebo Invitational | September 23, 2016 |
| 3 Miles · Sugar House ParkUHSAA 4A State Cross Country Championships · Oct 19 | 21:27.1 | UHSAA 4A State Cross Country Championships | October 19, 2016 |
| 3 Miles · Sugar House ParkUHSAA 4A State Cross Country Championships · Oct 21 | 20:36.5 | UHSAA 4A State Cross Country Championships | October 21, 2015 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 19 | 20:49 | NXR Southwest Regional Championships | November 19, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
1 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR Southwest Regional ChampionshipsNov 18 · 5,000 Meters Open - Medium School (1000-1599) · Place 149 · Olympus | 5,000 Meters Open - Medium School (1000-1599) | 149 | 21:11 | 11 |
| Oct 6 | Utah Region 6 ChampionshipsOct 6 · 3 Miles Junior Varsity · Place 2 · Olympus | 3 Miles Junior Varsity | 2 | 20:35.9 | 11 |
| Sep 22 | Salt Lake XC ClassicSep 22 · 3 Miles Varsity · Place 24 · Olympus | 3 Miles Varsity | 24 | 20:06.6 | 11 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Junior Varsity · Place 18 · Olympus | 2.9 Miles Junior Varsity | 18 | 21:17.2 PB | 11 |
2016 Cross Country
7 results2015 Cross Country
7 results