Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · American Fork HSGrass Relays · Aug 29 | 13:21 | Grass Relays | August 29, 2015 |
| 2 Miles · Westlake HSGrass Relays · Aug 27 | 11:53 | Grass Relays | August 27, 2016 |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 18:47.0 | Highland Invitational | August 18, 2016 |
| 3 Miles · HerrimanHerriman Invitational · Sep 12 | 22:39 | Herriman Invitational | September 12, 2014 |
| 3 Miles · SF Sports ComplexUIAAA Invitational · Sep 18 | 19:13.22 | UIAAA Invitational | September 18, 2015 |
| 3 Miles · Timpanogos HSUtah County Invitational · Sep 5 | 19:19.24 | Utah County Invitational | September 5, 2015 |
| 3 Miles · Westlake HSWestlake Invitational · Oct 3 | 18:55.00 | Westlake Invitational | October 3, 2014 |
| 5,000 Meters · Cottonwood ComplexRegion 3 Pre-Region Meet · Aug 30 | 18:54.84 | Region 3 Pre-Region Meet | August 30, 2016 |
| 5,000 Meters · Soldier HollowWasatch Inviational · Sep 10 | 20:07.1 | Wasatch Inviational | September 10, 2016 |
| 5,000 Meters · West Jordan Soccer ComplexCopper Hills Homecoming Invitational · Sep 29 | 19:25.43 | Copper Hills Homecoming Invitational | September 29, 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 |
| Sep 29 | Copper Hills Homecoming InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 10 · Copper Hills | 5,000 Meters Junior Varsity | 10 | 19:25.43 PB | 12 |
| Sep 10 | Wasatch InviationalSep 10 · 5,000 Meters Junior Varsity · Place 30 · Copper Hills | 5,000 Meters Junior Varsity | 30 | 20:07.1 PB | 12 |
| Aug 30 | Region 3 Pre-Region MeetAug 30 · 5,000 Meters Varsity · Place 32 · Copper Hills | 5,000 Meters Varsity | 32 | 18:54.84 PB | 12 |
| Aug 27 | Grass RelaysAug 27 · 2 Mile JV-Jr-Sr · Place 89 · Copper Hills | 2 Mile JV-Jr-Sr | 89 | 11:53 PB | 12 |
| Aug 18 | Highland InvitationalAug 18 · 2.85 Mile JV · Place 78 · Copper Hills | 2.85 Mile JV | 78 | 18:47.0 PB | 12 |
| Aug 5 | CHHS InterSquadAug 5 · 5,000 Meters Varsity · Copper Hills | 5,000 Meters Varsity | 0 | 19:48Unofficial | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Region 3 XC ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 41 · Copper Hills | 5,000 Meters Junior Varsity | 41 | 20:07.24 | 11 |
| Sep 24 | Copper Hills XC InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 13 · Copper Hills | 5,000 Meters Junior Varsity | 13 | 20:18.78 | 11 |
| Sep 18 | UIAAA InvitationalSep 18 · 3 Mile Jr/Sr JV Boys · Place 25 · Copper Hills | 3 Mile Jr/Sr JV Boys | 25 | 19:13.22 PB | 11 |
| Sep 5 | Utah County InvitationalSep 5 · 3 Mile Junior/Senior · Place 80 · Copper Hills | 3 Mile Junior/Senior | 80 | 19:19.24 PB | 11 |
| Sep 2 | Region 3 Pre-Region MeetSep 2 · 5,000 Meters Varsity · Place 103 · Copper Hills | 5,000 Meters Varsity | 103 | 20:45.59 | 11 |
| Aug 29 | Grass RelaysAug 29 · 2 Mile Junior Varsity · Place 130 · Copper Hills | 2 Mile Junior Varsity | 130 | 13:21 PB | 11 |
| Aug 7 | Copper Hills IntersquadAug 7 · 5,000 Meters Varsity · Copper Hills | 5,000 Meters Varsity | 0 | 21:24Unofficial | 11 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Westlake InvitationalOct 3 · 3 Mile Junior Varsity · Place 99 · Copper Hills | 3 Mile Junior Varsity | 99 | 18:55.00 PB | 10 |
| Sep 26 | Nebo InvitationalSep 26 · 3 Mile Frosh/Soph · Copper Hills | 3 Mile Frosh/Soph | — | DNF | 10 |
| Sep 20 | Viking InvitationalSep 20 · 3 Mile Frosh/Soph · Copper Hills | 3 Mile Frosh/Soph | 0 | 19:40Unofficial | 10 |
| Sep 12 | Herriman InvitationalSep 12 · 3 Mile Frosh/Soph · Place 86 · Copper Hills | 3 Mile Frosh/Soph | 86 | 22:39 PB | 10 |
| Sep 3 | Region 3 Pre-RegionSep 3 · 5,000 Meters Varsity · Place 101 · Copper Hills | 5,000 Meters Varsity | 101 | 21:55.28 | 10 |