Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.85 Miles · Sugar House ParkHighland Invitational · Aug 18 | 25:43.5 | Highland Invitational | August 18, 2016 |
| 2.9 Miles · Cottonwood ComplexRegion VI Pre-Regions · Aug 26 | 25:00.0 | Region VI Pre-Regions | August 26, 2015 |
| 2.9 Miles · Sugar House ParkHighland Invitational · Aug 17 | 23:44.1 | Highland Invitational | August 17, 2017 |
| 3 Miles · Cottonwood ComplexRegion 6 Championships · Oct 7 | 23:06.5 | Region 6 Championships | October 7, 2016 |
| 5,000 Meters · TBDAll City Meet · Sep 18 | 25:15 | All City Meet | September 18, 2015 |
| 5,000 Meters · TBD, UTAll City Meet · Sep 16 | 23:34 | All City Meet | September 16, 2016 |
| 5,000 Meters · Utah State U CourseUSU Aggie Invitational · Sep 1 | 24:07.8 | USU Aggie Invitational | September 1, 2017 |
| 5,000 Meters · Wheeler FarmCatholic School Championships · Oct 4 | 23:07 | Catholic School Championships | October 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Utah Region 13 ChampionshipsOct 11 · 3 Miles Junior Varsity · Place 57 · Judge Memorial | 3 Miles Junior Varsity | 57 | 23:10.6 | 12 |
| Oct 4 | Catholic School ChampionshipsOct 4 · 5,000 Meters Varsity · Place 35 · Judge Memorial | 5,000 Meters Varsity | 35 | 23:07 PB | 12 |
| Sep 20 | Open Region JudgeSep 20 · 5,000 Meters Varsity · Place 87 · Judge Memorial | 5,000 Meters Varsity | 87 | 23:44 | 12 |
| Sep 1 | USU Aggie InvitationalSep 1 · 5,000 Meters JV 3A-4A · Place 152 · Judge Memorial | 5,000 Meters JV 3A-4A | 152 | 24:07.8 PB | 12 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Junior Varsity · Place 369 · Judge Memorial | 2.9 Miles Junior Varsity | 369 | 23:44.1 PB | 12 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Region 6 ChampionshipsOct 7 · 3 Miles Junior Varsity · Place 81 · Judge Memorial | 3 Miles Junior Varsity | 81 | 23:06.5 PB | 11 |
| Sep 16 | All City MeetSep 16 · 5,000 Meters Junior Varsity · Place 52 · Judge Memorial | 5,000 Meters Junior Varsity | 52 | 23:34 PB | 11 |
| Sep 9 | Murray InvitationalSep 9 · 2.85 Miles Open · Place 443 · Judge Memorial CHS | 2.85 Miles Open | 443 | 21:58.0 | JR |
| Sep 2 | USU Aggie InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 282 · Judge Memorial | 5,000 Meters Junior Varsity | 282 | 24:42.2 | 11 |
| Aug 24 | Region VI pre-regionAug 24 · 3 Mile Varsity · Place 119 · Judge Memorial | 3 Mile Varsity | 119 | 24:01.2 | 11 |
| Aug 18 | Highland InvitationalAug 18 · 2.85 Mile JV · Place 345 · Judge Memorial | 2.85 Mile JV | 345 | 25:43.5 PB | 11 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Judge vs Juan Diego Crosstown ShowdownOct 2 · 5,000 Meters Varsity · Place 25 · Judge Memorial | 5,000 Meters Varsity | 25 | 24:07.3 | 10 |
| Sep 18 | All City MeetSep 18 · 5,000 Meters Junior Varsity · Place 37 · Judge Memorial | 5,000 Meters Junior Varsity | 37 | 25:15 PB | 10 |
| Aug 26 | Region VI Pre-RegionsAug 26 · 2.9 Mile Varsity · Place 100 · Judge Memorial | 2.9 Mile Varsity | 100 | 25:00.0 PB | 10 |