Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Westlake HSGrass Relays · Aug 27 | 14:09 | Grass Relays | August 27, 2016 |
| 2.9 Miles · Dinosaur ParkOpen Region 11 @ Dino Park (Ben Lomond) · Sep 20 | 20:36.5 | Open Region 11 @ Dino Park (Ben Lomond) | September 20, 2017 |
| 2.9 Miles · Sugar House ParkHighland Invitational @ Sugar House Park · Aug 17 | 20:59.9 | Highland Invitational @ Sugar House Park | August 17, 2018 |
| 3 Miles · Quinns SportexPark City Invitational · Sep 28 | 21:58.3 | Park City Invitational | September 28, 2018 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 23 | 22:11.25 | Nebo Invitational | September 23, 2016 |
| 3 Miles · Sugar House ParkUHSAA 4A State Championships · Oct 17 | 20:21.9 | UHSAA 4A State Championships | October 17, 2018 |
| 3 Miles · Sugar House ParkUHSAA 4A State Cross Country Championships · Oct 19 | 21:37.5 | UHSAA 4A State Cross Country Championships | October 19, 2016 |
| 3 Miles · Weber County FairgroundsRegion 5 Championships · Oct 7 | 20:47.5 | Region 5 Championships | October 7, 2016 |
| 5,000 Meters · Cottonwood ComplexRegion 5 PreRegion Race · Aug 23 | 26:49 | Region 5 PreRegion Race | August 23, 2016 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 17 | 19:55.0 | NXR Southwest Regional Championships | November 17, 2018 |
| 5,000 Meters · Utah State U CourseUSU Aggie Invitational · Sep 1 | 22:26.4 | USU Aggie Invitational | September 1, 2017 |
| 5,000 Meters · Weber County FairgroundsWeber City County Invitational · Sep 12 | 21:37.1 | Weber City County Invitational | September 12, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results2017 Cross Country
7 results2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR Southwest Regional ChampionshipsNov 19 · 5,000 Meters Open - Medium School · Place 107 · Bonneville (Ogden) | 5,000 Meters Open - Medium School | 107 | 21:09 | 10 |
| Oct 19 | UHSAA 4A State Cross Country ChampionshipsOct 19 · 3 Miles Varsity · Place 103 · Bonneville (Ogden) | 3 Miles Varsity | 103 | 21:37.5 PB | 10 |
| Oct 7 | Region 5 ChampionshipsOct 7 · 3 Miles Varsity · Place 14 · Bonneville (Ogden) | 3 Miles Varsity | 14 | 20:47.5 PB | 10 |
| Sep 23 | Nebo Invitational Sep 23 · 3 Miles Varsity · Place 114 · Bonneville (Ogden) | 3 Miles Varsity | 114 | 22:11.25 PB | 10 |
| Sep 14 | Ogden/Weber City CountySep 14 · 3 Miles Varsity · Place 25 · Bonneville (Ogden) | 3 Miles Varsity | 25 | 21:05.0 | 10 |
| Aug 27 | Grass RelaysAug 27 · 2 Mile JV Frosh-Soph · Place 47 · Bonneville (Ogden) | 2 Mile JV Frosh-Soph | 47 | 14:09 PB | 10 |
| Aug 23 | Region 5 PreRegion RaceAug 23 · 5,000 Meters Varsity · Place 42 · Bonneville (Ogden) | 5,000 Meters Varsity | 42 | 26:49 PB | 10 |
2015 Cross Country
2 results