Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 17:35.4 | Highland Invitational | August 18, 2016 |
| 3 Miles · Big Cottonwood ParkWahsatch Rendezvous · Sep 16 | 17:24.3 | Wahsatch Rendezvous | September 16, 2016 |
| 3 Miles · East Bay Golf CourseBYU Autumn Classic · Sep 16 | 17:24.4 | BYU Autumn Classic | September 16, 2017 |
| 3 Miles · Lakeside ParkUtah County Invite · Sep 2 | 17:12.7 | Utah County Invite | September 2, 2017 |
| 3 Miles · Salem Hills HighNebo Invitational · Sep 22 | 17:08.1 | Nebo Invitational | September 22, 2017 |
| 3 Miles · Sugar House ParkUHSAA 3A State Championships · Oct 18 | 17:27.1 | UHSAA 3A State Championships | October 18, 2017 |
| 3 Miles · Timpanogos HSUtah County Invitational · Sep 5 | 19:09.31 | Utah County Invitational | September 5, 2015 |
| 5,000 Meters · Carbon Country Club Golf CourseCarbon Invitational · Sep 20 | 17:21.0 | Carbon Invitational | September 20, 2017 |
| 5,000 Meters · Lakeside ParkUtah Region 14 Championships · Oct 10 | 17:01.1 | Utah Region 14 Championships | October 10, 2017 |
| 5,000 Meters · Orem SCERA ParkRegion 16 Championships · Oct 13 | 17:23.4 | Region 16 Championships | October 13, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | UHSAA 3A State ChampionshipsOct 18 · 3 Miles Varsity · Place 24 · Maeser Preparatory | 3 Miles Varsity | 24 | 17:27.1 PB | 12 |
| Oct 10 | Utah Region 14 ChampionshipsOct 10 · 5,000 Meters Varsity · Place 4 · Maeser Preparatory | 5,000 Meters Varsity | 4 | 17:01.1 PB | 12 |
| Oct 4 | Titan InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · Maeser Preparatory | 5,000 Meters Varsity | 1 | 17:26.9 | 12 |
| Sep 27 | 2017 Sanpete ClassicSep 27 · 5,000 Meters Varsity · Place 12 · Maeser Preparatory | 5,000 Meters Varsity | 12 | 17:48.8 | — |
| Sep 22 | Nebo InvitationalSep 22 · 3 Miles Junior Varsity · Place 19 · Maeser Preparatory | 3 Miles Junior Varsity | 19 | 17:08.1 PB | 12 |
| Sep 20 | Carbon InvitationalSep 20 · 5,000 Meters Varsity · Place 8 · Maeser Preparatory | 5,000 Meters Varsity | 8 | 17:21.0 PB | 12 |
| Sep 16 | BYU Autumn ClassicSep 16 · 3 Miles Junior Varsity · Place 60 · Maeser Preparatory | 3 Miles Junior Varsity | 60 | 17:24.4 PB | 12 |
| Sep 2 | Utah County InviteSep 2 · 3 Miles Junior-Senior · Place 15 · Maeser Preparatory | 3 Miles Junior-Senior | 15 | 17:12.7 PB | 12 |
2016 Cross Country
5 results2015 Cross Country
3 results