Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · American Fork HSGrass Relays · Aug 29 | 12:35 | Grass Relays | August 29, 2015 |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 18:53.5 | Highland Invitational | August 18, 2016 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 16:56.4 | Highland Invitational | August 17, 2017 |
| 3 Miles · Pleasant Grove HSViking Invitational · Sep 17 | 17:54 | Viking Invitational | September 17, 2016 |
| 3 Miles · Quinn's JunctionPark City Invitational-Day 2 · Oct 3 | 18:20.0 | Park City Invitational-Day 2 | October 3, 2015 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 22 | 16:35.5 | Nebo Invitational | September 22, 2017 |
| 3 Miles · Scera ParkUtah Region 8 Championships · Oct 6 | 15:59.9 | Utah Region 8 Championships | October 6, 2017 |
| 3 Miles · Spanish Fork Sports ComplexRegion VIII pre-region · Aug 24 | 18:35.55 | Region VIII pre-region | August 24, 2016 |
| 3 Miles · Springville HSRegion VIII Pre-Region Meet · Aug 20 | 19:22.1 | Region VIII Pre-Region Meet | August 20, 2015 |
| 3 Miles · Sugar House ParkUHSAA 5A State Championships · Oct 18 | 17:06.2 | UHSAA 5A State Championships | October 18, 2017 |
| 3 Miles · Westlake HSWestlake Invitational · Sep 12 | 18:26.4 | Westlake Invitational | September 12, 2015 |
| 3.1 Miles · Soldier HollowWasatch Invitational · Sep 25 | 21:27.2 | Wasatch Invitational | September 25, 2015 |
| 5,000 Meters · Soldier HollowWasatch Inviational · Sep 10 | 20:24.9 | Wasatch Inviational | September 10, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | UHSAA 5A State ChampionshipsOct 18 · 3 Miles Varsity · Place 59 · Wasatch | 3 Miles Varsity | 59 | 17:06.2 PB | 12 |
| Oct 6 | Utah Region 8 ChampionshipsOct 6 · 3 Miles Varsity · Place 19 · Wasatch | 3 Miles Varsity | 19 | 15:59.9 PB | 12 |
| Sep 22 | Nebo InvitationalSep 22 · 3 Miles Varsity · Place 40 · Wasatch | 3 Miles Varsity | 40 | 16:35.5 PB | 12 |
| Aug 29 | Pre-Region 8 MeetAug 29 · 2.81 Miles Varsity · Place 25 · Wasatch | 2.81 Miles Varsity | 25 | 15:57.28 | — |
| Aug 29 | Pre-Region 8 MeetAug 29 · 2.81 Miles Varsity · Place 25 · Wasatch | 2.81 Miles Varsity | 25 | 15:57.28 | — |
| Aug 22 | Pre-Region 8Aug 22 · 3 Miles Varsity · Place 25 · Wasatch | 3 Miles Varsity | 25 | 15:57.28 | 12 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Varsity · Place 100 · Wasatch | 2.9 Miles Varsity | 100 | 16:56.4 PB | 12 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Nebo Invitational Sep 23 · 3 Miles Junior Varsity · Place 15 · Wasatch | 3 Miles Junior Varsity | 15 | 17:54.87 | 11 |
| Sep 17 | Viking InvitationalSep 17 · 3 Miles JR-SR · Place 17 · Wasatch | 3 Miles JR-SR | 17 | 17:54 PB | 11 |
| Sep 10 | Wasatch InviationalSep 10 · 5,000 Meters Varsity · Place 74 · Wasatch | 5,000 Meters Varsity | 74 | 20:24.9 PB | 11 |
| Aug 24 | Region VIII pre-regionAug 24 · 3 Mile Boys · Place 44 · Wasatch | 3 Mile Boys | 44 | 18:35.55 PB | 11 |
| Aug 18 | Highland InvitationalAug 18 · 2.85 Mile JV · Place 83 · Wasatch | 2.85 Mile JV | 83 | 18:53.5 PB | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Region 8 ChampionshipOct 9 · 3 Miles Junior Varsity · Place 18 · Wasatch | 3 Miles Junior Varsity | 18 | 18:01.7 | SO |
| Oct 3 | Park City Invitational-Day 2Oct 3 · 3 Mile Varsity · Place 55 · Wasatch | 3 Mile Varsity | 55 | 18:20.0 PB | 10 |
| Oct 2 | Park City InvitationalOct 2 · 3 Miles Varsity · Place 55 · Wasatch | 3 Miles Varsity | 55 | 18:17.6 | SO |
| Sep 25 | Wasatch InvitationalSep 25 · 3.1 Mile Varsity · Place 77 · Wasatch | 3.1 Mile Varsity | 77 | 21:27.2 PB | 10 |
| Sep 19 | Viking InvitationalSep 19 · 3 Mile Varsity · Place 33 · Wasatch | 3 Mile Varsity | 33 | 18:26 | 10 |
| Sep 12 | Westlake InvitationalSep 12 · 3 Mile Varsity · Wasatch | 3 Mile Varsity | 0 | 18:26.4 PB | 10 |
| Aug 29 | Grass RelaysAug 29 · 2 Mile Junior Varsity frosh/soph · Place 113 · Wasatch | 2 Mile Junior Varsity frosh/soph | 113 | 12:35 PB | 10 |
| Aug 20 | Region VIII Pre-Region MeetAug 20 · 3 Mile Junior Varsity · Place 14 · Wasatch | 3 Mile Junior Varsity | 14 | 19:22.1 PB | 10 |