Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Quinns SportexPark City Invitational A.M. · Sep 6 | 19:06.3 | Park City Invitational A.M. | September 6, 2024 |
| 3 Miles · Roy High SchoolRoyal Run · Sep 24 | 18:25.0 | Royal Run | September 24, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 30 | 18:35.4 | Timpanogos XC Invitational AM | August 30, 2024 |
| 5,000 Meters · Lodestone ParkRegion 4 XC Meet · Oct 4 | 17:20.2 | Region 4 XC Meet | October 4, 2023 |
| 5,000 Meters · Rose Park Sports Complex (RAC)UHSAA 5A State Championships · Oct 24 | 17:56.2 | UHSAA 5A State Championships | October 24, 2023 |
| 5,000 Meters · Valley Regional ParkRegion 2 Region Meet · Oct 5 | 17:45.6 | Region 2 Region Meet | October 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | UHSAA 5A State ChampionshipsOct 24 · 5,000 Meters Varsity · Place 109 · Cyprus | 5,000 Meters Varsity | 109 | 17:56.2 PB | 10 |
| Oct 4 | Region 4 XC MeetOct 4 · 5,000 Meters Varsity · Place 12 · Cyprus | 5,000 Meters Varsity | 12 | 17:20.2 PB | 10 |
| Sep 23 | Royal RunSep 23 · 3 Miles Varsity · Place 69 · Cyprus | 3 Miles Varsity | 69 | 17:34.7 | So |
| Sep 13 | 2023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 18 · Cyprus | 3 Miles Freshman Sophomore | 18 | 17:47.2 | 10 |
| Sep 8 | Park City InvitationalSep 8 · 3 Miles Varsity · Place 73 · Cyprus | 3 Miles Varsity | 73 | 18:10.6 | So |
| Sep 1 | Timpanogos Invitational-MorningSep 1 · 5,000 Meters Varsity · Place 172 · Cyprus | 5,000 Meters Varsity | 172 | 19:07.7 | 10 |
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | 2022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 6A · Place 75 · Cyprus | 5,000 Meters 6A | 75 | 19:23.9 | 9 |
| Oct 5 | Region 2 Region MeetOct 5 · 5,000 Meters Varsity · Place 28 · Cyprus | 5,000 Meters Varsity | 28 | 17:45.6 PB | 9 |
| Sep 24 | Royal RunSep 24 · 3 Miles Junior Varsity 1 · Place 19 · Cyprus | 3 Miles Junior Varsity 1 | 19 | 18:25.0 PB | 9 |
| Sep 9 | Park City InvitationalSep 9 · 3 Miles Junior Varsity Division 1 · Place 52 · Cyprus | 3 Miles Junior Varsity Division 1 | 52 | 21:00.9 | 9 |