Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 7 | 17:55.5 | Juab Cross Country Invitational | September 7, 2023 |
| 3 Miles · Spanish Fork Sports ComplexSF, SH, MM Tri Meet · Sep 27 | 19:54.06 | SF, SH, MM Tri Meet | September 27, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational-Morning · Sep 1 | 19:25.3 | Timpanogos Invitational-Morning | September 1, 2023 |
| 5,000 Meters · Rose Park Sports Complex (RAC)UHSAA 5A State Championships · Oct 24 | 18:11.6 | UHSAA 5A State Championships | October 24, 2023 |
| 5,000 Meters · Spanish Fork Sports ParkRegion 7 Championships · Oct 2 | 18:35.3 | Region 7 Championships | October 2, 2023 |
| 5,000 Meters · Springville HSRegion IX Cross Country Championship · Oct 3 | 18:24.7 | Region IX Cross Country Championship | October 3, 2022 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 18:32.66 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) | September 17, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | 2022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 5A · Place 102 · Salem Hills | 5,000 Meters 5A | 102 | 19:07.5 | 11 |
| Oct 3 | Region IX Cross Country ChampionshipOct 3 · 5,000 Meters Varsity · Place 32 · Salem Hills | 5,000 Meters Varsity | 32 | 18:24.7 PB | 11 |
| Sep 27 | SF, SH, MM Tri MeetSep 27 · 3 Miles Open · Place 15 · Salem Hills | 3 Miles Open | 15 | 19:54.06 PB | 11 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Varsity Boys · Place 89 · Salem Hills | 5,000 Meters Varsity Boys | 89 | 18:32.66 PB | 11 |
| Sep 14 | 2022 Utah Pre-State MeetSep 14 · 3 Miles Varsity · Place 169 · Salem Hills | 3 Miles Varsity | 169 | 18:28.1 | 11 |
| Sep 8 | Juab Cross Country InvitationalSep 8 · 3 Miles Junior Varsity · Place 45 · Salem Hills | 3 Miles Junior Varsity | 45 | 19:17.9 | 11 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | 2021 5A & 6A DivisionalsOct 12 · 5,000 Meters 5A · Place 91 · Salem Hills | 5,000 Meters 5A | 91 | 19:16.4 | 10 |
| Oct 4 | Region 9 ChampionshipOct 4 · 3 Miles Varsity · Place 36 · Salem Hills | 3 Miles Varsity | 36 | 18:48.4 | 10 |
| Sep 29 | Sanpete ClassicSep 29 · 3 Miles Varsity · Place 100 · Salem Hills | 3 Miles Varsity | 100 | — | 10 |
| Sep 24 | 2021 Border Wars XCSep 24 · 3 Miles Sophomore · Place 78 · Salem Hills | 3 Miles Sophomore | 78 | 18:41.37 | 10 |
| Sep 11 | BYU Autumn ClassicSep 11 · 5,000 Meters Varsity · Place 158 · Salem Hills | 5,000 Meters Varsity | 158 | 19:45.7 | 10 |
| Sep 7 | Juab InviteSep 7 · 3 Miles Varsity · Place 21 · Salem Hills | 3 Miles Varsity | 21 | 18:38.8 | 10 |
| Sep 7 | Juab InviteSep 7 · 3 Miles Varsity · Place 21 · Salem Hills | 3 Miles Varsity | 21 | 18:38.8 | 10 |
| Sep 4 | Timpanogos InvitationalSep 4 · 5,000 Meters Varsity · Place 112 · Salem Hills | 5,000 Meters Varsity | 112 | 19:56.6 | 10 |
| Aug 27 | 2021 UIAAA InvitationalAug 27 · 3 Miles Frosh/Soph Freshman · Place 35 · Salem Hills | 3 Miles Frosh/Soph Freshman | 35 | 19:01.46 | SO |