Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · American Fork HSGrass Relays · Aug 29 | 13:54 | Grass Relays | August 29, 2015 |
| 2.9 Miles · Sugar House ParkHighland Invitational @ Sugar House Park · Aug 17 | 16:49.0 | Highland Invitational @ Sugar House Park | August 17, 2018 |
| 3 Miles · Cedar HSCedar City Invitational · Sep 29 | 16:31.3 | Cedar City Invitational | September 29, 2017 |
| 3 Miles · Crescent ParkUtah Region 7 Championships · Oct 5 | 17:24.84 | Utah Region 7 Championships | October 5, 2017 |
| 3 Miles · East Bay Golf CourseBYU Autumn Classic · Sep 16 | 16:59.5 | BYU Autumn Classic | September 16, 2017 |
| 3 Miles · Payson HSNight Hunt Invitational · Sep 7 | 16:28.0 | Night Hunt Invitational | September 7, 2018 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 22 | 16:46.0 | Nebo Invitational | September 22, 2017 |
| 3 Miles · Sugar House ParkUHSAA 5A State Championships · Oct 17 | 16:18.8 | UHSAA 5A State Championships | October 17, 2018 |
| 3.1 Miles · Soldier HollowWasatch Invitational · Sep 25 | 24:16.8 | Wasatch Invitational | September 25, 2015 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 18 | 16:59 | NXR Southwest Regional Championships | November 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
7 results2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Wasatch InvitationalSep 25 · 3.1 Mile Freshman/Sophomore · Place 81 · Timpview | 3.1 Mile Freshman/Sophomore | 81 | 24:16.8 PB | 9 |
| Aug 29 | Grass RelaysAug 29 · 2 Mile Junior Varsity · Place 212 · Timpview | 2 Mile Junior Varsity | 212 | 13:54 PB | 9 |