Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 17:59.3 | Highland Invitational | August 18, 2016 |
| 2.9 Miles · Cottonwood ComplexRegion 10 Championships · Oct 14 | 17:23.9 | Region 10 Championships | October 14, 2015 |
| 2.9 Miles · Grantsville ReservoirRegion 10 XC Meet @ Grantsville · Sep 16 | 18:11.33 | Region 10 XC Meet @ Grantsville | September 16, 2015 |
| 3 Miles · Cottonwood ComplexRegion 10/11 PreRegion · Sep 7 | 17:52.57 | Region 10/11 PreRegion | September 7, 2016 |
| 3 Miles · SF Sports ComplexUIAAA Invitational · Sep 18 | 18:11.72 | UIAAA Invitational | September 18, 2015 |
| 3 Miles · Sugar House ParkUHSAA 3A State Cross Country Championships · Oct 19 | 16:59.50 | UHSAA 3A State Cross Country Championships | October 19, 2016 |
| 5,000 Meters · Bear CanyonJuab XC Bear Canyon Invite · Sep 2 | 20:44.50 | Juab XC Bear Canyon Invite | September 2, 2014 |
| 5,000 Meters · Ben Lomond Region MeetRegion XI Meet @ BenLomond · Sep 10 | 19:37 | Region XI Meet @ BenLomond | September 10, 2014 |
| 5,000 Meters · Eagle Island State ParkBob Firman Invitational · Sep 24 | 18:11.1 | Bob Firman Invitational | September 24, 2016 |
| 5,000 Meters · Grantsville ReservoirRegion 10 Meet @ Grantsville · Aug 31 | 18:43.07 | Region 10 Meet @ Grantsville | August 31, 2016 |
| 5,000 Meters · Noth Sanpete HSSanpete XC Classic · Oct 8 | 20:38 | Sanpete XC Classic | October 8, 2014 |
| 5,000 Meters · Settlement CanyonRegion XI Meet · Sep 24 | 21:48 | Region XI Meet | September 24, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
6 results2015 Cross Country
6 results2014 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | UHSAA 3A State Cross Country ChampionshipsOct 22 · 3 Mile Class 3A · Place 90 · Grantsville | 3 Mile Class 3A | 90 | 19:14.2 | 10 |
| Oct 15 | Region XI ChampionshipsOct 15 · 3 Mile Varsity · Place 26 · Grantsville | 3 Mile Varsity | 26 | 18:54.6 | 10 |
| Oct 8 | Sanpete XC ClassicOct 8 · 5,000 Meters Junior Varsity · Place 40 · Grantsville | 5,000 Meters Junior Varsity | 40 | 20:38 PB | 10 |
| Sep 24 | Region XI MeetSep 24 · 5,000 Meters Varsity · Place 38 · Grantsville | 5,000 Meters Varsity | 38 | 21:48 PB | 10 |
| Sep 17 | Region XI MeetSep 17 · 5,000 Meters Varsity · Grantsville | 5,000 Meters Varsity | — | 19:58.0 | 10 |
| Sep 10 | Region XI Meet @ BenLomondSep 10 · 5,000 Meters Varsity · Place 44 · Grantsville | 5,000 Meters Varsity | 44 | 19:37 PB | 10 |
| Sep 2 | Juab XC Bear Canyon InviteSep 2 · 5,000 Meters Junior Varsity · Place 45 · Grantsville | 5,000 Meters Junior Varsity | 45 | 20:44.50 PB | 10 |
| Aug 28 | Region XI Pre-RegionAug 28 · 2.9 Mile Boy's Combined · Grantsville | 2.9 Mile Boy's Combined | — | 20:17.3 | 10 |