Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · TBDGrass Relays at Westlake High School · Aug 25 | 13:12.7 | Grass Relays at Westlake High School | August 25, 2018 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 20:01.2 | Highland Invitational | August 17, 2017 |
| 3 Miles · Lakeside ParkUtah County Invitational · Sep 1 | 19:34.2 | Utah County Invitational | September 1, 2018 |
| 3 Miles · Scera ParkUtah Region 10 Championships · Oct 6 | 18:47.6 | Utah Region 10 Championships | October 6, 2017 |
| 3 Miles · Spanish Fork Sports ComplexRegion 10 Championships · Oct 5 | 19:21.2 | Region 10 Championships | October 5, 2018 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 20 | 19:08.60 | Bob Firman Invitational XC | September 20, 2019 |
| 5,000 Meters · East Bay Golf CourseBYU Autumn Classic @ East Bay Golf Course · Sep 14 | 20:18.4 | BYU Autumn Classic @ East Bay Golf Course | September 14, 2019 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 23 | 18:42.6 | NXR Southwest Regional Championships | November 23, 2019 |
| 5,000 Meters · Utah State U CourseUSU Aggie Invitational · Sep 1 | 22:50.6 | USU Aggie Invitational | September 1, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Medium School 2 (1000-1599) · Place 179 · Spanish Fork | 5,000 Meters Open - Medium School 2 (1000-1599) | 179 | 18:42.6 PB | 12 |
| Oct 11 | UHSAA Region 8 XC ChampionshipsOct 11 · 3 Miles Junior Varsity · Place 38 · Spanish Fork | 3 Miles Junior Varsity | 38 | 18:28.7 | — |
| Sep 27 | UIAAA InvitationalSep 27 · 3 Miles Junior Varsity · Place 24 · Spanish Fork | 3 Miles Junior Varsity | 24 | 18:49.66 | 12 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 5,000 Meters Junior Varsity Sec2 M-Z · Place 86 · Spanish Fork | 5,000 Meters Junior Varsity Sec2 M-Z | 86 | 19:08.60 PB | 12 |
| Sep 14 | BYU Autumn Classic @ East Bay Golf CourseSep 14 · 5,000 Meters Varsity · Place 270 · Spanish Fork | 5,000 Meters Varsity | 270 | 20:18.4 PB | 12 |
| Sep 6 | Murray InviteSep 6 · 2.93 Miles Varsity · Place 198 · Spanish Fork HS, -- | 2.93 Miles Varsity | 198 | 00:18:16 | — |
| Aug 30 | Weber State InvitationalAug 30 · 3 Miles Varsity · Place 229 · Spanish Fork | 3 Miles Varsity | 229 | 18:49.6 | Sr |
| Aug 21 | Region 8 Pre-region MeetAug 21 · 3 Miles Varsity · Place 67 · Spanish Fork | 3 Miles Varsity | 67 | 19:26.34 | 12 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Region 10 ChampionshipsOct 5 · 3 Miles Junior Varsity · Place 35 · Spanish Fork | 3 Miles Junior Varsity | 35 | 19:21.2 PB | 11 |
| Sep 26 | Red Devil Invitational Sep 26 · 3 Miles Junior Varsity · Place 81 · Spanish Fork | 3 Miles Junior Varsity | 81 | 19:26 | — |
| Sep 15 | BYU Autumn ClassicSep 15 · 5,000 Meters Junior Varsity · Place 120 · Spanish Fork | 5,000 Meters Junior Varsity | 120 | 20:23.2 | Jr |
| Sep 7 | Murray InvitationalSep 7 · 3 Miles Open · Place 235 · Spanish Fork | 3 Miles Open | 235 | 19:05.3 | — |
| Sep 1 | Utah County InvitationalSep 1 · 3 Miles Junior/Senior · Place 75 · Spanish Fork | 3 Miles Junior/Senior | 75 | 19:34.2 PB | 11 |
| Aug 28 | Salem Hills Quad MeetAug 28 · 3 Miles Open · Place 29 · Spanish Fork | 3 Miles Open | 29 | 20:32.0 | 11 |
| Aug 25 | Grass Relays at Westlake High SchoolAug 25 · 2 Miles Junior Varsity · Place 159 · Spanish Fork | 2 Miles Junior Varsity | 159 | 13:12.7 PB | 11 |
| Aug 22 | Region 10 Pre- RegionAug 22 · 3 Miles Boys · Place 86 · Spanish Fork | 3 Miles Boys | 86 | 20:17.00 | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Pre-footlocker Nov 4 · 5,000 Meters Open · Place 185 · Spanish Fork | 5,000 Meters Open | 185 | 20:25Unofficial | 10 |
| Oct 6 | Utah Region 10 ChampionshipsOct 6 · 3 Miles Junior Varsity · Place 37 · Spanish Fork | 3 Miles Junior Varsity | 37 | 18:47.6 PB | 10 |
| Sep 15 | UIAAA InvitationalSep 15 · 3 Miles Frosh/Soph Freshman · Place 25 · Spanish Fork | 3 Miles Frosh/Soph Freshman | 25 | 18:51.72 | 10 |
| Sep 1 | USU Aggie InvitationalSep 1 · 5,000 Meters JV 3A-4A · Place 121 · Spanish Fork | 5,000 Meters JV 3A-4A | 121 | 22:50.6 PB | 10 |
| Aug 23 | Pre-Region 10 MeetAug 23 · 3 Miles Varsity · Place 61 · Spanish Fork | 3 Miles Varsity | 61 | 19:22.2 | So |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Sophomore · Place 102 · Spanish Fork | 2.9 Miles Sophomore | 102 | 20:01.2 PB | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Murray InvitationalSep 9 · 2.85 Miles Freshman · Place 128 · Spanish Fork | 2.85 Miles Freshman | 128 | 20:01.0 | FR |