Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · TBDGrass Relays at Westlake High School · Aug 25 | 13:40.3 | Grass Relays at Westlake High School | August 25, 2018 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 20:26.2 | Highland Invitational | August 17, 2017 |
| 3 Miles · Sugar House ParkUHSAA 1A State Championships · Oct 18 | 20:10.0 | UHSAA 1A State Championships | October 18, 2017 |
| 5,000 Meters · Fort Lewis CollegeDurango SWC · Sep 15 | 20:11 | Durango SWC | September 15, 2017 |
| 5,000 Meters · Moab Golf CourseRed Rock Invitational · Aug 30 | 20:53.0 | Red Rock Invitational | August 30, 2017 |
| 5,000 Meters · Pachecho TrailJohn Thornton Invitational · Sep 26 | 22:18.4 | John Thornton Invitational | September 26, 2018 |
| 5,000 Meters · Pagosa Springs HighPagosa Springs Invitational · Sep 22 | 22:43 | Pagosa Springs Invitational | September 22, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | UHSAA 1A State ChampionshipsOct 18 · 3 Miles Varsity · Place 30 · Monticello | 3 Miles Varsity | 30 | 20:10.0 PB | 11 |
| Sep 15 | Durango SWC Sep 15 · 5,000 Meters Varsity · Place 128 · Monticello | 5,000 Meters Varsity | 128 | 20:11 PB | 11 |
| Aug 30 | Red Rock InvitationalAug 30 · 5,000 Meters Varsity · Place 75 · Monticello | 5,000 Meters Varsity | 75 | 20:53.0 PB | 11 |
| Aug 25 | Loyd's Lake ClassicAug 25 · 3 Miles Varsity · Place 27 · Monticello | 3 Miles Varsity | 27 | 20:53.37 | 11 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Junior Varsity · Place 214 · Monticello | 2.9 Miles Junior Varsity | 214 | 20:26.2 PB | 11 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | John Thornton InvitationalOct 5 · 5,000 Meters Varsity · Place 41 · Monticello | 5,000 Meters Varsity | 41 | 21:31.6 | 10 |
| Sep 2 | Loyd's Lake ClassicSep 2 · 3 Miles Varsity · Place 58 · Monticello | 3 Miles Varsity | 58 | 20:57.81 | — |