Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Springville HSRegion 9 Pre-Region Meet 2022 · Aug 20 | 18:36 | Region 9 Pre-Region Meet 2022 | August 20, 2022 |
| 5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 14 | 21:31.9 | BYU Autumn Classic @ East Bay Golf Course | September 14, 2019 |
| 5,000 Meters · Regional Athletic Complex2021 Utah Pre-State XC Meet · Sep 16 | 18:51.9 | 2021 Utah Pre-State XC Meet | September 16, 2021 |
| 5,000 Meters · Springville HSRegion IX Cross Country Championship · Oct 3 | 19:02.4 | 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:50.65 | 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.
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | 2022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 5A · Place 88 · Spanish Fork | 5,000 Meters 5A | 88 | 18:36.2 | 12 |
| Oct 3 | Region IX Cross Country ChampionshipOct 3 · 5,000 Meters Varsity · Place 37 · Spanish Fork | 5,000 Meters Varsity | 37 | 19:02.4 PB | 12 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Varsity Boys · Place 102 · Spanish Fork | 5,000 Meters Varsity Boys | 102 | 18:50.65 PB | 12 |
| Sep 14 | 2022 Utah Pre-State MeetSep 14 · 3 Miles Varsity · Place 122 · Spanish Fork | 3 Miles Varsity | 122 | 17:52.3 | 12 |
| Sep 3 | Timpanogos InvitationalSep 3 · 5,000 Meters Varsity · Place 67 · Spanish Fork | 5,000 Meters Varsity | 67 | 18:47.3 | SR |
| Aug 20 | Region 9 Pre-Region Meet 2022Aug 20 · 3 Miles Varsity · Place 27 · Spanish Fork | 3 Miles Varsity | 27 | 18:36 PB | 12 |
| Aug 13 | 2022 Premier Cross Country InvitationalAug 13 · 2.9 Miles Varsity · Place 119 · Spanish Fork | 2.9 Miles Varsity | 119 | 18:11 | — |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | 2021 5A & 6A DivisionalsOct 12 · 5,000 Meters 5A · Place 93 · Spanish Fork | 5,000 Meters 5A | 93 | 18:58.7 | 11 |
| Oct 4 | Region 9 ChampionshipOct 4 · 3 Miles Varsity · Place 32 · Spanish Fork | 3 Miles Varsity | 32 | 18:27.3 | 11 |
| Sep 24 | 2021 Border Wars XCSep 24 · 3 Miles Varsity · Place 123 · Spanish Fork | 3 Miles Varsity | 123 | 18:24.73 | 11 |
| Sep 16 | 2021 Utah Pre-State XC MeetSep 16 · 5,000 Meters AM Junior/Senior Boys · Place 113 · Spanish Fork | 5,000 Meters AM Junior/Senior Boys | 113 | 18:51.9 PB | 11 |
| Sep 15 | 2021 Utah Pre-State XC MeetSep 15 · 5,000 Meters Varsity · Place 113 · Spanish Fork | 5,000 Meters Varsity | 113 | 18:51.9 | 11 |
| Sep 11 | BYU Autumn ClassicSep 11 · 5,000 Meters Varsity · Place 121 · Spanish Fork | 5,000 Meters Varsity | 121 | 18:39.5 | 11 |
| Sep 4 | Timpanogos InvitationalSep 4 · 5,000 Meters Varsity · Place 73 · Spanish Fork | 5,000 Meters Varsity | 73 | 18:43.6 | 11 |
| Aug 27 | 2021 UIAAA InvitationalAug 27 · 3 Miles Varsity · Place 91 · Spanish Fork | 3 Miles Varsity | 91 | 18:21.97 | 11 |
| Aug 14 | Premier Cross Country InvitationalAug 14 · 2.9 Miles Varsity · Place 114 · Spanish Fork | 2.9 Miles Varsity | 114 | 18:34.9 | 11 |
2020 Cross Country
7 results2019 Cross Country
4 results