Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 21:21.7 | Highland Invitational | August 17, 2017 |
| 3 Miles · East Bay Golf CourseBYU Autumn Classic · Sep 16 | 20:17.5 | BYU Autumn Classic | September 16, 2017 |
| 3 Miles · Lakeside ParkUtah County Invite · Sep 2 | 21:25.8 | Utah County Invite | September 2, 2017 |
| 3 Miles · Maple MountainNebo Invite · Sep 24 | 19:34.9 | Nebo Invite | September 24, 2015 |
| 3 Miles · Payson HSPayson Night Hunt · Aug 26 | 18:25 | Payson Night Hunt | August 26, 2016 |
| 3 Miles · Provo Kiwanis ParkRegion VIII Championships · Oct 11 | 20:07 | Region VIII Championships | October 11, 2014 |
| 3 Miles · Salem Hills Home CourseNebo Invitational · Sep 26 | 20:55.5 | Nebo Invitational | September 26, 2014 |
| 3 Miles · Scera ParkUtah Region 8 Championships · Oct 6 | 20:08.6 | Utah Region 8 Championships | October 6, 2017 |
| 3 Miles · Valley Softball Complex, 2700 W. 5200 S.Region 7 - Pre-Region · Aug 31 | 18:52.7 | Region 7 - Pre-Region | August 31, 2016 |
| 3 Miles · Westlake HSWestlake Invitational · Sep 12 | 18:57.06 | Westlake Invitational | September 12, 2015 |
| 5,000 Meters · Soldier HollowWasatch Inviational · Sep 10 | 19:56.1 | Wasatch Inviational | September 10, 2016 |
| 5,000 Meters · Timpview HS Rock Canyon Kiwanis ParkProvo Bulldog Cross Country Inviational · Sep 5 | 22:46.74 | Provo Bulldog Cross Country Inviational | September 5, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Pre-footlocker Nov 4 · 5,000 Meters Open · Place 204 · Provo | 5,000 Meters Open | 204 | 21:00Unofficial | 12 |
| Oct 6 | Utah Region 8 ChampionshipsOct 6 · 3 Miles Junior Varsity · Place 118 · Provo | 3 Miles Junior Varsity | 118 | 20:08.6 PB | 12 |
| Sep 27 | 2017 Sanpete ClassicSep 27 · 5,000 Meters Junior Varsity · Place 12 · Provo | 5,000 Meters Junior Varsity | 12 | 21:17.0 | — |
| Sep 22 | Salt Lake XC ClassicSep 22 · 3 Miles Junior Varsity · Place 92 · Provo | 3 Miles Junior Varsity | 92 | 19:47.5 | 12 |
| Sep 16 | BYU Autumn ClassicSep 16 · 3 Miles Varsity · Place 228 · Provo | 3 Miles Varsity | 228 | 20:17.5 PB | 12 |
| Sep 2 | Utah County InviteSep 2 · 3 Miles Junior-Senior · Place 115 · Provo | 3 Miles Junior-Senior | 115 | 21:25.8 PB | 12 |
| Aug 22 | Pre-Region 8Aug 22 · 3 Miles Varsity · Place 149 · Provo | 3 Miles Varsity | 149 | 20:56.31 | 12 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Junior Varsity · Place 272 · Provo | 2.9 Miles Junior Varsity | 272 | 21:21.7 PB | 12 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | Wasatch InviationalSep 10 · 5,000 Meters Junior Varsity · Place 27 · Provo | 5,000 Meters Junior Varsity | 27 | 19:56.1 PB | 11 |
| Aug 31 | Region 7 - Pre-RegionAug 31 · 3 Mile Varsity · Place 80 · Provo | 3 Mile Varsity | 80 | 18:52.7 PB | 11 |
| Aug 26 | Payson Night HuntAug 26 · 3 Mile Varsity · Place 33 · Provo | 3 Mile Varsity | 33 | 18:25 PB | 11 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Nebo InviteSep 24 · 3 Mile Frosh/Soph · Place 70 · Provo | 3 Mile Frosh/Soph | 70 | 19:34.9 PB | 10 |
| Sep 12 | Westlake InvitationalSep 12 · 3 Mile Junior Varsity · Provo | 3 Mile Junior Varsity | 0 | 18:57.06 PB | 10 |
2014 Cross Country
6 results