Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 8 | 20:32.3 | Juab Cross Country Invitational | September 8, 2022 |
| 3 Miles · Cedar HSUHSAA Class 2A State XC Championships · Oct 21 | 22:40.4 | UHSAA Class 2A State XC Championships | October 21, 2020 |
| 3 Miles · Lakeside ParkTitan XC Meet · Oct 11 | 23:36.8 | Titan XC Meet | October 11, 2022 |
| 3 Miles · Skyline Mountain ResortSanpete Classic · Sep 29 | 23:21.3 | Sanpete Classic | September 29, 2021 |
| 5,000 Meters · Payson High SchoolPayson Night Hunt · Aug 19 | 21:59.2 | Payson Night Hunt | August 19, 2022 |
| 5,000 Meters · Regional Athletic ComplexUHSAA 2A XC Championships · Oct 24 | 21:52.6 | UHSAA 2A XC Championships | October 24, 2023 |
| 5,000 Meters · Starvation State ParkDuchesne XC Invitational · Oct 11 | 22:28 | Duchesne XC Invitational | October 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Region 18 XC ChampionshipOct 18 · 3 Miles Varsity · Place 4 · Merit Academy | 3 Miles Varsity | 4 | 23:43.3 | 11 |
| Oct 11 | Titan XC MeetOct 11 · 3 Miles Varsity · Place 3 · Merit Academy | 3 Miles Varsity | 3 | 23:36.8 PB | 11 |
| Oct 5 | Sanpete Classic XC InvitationalOct 5 · 3 Miles Varsity · Place 34 · Merit Academy | 3 Miles Varsity | 34 | 22:57.7 | 11 |
| Sep 21 | Duchesne XC InvitationalSep 21 · 3 Miles Varsity · Place 7 · Merit Academy | 3 Miles Varsity | 7 | 22:57.2 | 11 |
| Sep 8 | Juab Cross Country InvitationalSep 8 · 3 Miles Junior Varsity · Place 1 · Merit Academy | 3 Miles Junior Varsity | 1 | 20:32.3 PB | 11 |
| Aug 27 | UIAAA InvitationalAug 27 · 3 Miles Junior Varsity Division 2 · Place 24 · Merit Academy | 3 Miles Junior Varsity Division 2 | 24 | 23:20.7 | 11 |
| Aug 19 | Payson Night Hunt Aug 19 · 5,000 Meters JV Girls · Place 3 · Merit Academy | 5,000 Meters JV Girls | 3 | 21:59.2 PB | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | UHSAA Class 2A State XC ChampionshipsOct 27 · 5,000 Meters Varsity · Place 40 · Merit Academy | 5,000 Meters Varsity | 40 | 24:29.4 | 10 |
| Oct 12 | Titan XC MeetOct 12 · 3 Miles Varsity · Place 3 · Merit Academy | 3 Miles Varsity | 3 | 25:35.9 | 10 |
| Sep 29 | Sanpete ClassicSep 29 · 3 Miles Junior Varsity · Place 24 · Merit Academy | 3 Miles Junior Varsity | 24 | 23:21.3 PB | 10 |
| Sep 13 | Stewart Foster Sep 13 · 5,000 Meters Varsity · Place 3 · Merit Academy | 5,000 Meters Varsity | 3 | 23:39.7 | 10 |
| Sep 7 | Juab InviteSep 7 · 3 Miles Varsity · Place 30 · Merit Academy | 3 Miles Varsity | 30 | 24:04.4 | 10 |
| Sep 7 | Juab InviteSep 7 · 3 Miles Varsity · Place 30 · Merit Academy | 3 Miles Varsity | 30 | 24:04.4 | 10 |
2020 Cross Country
10 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | UHSAA Class 6A State XC ChampionshipsOct 23 · 3 Miles 2A · Place 21 · Merit Academy | 3 Miles 2A | 21 | 22:16.5 | 11 |
| Oct 2 | Sanpete ClassicOct 2 · 3 Miles Junior Varsity · Place 2 · Merit Academy | 3 Miles Junior Varsity | 2 | 22:21.9 | 11 |
| Sep 27 | UIAAA InvitationalSep 27 · 3 Miles Junior Varsity · Place 8 · Merit Academy | 3 Miles Junior Varsity | 8 | 21:58.12 | 11 |
| Sep 27 | UIAAA InvitationalSep 27 · 3 Miles Frosh/Soph Freshman · Place 37 · Merit Academy | 3 Miles Frosh/Soph Freshman | 37 | 25:58.72 | 11 |
| Aug 30 | Timpanogos InvitationalAug 30 · 3 Miles Frosh/Soph Freshman · Place 84 · Merit Academy | 3 Miles Frosh/Soph Freshman | 84 | 29:35.2 | 11 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Region 17 ChampionshipOct 10 · 3 Miles Varsity · Place 5 · Merit Academy | 3 Miles Varsity | 5 | 21:41 | 10 |
| Sep 26 | Red Devil Invitational Sep 26 · 3 Miles Junior Varsity · Place 17 · Merit Academy | 3 Miles Junior Varsity | 17 | 21:59 | 10 |