Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 17:55.4 | Highland Invitational | August 18, 2016 |
| 2.9 Miles · Cottonwood ComplexRegion 10 Championships · Oct 14 | 17:11.1 | Region 10 Championships | October 14, 2015 |
| 2.9 Miles · Grantsville ReservoirRegion 10 XC Meet @ Grantsville · Sep 16 | 19:47.24 | Region 10 XC Meet @ Grantsville | September 16, 2015 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 17:28.5 | Highland Invitational | August 17, 2017 |
| 3 Miles · Cottonwood ComplexRegion 10/11 PreRegion · Sep 7 | 17:05 | Region 10/11 PreRegion | September 7, 2016 |
| 3 Miles · East Bay Golf CourseBYU Autumn Classic · Sep 16 | 17:37.0 | BYU Autumn Classic | September 16, 2017 |
| 3 Miles · Pleasant Grove HSViking Invitational · Sep 17 | 17:58 | Viking Invitational | September 17, 2016 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 23 | 17:58.55 | Bob Firman Invitational XC | September 23, 2017 |
| 5,000 Meters · Grantsville ReservoirRegion 10 Meet @ Grantsville · Aug 31 | 18:37.3 | Region 10 Meet @ Grantsville | August 31, 2016 |
| 5,000 Meters · Settlement CanyonOpen Region 11 @ Settlement Canyon · Sep 13 | 17:47.70 | Open Region 11 @ Settlement Canyon | September 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Utah Region 11 ChampionshipsOct 11 · 3 Miles Junior Varsity · Place 5 · Stansbury | 3 Miles Junior Varsity | 5 | 16:50.4 | 12 |
| Sep 27 | 2017 Sanpete ClassicSep 27 · 5,000 Meters Junior Varsity · Place 12 · Stansbury | 5,000 Meters Junior Varsity | 12 | 18:15.4 | — |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 103 · Stansbury | 5,000 Meters Varsity Division I Sec2 M-Z | 103 | 17:58.55 PB | 12 |
| Sep 16 | BYU Autumn ClassicSep 16 · 3 Miles Junior Varsity · Place 73 · Stansbury | 3 Miles Junior Varsity | 73 | 17:37.0 PB | 12 |
| Sep 13 | Open Region 11 @ Settlement CanyonSep 13 · 5,000 Meters Junior Varsity · Place 15 · Stansbury | 5,000 Meters Junior Varsity | 15 | 17:47.70 PB | 12 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Junior Varsity · Place 29 · Stansbury | 2.9 Miles Junior Varsity | 29 | 17:28.5 PB | 12 |
| Aug 12 | Premier InvitationalAug 12 · 3 Miles Junior Varsity · Place 5 · Stansbury | 3 Miles Junior Varsity | 5 | 17:14.0 | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Sanpete ClassicSep 28 · 3 Miles Junior Varsity · Place 6 · Stansbury | 3 Miles Junior Varsity | 6 | 17:59.7 | 11 |
| Sep 24 | Bob Firman InvitationalSep 24 · 5,000 Meters Junior Varsity Sec2 M-Z · Place 12 · Stansbury | 5,000 Meters Junior Varsity Sec2 M-Z | 12 | 18:15.2 | 11 |
| Sep 17 | Viking InvitationalSep 17 · 3 Miles JR-SR · Place 18 · Stansbury | 3 Miles JR-SR | 18 | 17:58 PB | 11 |
| Sep 14 | Region 10 Meet @ TooeleSep 14 · 5,000 Meters Junior Varsity · Place 16 · Stansbury | 5,000 Meters Junior Varsity | 16 | 17.20.81Unofficial | 11 |
| Sep 7 | Region 10/11 PreRegionSep 7 · 3 Miles Junior Varsity · Place 4 · Stansbury | 3 Miles Junior Varsity | 4 | 17:05 PB | 11 |
| Aug 31 | Region 10 Meet @ GrantsvilleAug 31 · 5,000 Meters Varsity · Place 22 · Stansbury | 5,000 Meters Varsity | 22 | 18:37.3 PB | 11 |
| Aug 18 | Highland InvitationalAug 18 · 2.85 Mile JV · Place 37 · Stansbury | 2.85 Mile JV | 37 | 17:55.4 PB | 11 |
2015 Cross Country
5 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 21 | Highland InvitationalAug 21 · 2.9 Miles Varsity · Place 323 · Stansbury | 2.9 Miles Varsity | 323 | 23:56.2 | FR |