Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 19:41.5 | Highland Invitational | August 18, 2016 |
| 3 Miles · Maple MountainNebo Invite · Sep 24 | 20:00.7 | Nebo Invite | September 24, 2015 |
| 3 Miles · Quinn's JunctionPark City · Oct 3 | 19:34.0 | Park City | October 3, 2014 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 23 | 19:41.12 | Nebo Invitational | September 23, 2016 |
| 3 Miles · SF Sports ComplexUIAAA Invitational · Sep 18 | 20:27.72 | UIAAA Invitational | September 18, 2015 |
| 5,000 Meters · Cottonwood ComplexRegion 3 Pre-Region Meet · Aug 30 | 20:12.99 | Region 3 Pre-Region Meet | August 30, 2016 |
| 5,000 Meters · Hunter ParkRegion II Championships · Oct 10 | 19:29 | Region II Championships | October 10, 2014 |
| 5,000 Meters · Millrace ParkWest, Cottonwood @ Taylorsville · Sep 17 | 21:33 | West, Cottonwood @ Taylorsville | September 17, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Nebo Invitational Sep 23 · 3 Miles Junior Varsity · Place 110 · Taylorsville | 3 Miles Junior Varsity | 110 | 19:41.12 PB | 12 |
| Aug 30 | Region 3 Pre-Region MeetAug 30 · 5,000 Meters Varsity · Place 72 · Taylorsville | 5,000 Meters Varsity | 72 | 20:12.99 PB | 12 |
| Aug 18 | Highland InvitationalAug 18 · 2.85 Mile Varsity · Place 224 · Taylorsville | 2.85 Mile Varsity | 224 | 19:41.5 PB | 12 |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Region 3 XC ChampionshipsOct 13 · 5,000 Meters Varsity · Place 64 · Taylorsville | 5,000 Meters Varsity | 64 | 20:40.06 | 11 |
| Sep 24 | Nebo InviteSep 24 · 3 Mile Varsity · Place 149 · Taylorsville | 3 Mile Varsity | 149 | 20:00.7 PB | 11 |
| Sep 18 | UIAAA InvitationalSep 18 · 3 Mile Jr/Sr JV Boys · Place 62 · Taylorsville | 3 Mile Jr/Sr JV Boys | 62 | 20:27.72 PB | 11 |
| Sep 2 | Region 3 Pre-Region MeetSep 2 · 5,000 Meters Varsity · Place 116 · Taylorsville | 5,000 Meters Varsity | 116 | 21:13.97 | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Region II ChampionshipsOct 10 · 5,000 Meters Varsity · Place 31 · Taylorsville | 5,000 Meters Varsity | 31 | 19:29 PB | 10 |
| Oct 3 | Park CityOct 3 · 3 Mile Junior Varsity · Place 103 · Taylorsville | 3 Mile Junior Varsity | 103 | 19:34.0 PB | 10 |
| Sep 17 | West, Cottonwood @ TaylorsvilleSep 17 · 5,000 Meters Varsity · Place 19 · Taylorsville | 5,000 Meters Varsity | 19 | 21:33 PB | 10 |