Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Round Valley Golf CourseRegion 13 Open Region @ Morgan · Aug 29 | 18:43 | Region 13 Open Region @ Morgan | August 29, 2018 |
| 2.9 Miles · Sugar House ParkHighland Invitational @ Sugar House Park · Aug 17 | 19:36.4 | Highland Invitational @ Sugar House Park | August 17, 2018 |
| 3 Miles · Cottonwood ComplexRegion 10/11 PreRegion · Sep 7 | 22:27 | Region 10/11 PreRegion | September 7, 2016 |
| 3 Miles · Skyline Mountain ResortSanpete Classic · Oct 2 | 20:37.1 | Sanpete Classic | October 2, 2018 |
| 3 Miles · Sugar House ParkUHSAA 3A State Championships · Oct 17 | 19:10.3 | UHSAA 3A State Championships | October 17, 2018 |
| 3,200 Meters · Morgan High School TrackHalloween HOKA · Nov 1 | 12:09.0 | Halloween HOKA | November 1, 2018 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 23 | 20:53.11 | Bob Firman Invitational XC | September 23, 2017 |
| 5,000 Meters · Grantsville ReservoirRegion 10 Meet @ Grantsville · Aug 31 | 24:15.78 | Region 10 Meet @ Grantsville | August 31, 2016 |
| 5,000 Meters · Judge Memorial HSOpen Region Judge · Sep 20 | 20:43 | Open Region Judge | September 20, 2017 |
| 5,000 Meters · Round Valley Golf CourseOpen Region 13 @ Morgan · Aug 30 | 21:42 | Open Region 13 @ Morgan | August 30, 2017 |
| 5,000 Meters · Wheeler FarmOpen Region Judge · Sep 20 | 20:43 | Open Region Judge | September 20, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
10 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Utah Region 13 ChampionshipsOct 11 · 3 Miles Junior Varsity · Place 26 · GrantsvilleGrantsville | 3 Miles Junior Varsity | 26 | 19:58.2 | 11 |
| Sep 27 | 2017 Sanpete ClassicSep 27 · 5,000 Meters Junior Varsity · Place 11 · GrantsvilleGrantsville | 5,000 Meters Junior Varsity | 11 | 21:26.6 | — |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Junior Varsity Sec1 A-L · Place 189 · GrantsvilleGrantsville | 5,000 Meters Junior Varsity Sec1 A-L | 189 | 20:53.11 PB | 11 |
| Sep 20 | Open Region JudgeSep 20 · 5,000 Meters Varsity · Place 47 · GrantsvilleGrantsville | 5,000 Meters Varsity | 47 | 20:43 PB | 11 |
| Sep 20 | Open Region JudgeSep 20 · 5,000 Meters Varsity · Place 47 · GrantsvilleGrantsville | 5,000 Meters Varsity | 47 | 20:43 PB | 11 |
| Aug 30 | Open Region 13 @ MorganAug 30 · 5,000 Meters Varsity · Place 35 · GrantsvilleGrantsville | 5,000 Meters Varsity | 35 | 21:42 PB | 11 |
| Aug 23 | Open Region Meet-South SummitAug 23 · 5,000 Meters Varsity · GrantsvilleGrantsville | 5,000 Meters Varsity | 0 | 22:47.0Unofficial | 11 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Varsity · Place 232 · GrantsvilleGrantsville | 2.9 Miles Varsity | 232 | 20:24.3 | 11 |
| Aug 12 | Premier InvitationalAug 12 · 3 Miles Junior Varsity · Place 51 · GrantsvilleGrantsville | 3 Miles Junior Varsity | 51 | 20:28.0 | 11 |
2016 Cross Country
5 results