Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Sugar House ParkHighland Invitational @ Sugar House Park · Aug 17 | 19:20.4 | Highland Invitational @ Sugar House Park | August 17, 2018 |
| 3 Miles · Skyline Mountain ResortSanpete Classic · Oct 2 | 19:55.3 | Sanpete Classic | October 2, 2018 |
| 3 Miles · Sugar House ParkUHSAA 3A State Championships · Oct 17 | 19:59.5 | UHSAA 3A State Championships | October 17, 2018 |
| 3 Miles · Wheeler FarmRegion 13 Open Judge HS at Wheeler Farm · Aug 27 | 24:44 | Region 13 Open Judge HS at Wheeler Farm | August 27, 2019 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC · Sep 23 | 21:03.74 | Bob Firman Invitational XC | September 23, 2017 |
| 5,000 Meters · Judge Memorial HSOpen Region Judge · Sep 20 | 20:53 | Open Region Judge | September 20, 2017 |
| 5,000 Meters · OakleyRegion 13 Open-South Summit HS at Oakley Rodeo Grnds · Aug 21 | 23:05.35 | Region 13 Open-South Summit HS at Oakley Rodeo Grnds | August 21, 2019 |
| 5,000 Meters · Round Valley Golf CourseOpen Region 13 @ Morgan · Aug 30 | 23:06.7 | Open Region 13 @ Morgan | August 30, 2017 |
| 5,000 Meters · Settlement CanyonRegion 10 Open @ Tooele · Sep 11 | 21:22 | Region 10 Open @ Tooele | September 11, 2019 |
| 5,000 Meters · Wheeler FarmOpen Region Judge · Sep 20 | 20:53 | Open Region Judge | September 20, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results2018 Cross Country
9 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Utah Region 13 ChampionshipsOct 11 · 3 Miles Junior Varsity · Place 32 · Grantsville | 3 Miles Junior Varsity | 32 | 20:23.7 | 10 |
| Sep 27 | 2017 Sanpete ClassicSep 27 · 5,000 Meters Junior Varsity · Place 10 · Grantsville | 5,000 Meters Junior Varsity | 10 | 20:56.2 | — |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Junior Varsity Sec1 A-L · Place 200 · Grantsville | 5,000 Meters Junior Varsity Sec1 A-L | 200 | 21:03.74 PB | 10 |
| Sep 20 | Open Region JudgeSep 20 · 5,000 Meters Varsity · Place 49 · Grantsville | 5,000 Meters Varsity | 49 | 20:53 PB | 10 |
| Sep 20 | Open Region JudgeSep 20 · 5,000 Meters Varsity · Place 49 · Grantsville | 5,000 Meters Varsity | 49 | 20:53 PB | 10 |
| Aug 30 | Open Region 13 @ MorganAug 30 · 5,000 Meters Varsity · Place 47 · Grantsville | 5,000 Meters Varsity | 47 | 23:06.7 PB | 10 |
| Aug 23 | Open Region Meet-South SummitAug 23 · 5,000 Meters Varsity · Grantsville | 5,000 Meters Varsity | 0 | 24:34.0Unofficial | 10 |
| Aug 17 | Highland InvitationalAug 17 · 2.9 Miles Sophomore · Place 209 · Grantsville | 2.9 Miles Sophomore | 209 | 22:49.2 | 10 |
| Aug 12 | Premier InvitationalAug 12 · 3 Miles Junior Varsity · Place 140 · Grantsville | 3 Miles Junior Varsity | 140 | 26:31.0 | 10 |