Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · American Fork HSGrass Relays · Aug 29 | 11:16 | Grass Relays | August 29, 2015 |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 16:13.7 | Highland Invitational | August 18, 2016 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 15:44.9 | Highland Invitational | August 17, 2017 |
| 3 Miles · Lakeside ParkUtah County Invite · Sep 2 | 15:51.9 | Utah County Invite | September 2, 2017 |
| 3 Miles · Scera ParkUtah Region 8 Championships · Oct 6 | 15:52.4 | Utah Region 8 Championships | October 6, 2017 |
| 3 Miles · Sugar House ParkUHSAA 5A State Championships · Oct 18 | 16:05.8 | UHSAA 5A State Championships | October 18, 2017 |
| 3 Miles · Timpanogos HSUtah County Invitational · Sep 5 | 17:15.97 | Utah County Invitational | September 5, 2015 |
| 3 Miles · Valley Softball Complex, 2700 W. 5200 S.Region 7 Championships · Oct 7 | 16:03.8 | Region 7 Championships | October 7, 2016 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 23 | 16:30.41 | Bob Firman Invitational XC | September 23, 2017 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 18 | 16:02 | NXR Southwest Regional Championships | November 18, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 16:40.67 | Nike Portland XC | September 24, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR Southwest Regional ChampionshipsNov 19 · 5,000 Meters Open - Large School · Place 84 · Timpanogos | 5,000 Meters Open - Large School | 84 | 17:17 | 11 |
| Oct 7 | Region 7 ChampionshipsOct 7 · 3 Miles Varsity · Place 22 · Timpanogos | 3 Miles Varsity | 22 | 16:03.8 PB | 11 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters JV Championships · Place 1 · Timpanogos | 5,000 Meters JV Championships | 1 | 16:40.67 PB | 11 |
| Sep 3 | Utah County InvitationalSep 3 · 3 Miles Varsity · Place 15 · Timpanogos | 3 Miles Varsity | 15 | 16:37.3 | 11 |
| Aug 31 | Region 7 - Pre-RegionAug 31 · 3 Mile Varsity · Place 10 · Timpanogos | 3 Mile Varsity | 10 | 16:21.6 | 11 |
| Aug 18 | Highland InvitationalAug 18 · 2.85 Mile Varsity · Place 35 · Timpanogos | 2.85 Mile Varsity | 35 | 16:13.7 PB | 11 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 5 | Utah County InvitationalSep 5 · 3 Mile Frosh/Soph · Place 12 · Timpanogos | 3 Mile Frosh/Soph | 12 | 17:15.97 PB | 10 |
| Aug 29 | Grass RelaysAug 29 · 2 Mile Junior Varsity frosh/soph · Place 10 · Timpanogos | 2 Mile Junior Varsity frosh/soph | 10 | 11:16 PB | 10 |
| Aug 20 | Highland InvitationalAug 20 · 2.9 Miles Varsity · Place 19 · Timpanogos | 2.9 Miles Varsity | 19 | 17:35.2 | SO |