Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · American Fork HSGrass Relays · Aug 29 | 13:51 | Grass Relays | August 29, 2015 |
| 2 Miles · Westlake HSGrass Relays · Aug 27 | 12:48 | Grass Relays | August 27, 2016 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 21:04.7 | Highland Invitational | August 17, 2017 |
| 2.95 Miles · Cedar HSCedar Invitational · Oct 2 | 19:39.5 | Cedar Invitational | October 2, 2015 |
| 3 Miles · East Bay Golf CourseBYU Autumn Classic · Sep 16 | 20:18.2 | BYU Autumn Classic | September 16, 2017 |
| 3 Miles · Lakeside ParkUtah County Invitational · Sep 1 | 21:33.9 | Utah County Invitational | September 1, 2018 |
| 3 Miles · Quinns SportexPark City Invitational · Sep 28 | 20:15.0 | Park City Invitational | September 28, 2018 |
| 5,000 Meters · Cottonwood ComplexRegion 5 PreRegion Race · Aug 23 | 22:52 | Region 5 PreRegion Race | August 23, 2016 |
| 5,000 Meters · Mt. Ogden Golf CourseBox Elder, Ogden, East Tri-Meet · Aug 31 | 21:51 | Box Elder, Ogden, East Tri-Meet | August 31, 2016 |
| 5,000 Meters · TBD, UTAll City Meet · Sep 16 | 20:32 | All City Meet | September 16, 2016 |
| 5,000 Meters · Weber County FairgroundsRegion V Championship · Oct 9 | 21:20.66 | Region V Championship | October 9, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Utah Region 6 ChampionshipsOct 6 · 3 Miles Junior Varsity · Place 50 · East | 3 Miles Junior Varsity | 50 | 19:55.4 | 11 |
| Sep 22 | Salt Lake XC ClassicSep 22 · 3 Miles Junior Varsity · Place 72 · East | 3 Miles Junior Varsity | 72 | 19:18.5 | 11 |
| Sep 16 | BYU Autumn ClassicSep 16 · 3 Miles Junior Varsity · Place 269 · East | 3 Miles Junior Varsity | 269 | 20:18.2 PB | 11 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Varsity · Place 240 · East | 2.9 Miles Varsity | 240 | 21:04.7 PB | 11 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | All City MeetSep 16 · 5,000 Meters Varsity · Place 31 · East | 5,000 Meters Varsity | 31 | 20:32 PB | 10 |
| Aug 31 | Box Elder, Ogden, East Tri-MeetAug 31 · 5,000 Meters Varsity · Place 42 · East | 5,000 Meters Varsity | 42 | 21:51 PB | 10 |
| Aug 27 | Grass RelaysAug 27 · 2 Mile JV Frosh-Soph · Place 130 · East | 2 Mile JV Frosh-Soph | 130 | 12:48 PB | 10 |
| Aug 23 | Region 5 PreRegion RaceAug 23 · 5,000 Meters Varsity · Place 86 · East | 5,000 Meters Varsity | 86 | 22:52 PB | 10 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Region V ChampionshipOct 9 · 5,000 Meters Junior Varsity · Place 86 · East | 5,000 Meters Junior Varsity | 86 | 21:20.66 PB | 9 |
| Oct 2 | Cedar InvitationalOct 2 · 2.95 Mile Junior Varsity · Place 101 · East | 2.95 Mile Junior Varsity | 101 | 19:39.5 PB | 9 |
| Sep 5 | BYU Autumn ClassicSep 5 · 3 Miles Frosh/Soph Freshman · Place 134 · East | 3 Miles Frosh/Soph Freshman | 134 | 21:10.7 | Fr |
| Aug 29 | Grass RelaysAug 29 · 2 Mile Junior Varsity frosh/soph · Place 219 · East | 2 Mile Junior Varsity frosh/soph | 219 | 13:51 PB | 9 |
| Aug 26 | Region V Pre-Region Cross Country MeetAug 26 · 5,000 Meters Varsity · Place 125 · East | 5,000 Meters Varsity | 125 | 23:50.03 | 9 |