Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · American Fork HSGrass Relays · Aug 29 | 12:51 | Grass Relays | August 29, 2015 |
| 2.9 Miles · Cottonwood ComplexRegion 10 Championships · Oct 14 | 18:02.0 | Region 10 Championships | October 14, 2015 |
| 2.9 Miles · Grantsville ReservoirRegion 10 XC Meet @ Grantsville · Sep 16 | 19:47.55 | Region 10 XC Meet @ Grantsville | September 16, 2015 |
| 3 Miles · Dinaland Golf CourseUintah Invitational · Sep 10 | 20:44 | Uintah Invitational | September 10, 2014 |
| 3 Miles · HerrimanHerriman Invitational · Sep 12 | 22:16 | Herriman Invitational | September 12, 2014 |
| 3 Miles · Lakeside ParkUtah County Invite · Sep 2 | 18:04.4 | Utah County Invite | September 2, 2017 |
| 3 Miles · Quinn's JunctionPark City · Oct 3 | 20:08.7 | Park City | October 3, 2014 |
| 3 Miles · Salem Hills Home CourseNebo Invitational · Sep 26 | 20:36.6 | Nebo Invitational | September 26, 2014 |
| 3 Miles · Sugar House ParkUHSAA 3A State Championships · Oct 18 | 17:33.3 | UHSAA 3A State Championships | October 18, 2017 |
| 3 Miles · Timpanogos HSUtah County Invitational · Sep 5 | 19:46.81 | Utah County Invitational | September 5, 2015 |
| 3.1 Miles · Soldier HollowWasatch Invitational · Sep 25 | 21:13.6 | Wasatch Invitational | September 25, 2015 |
| 5,000 Meters · Carbon Country Club Golf CourseCarbon Invitational · Sep 20 | 18:45.3 | Carbon Invitational | September 20, 2017 |
| 5,000 Meters · Lakeside ParkUtah Region 14 Championships · Oct 10 | 17:36.3 | Utah Region 14 Championships | October 10, 2017 |
| 5,000 Meters · Roosevelt Golf CourseUnion Invitational · Aug 27 | 23:35.5 | Union Invitational | August 27, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Region 10 ChampionshipsOct 14 · 2.9 Mile Junior Varsity · Place 18 · Union | 2.9 Mile Junior Varsity | 18 | 18:02.0 PB | 10 |
| Sep 25 | Wasatch InvitationalSep 25 · 3.1 Mile Freshman/Sophomore · Place 16 · Union | 3.1 Mile Freshman/Sophomore | 16 | 21:13.6 PB | 10 |
| Sep 16 | Region 10 XC Meet @ GrantsvilleSep 16 · 2.9 Mile Varsity · Place 45 · Union | 2.9 Mile Varsity | 45 | 19:47.55 PB | 10 |
| Sep 9 | Pre Region 3A NorthSep 9 · 2.9 Mile Varsity · Place 41 · Union | 2.9 Mile Varsity | 41 | 18:55Unofficial | 10 |
| Sep 5 | Utah County InvitationalSep 5 · 3 Mile Frosh/Soph · Place 57 · Union | 3 Mile Frosh/Soph | 57 | 19:46.81 PB | 10 |
| Aug 29 | Grass RelaysAug 29 · 2 Mile Junior Varsity frosh/soph · Place 132 · Union | 2 Mile Junior Varsity frosh/soph | 132 | 12:51 PB | 10 |
2014 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Park CityOct 3 · 3 Mile Varsity · Place 213 · Union | 3 Mile Varsity | 213 | 20:08.7 PB | 9 |
| Sep 26 | Nebo InvitationalSep 26 · 3 Mile Frosh/Soph · Union | 3 Mile Frosh/Soph | — | 20:36.6 PB | 9 |
| Sep 12 | Herriman InvitationalSep 12 · 3 Mile Frosh/Soph · Place 73 · Union | 3 Mile Frosh/Soph | 73 | 22:16 PB | 9 |
| Sep 10 | Uintah InvitationalSep 10 · 3 Mile Varsity · Place 37 · Union | 3 Mile Varsity | 37 | 20:44 PB | 9 |
| Sep 3 | Duchesne MeetSep 3 · 3 Mile Varsity · Place 19 · Union | 3 Mile Varsity | 19 | 22:44Unofficial | 9 |
| Aug 30 | Utah County Cross Country InvitationalAug 30 · 3 Miles Varsity · Place 216 · Union | 3 Miles Varsity | 216 | 20:57.53 | FR |
| Aug 27 | Union InvitationalAug 27 · 5,000 Meters Varsity · Place 78 · Union | 5,000 Meters Varsity | 78 | 23:35.5 PB | 9 |