Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 22 | 20:42.65 | TwiKNIGHT Invitational | September 22, 2023 |
| 3 Miles · Spanish Fork Sports ComplexSF, SH, MM Tri Meet · Sep 27 | 22:03.44 | SF, SH, MM Tri Meet | September 27, 2022 |
| 3 Miles · Springville HSRegion 9 Pre-Region Meet 2022 · Aug 20 | 25:10 | Region 9 Pre-Region Meet 2022 | August 20, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 30 | 19:25.2 | Timpanogos XC Invitational AM | August 30, 2024 |
| 5,000 Meters · Spanish Fork Sports ParkUtah JV State Meet · Oct 28 | 18:59.8 | Utah JV State Meet | October 28, 2023 |
| 5,000 Meters · Springville HSRegion IX Cross Country Championship · Oct 3 | 21:04.1 | Region IX Cross Country Championship | October 3, 2022 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 23 | 18:13.29 | NXR Southwest Regional Championships | November 23, 2024 |
| 5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 17 | 23:37.72 | 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.
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Medium 1 · Place 162 · Spanish Fork | 5,000 Meters Medium 1 | 162 | 18:13.29 PB | 12 |
| Oct 29 | UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 5A · Place 128 · Spanish Fork | 3 Miles Varsity 5A | 128 | 18:07.6 | 12 |
| Oct 15 | 2024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 5A · Place 61 · Spanish Fork | 5,000 Meters 5A | 61 | 18:10.7 | 12 |
| Sep 20 | TwiKnight 2024Sep 20 · 3 Miles Varsity · Place 216 · Spanish Fork | 3 Miles Varsity | 216 | 18:48.8 | 12 |
| Sep 5 | Juab Cross Country InviteSep 5 · 3 Miles Junior Varsity · Place 23 · Spanish Fork | 3 Miles Junior Varsity | 23 | 17:55.6 | Sr |
| Sep 3 | Sanpete ClassicSep 3 · 3 Miles Junior Varsity · Place 14 · Spanish Fork | 3 Miles Junior Varsity | 14 | 18:26.1 | 12 |
| Aug 30 | Timpanogos XC Invitational AMAug 30 · 5,000 Meters Varsity Boys 5K · Place 186 · Spanish Fork | 5,000 Meters Varsity Boys 5K | 186 | 19:25.2 PB | 12 |
| Aug 24 | 2024 UIAAA InviteAug 24 · 5,000 Meters Varsity · Place 152 · Spanish Fork | 5,000 Meters Varsity | 152 | 18:28.4 | Sr |
| Aug 17 | Pre-Region 7Aug 17 · 5,000 Meters Varsity · Place 59 · Spanish Fork | 5,000 Meters Varsity | 59 | 19:28.9 | 12 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Utah JV State MeetOct 28 · 5,000 Meters 5A · Place 61 · Spanish Fork | 5,000 Meters 5A | 61 | 18:59.8 PB | 11 |
| Oct 2 | Region 7 ChampionshipsOct 2 · 5,000 Meters Junior Varsity · Place 58 · Spanish Fork | 5,000 Meters Junior Varsity | 58 | 19:26.0 | 11 |
| Sep 22 | TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Junior/Senior JV · Place 124 · Spanish Fork | 3 Miles Boys Junior/Senior JV | 124 | 20:42.65 PB | 11 |
| Sep 12 | Sanpete ClassicSep 12 · 3 Miles Junior Varsity · Place 18 · Spanish Fork | 3 Miles Junior Varsity | 18 | 21:07.8 | Jr |
| Sep 8 | Spartan InvitationalSep 8 · 3 Miles Junior Varsity · Place 104 · Spanish Fork | 3 Miles Junior Varsity | 104 | 22:48.7 | 11 |
| Sep 1 | Timpanogos Invitational-MorningSep 1 · 5,000 Meters JR/SR · Place 259 · Spanish Fork | 5,000 Meters JR/SR | 259 | 21:48.9 | 11 |
| Aug 26 | UIAAA InvitationalAug 26 · 3 Miles Junior Varsity · Place 63 · Spanish Fork | 3 Miles Junior Varsity | 63 | 21:44.4 | Jr |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Region IX Cross Country ChampionshipOct 3 · 5,000 Meters Junior Varsity · Place 80 · Spanish Fork | 5,000 Meters Junior Varsity | 80 | 21:04.1 PB | 10 |
| Sep 27 | SF, SH, MM Tri MeetSep 27 · 3 Miles Open · Place 35 · Spanish Fork | 3 Miles Open | 35 | 22:03.44 PB | 10 |
| Sep 17 | 2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Sophomore Boys · Place 189 · Spanish Fork | 5,000 Meters Sophomore Boys | 189 | 23:37.72 PB | 10 |
| Sep 14 | 2022 Utah Pre-State MeetSep 14 · 3 Miles Freshman Sophomore · Place 266 · Spanish Fork | 3 Miles Freshman Sophomore | 266 | 21:21.3 | 10 |
| Sep 3 | Timpanogos InvitationalSep 3 · 5,000 Meters Sophomore · Place 265 · Spanish Fork | 5,000 Meters Sophomore | 265 | 25:48.8 | SO |
| Aug 27 | UIAAA InvitationalAug 27 · Freshman Sophomore · Place 274 · Spanish Fork | Freshman Sophomore | 274 | 25:30.9 | SO |
| Aug 20 | Region 9 Pre-Region Meet 2022Aug 20 · 3 Miles Junior Varsity · Place 99 · Spanish Fork | 3 Miles Junior Varsity | 99 | 25:10 PB | 10 |
| Aug 13 | 2022 Premier Cross Country InvitationalAug 13 · 2.9 Miles Junior Varsity · Place 326 · Spanish Fork | 2.9 Miles Junior Varsity | 326 | 25:16 | — |