Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · American Fork HSGrass Relays · Aug 29 | 11:01 | Grass Relays | August 29, 2015 |
| 2 Miles · Westlake HSGrass Relays · Aug 27 | 10:43 | Grass Relays | August 27, 2016 |
| 3 Miles · American Fork HSRegion 4 Championships · Oct 7 | 16:37.6 | Region 4 Championships | October 7, 2016 |
| 3 Miles · HerrimanHerriman Invitational · Sep 12 | 19:41 | Herriman Invitational | September 12, 2014 |
| 3 Miles · Pleasant Grove HSViking Invitational · Sep 17 | 16:28 | Viking Invitational | September 17, 2016 |
| 3 Miles · Quinn's JunctionPark City Invitational-Day 2 · Oct 3 | 16:41.3 | Park City Invitational-Day 2 | October 3, 2015 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 23 | 16:47.56 | Nebo Invitational | September 23, 2016 |
| 3 Miles · Timpanogos HSUtah County Invitational · Sep 5 | 16:43.04 | Utah County Invitational | September 5, 2015 |
| 5,000 Meters · American Fork HSRegion IV Championships · Oct 10 | 17:55.00 | Region IV Championships | October 10, 2014 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 19 | 17:12 | NXR Southwest Regional Championships | November 19, 2016 |
| 5,000 Meters · Soldier HollowWasatch Inviational · Sep 10 | 18:14.6 | Wasatch Inviational | September 10, 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 Championship · Place 168 · American Fork | 5,000 Meters Championship | 168 | 17:12 PB | 12 |
| Oct 7 | Region 4 ChampionshipsOct 7 · 3 Miles Varsity · Place 38 · American Fork | 3 Miles Varsity | 38 | 16:37.6 PB | 12 |
| Sep 23 | Nebo Invitational Sep 23 · 3 Miles Varsity · Place 33 · American Fork | 3 Miles Varsity | 33 | 16:47.56 PB | 12 |
| Sep 17 | Viking InvitationalSep 17 · 3 Miles Varsity · Place 19 · American Fork | 3 Miles Varsity | 19 | 16:28 PB | 12 |
| Sep 10 | Wasatch InviationalSep 10 · 5,000 Meters Varsity · Place 18 · American Fork | 5,000 Meters Varsity | 18 | 18:14.6 PB | 12 |
| Aug 27 | Grass RelaysAug 27 · 2 Mile JV-Jr-Sr · Place 6 · American Fork | 2 Mile JV-Jr-Sr | 6 | 10:43 PB | 12 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Region IV ChampionshipsOct 9 · 3 Mile Junior Varsity · Place 3 · American Fork | 3 Mile Junior Varsity | 3 | 16:43.0 | 11 |
| Oct 3 | Park City Invitational-Day 2Oct 3 · 3 Mile Varsity · Place 17 · American Fork | 3 Mile Varsity | 17 | 16:41.3 PB | 11 |
| Sep 19 | Viking InvitationalSep 19 · 3 Mile Junior Varsity · Place 1 · American Fork | 3 Mile Junior Varsity | 1 | 16:43 | 11 |
| Sep 5 | Utah County InvitationalSep 5 · 3 Mile Junior/Senior · Place 17 · American Fork | 3 Mile Junior/Senior | 17 | 16:43.04 PB | 11 |
| Aug 29 | Grass RelaysAug 29 · 2 Mile Junior Varsity Jr./Sr. · Place 9 · American Fork | 2 Mile Junior Varsity Jr./Sr. | 9 | 11:01 PB | 11 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Region IV ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 8 · American Fork | 5,000 Meters Junior Varsity | 8 | 17:55.00 PB | 10 |
| Sep 12 | Herriman InvitationalSep 12 · 3 Mile Frosh/Soph · Place 10 · American Fork | 3 Mile Frosh/Soph | 10 | 19:41 PB | 10 |