Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 21:47.7 | Highland Invitational | August 18, 2016 |
| 2.9 Miles · Cottonwood ComplexRegion 10 Championships · Oct 14 | 20:21.1 | Region 10 Championships | October 14, 2015 |
| 2.9 Miles · Grantsville ReservoirRegion 10 XC Meet @ Grantsville · Sep 16 | 22:34.86 | Region 10 XC Meet @ Grantsville | September 16, 2015 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 20:55.5 | Highland Invitational | August 17, 2017 |
| 3 Miles · Cottonwood ComplexRegion 10/11 PreRegion · Sep 7 | 20:23 | Region 10/11 PreRegion | September 7, 2016 |
| 3 Miles · SF Sports ComplexUIAAA Invitational · Sep 18 | 22:01.76 | UIAAA Invitational | September 18, 2015 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 23 | 20:35.46 | Bob Firman Invitational XC | September 23, 2017 |
| 5,000 Meters · Grantsville ReservoirRegion 10 Meet @ Grantsville · Aug 31 | 21:04.21 | Region 10 Meet @ Grantsville | August 31, 2016 |
| 5,000 Meters · Judge Memorial HSOpen Region Judge · Sep 20 | 20:59 | Open Region Judge | September 20, 2017 |
| 5,000 Meters · Round Valley Golf CourseOpen Region 13 @ Morgan · Aug 30 | 22:45 | Open Region 13 @ Morgan | August 30, 2017 |
| 5,000 Meters · Wheeler FarmOpen Region Judge · Sep 20 | 20:59 | Open Region Judge | September 20, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Utah Region 13 ChampionshipsOct 11 · 3 Miles Junior Varsity · Place 22 · GrantsvilleGrantsville | 3 Miles Junior Varsity | 22 | 19:44.5 | 12 |
| Sep 27 | 2017 Sanpete ClassicSep 27 · 5,000 Meters Junior Varsity · Place 12 · GrantsvilleGrantsville | 5,000 Meters Junior Varsity | 12 | 20:42.7 | — |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Junior Varsity Sec1 A-L · Place 174 · GrantsvilleGrantsville | 5,000 Meters Junior Varsity Sec1 A-L | 174 | 20:35.46 PB | 12 |
| Sep 20 | Open Region JudgeSep 20 · 5,000 Meters Varsity · Place 51 · GrantsvilleGrantsville | 5,000 Meters Varsity | 51 | 20:59 PB | 12 |
| Sep 20 | Open Region JudgeSep 20 · 5,000 Meters Varsity · Place 51 · GrantsvilleGrantsville | 5,000 Meters Varsity | 51 | 20:59 PB | 12 |
| Aug 30 | Open Region 13 @ MorganAug 30 · 5,000 Meters Varsity · Place 45 · GrantsvilleGrantsville | 5,000 Meters Varsity | 45 | 22:45 PB | 12 |
| Aug 23 | Open Region Meet-South SummitAug 23 · 5,000 Meters Varsity · GrantsvilleGrantsville | 5,000 Meters Varsity | 0 | 23:53.1Unofficial | 12 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Varsity · Place 236 · GrantsvilleGrantsville | 2.9 Miles Varsity | 236 | 20:55.5 PB | 12 |
| Aug 12 | Premier InvitationalAug 12 · 3 Miles Junior Varsity · Place 76 · GrantsvilleGrantsville | 3 Miles Junior Varsity | 76 | 21:22.4 | 12 |
2016 Cross Country
6 results2015 Cross Country
8 results