Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 719:30.1Juab Cross Country InvitationalSeptember 7, 2023
3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 420:12.9Juab XC InvitaitonalSeptember 4, 2025
3 Miles · Loyd's LakeBlue Mountain XC Classic · Aug 2920:57.0Blue Mountain XC ClassicAugust 29, 2025
3 Miles · Roy High SchoolRoyal Run · Sep 2420:09.8Royal RunSeptember 24, 2022
3 Miles · Springville HSRegion 9 Pre-Region Meet 2022 · Aug 2020:54Region 9 Pre-Region Meet 2022August 20, 2022
5,000 Meters · Mountain View High SchoolRegion 8 XC Championships · Oct 320:37.0Region 8 XC ChampionshipsOctober 3, 2025
5,000 Meters · Springville HSRegion IX Cross Country Championship · Oct 320:31.6Region IX Cross Country ChampionshipOctober 3, 2022
5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 1721:31.302022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)September 17, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 3Region 8 XC ChampionshipsOct 3 · 5,000 Meters Junior Varsity · Place 46 · Provo5,000 Meters Junior Varsity4620:37.0 PB12
Sep 9Sanpete ClassicSep 9 · 3 Miles Junior Varsity · Place 69 · Provo3 Miles Junior Varsity6921:20.7Sr
Sep 4Juab XC InvitaitonalSep 4 · 3 Miles Boys Varsity · Place 125 · Provo3 Miles Boys Varsity12520:12.9 PB12
Aug 29Blue Mountain XC ClassicAug 29 · 3 Miles Junior Varsity · Place 8 · Provo3 Miles Junior Varsity820:57.0 PB12
Aug 16Region 8 Pre-RegionAug 16 · 5,000 Meters Open · Place 51 · Provo5,000 Meters Open5121:37.1Sr
Aug 92025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Varsity 4A · Place 51 · Provo2.95 Miles Varsity 4A5120:17.2—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 4Region 8 ChampionshipsOct 4 · 5,000 Meters Varsity · Place 47 · Provo5,000 Meters Varsity4721:57.711
Sep 20TwiKnight 2024Sep 20 · 3 Miles Varsity · Place 288 · Provo3 Miles Varsity28821:59.011
Sep 5Juab Cross Country InviteSep 5 · 3 Miles Varsity · Place 144 · Provo3 Miles Varsity14419:54.6Jr
Aug 30Monticello Loyd's Lake ClassicAug 30 · 3 Miles Varsity · Place 31 · Provo3 Miles Varsity3121:14.811
Aug 23Payson Night HuntAug 23 · 3 Miles Varsity · Place 56 · Provo3 Miles Varsity5620:13.9Jr
Aug 212024 Region 8 Pre-RegionAug 21 · 5,000 Meters Open · Place 68 · Provo5,000 Meters Open6822:35.0Jr
Aug 16RAC InviteAug 16 · 3 Miles Varsity · Place 138 · Provo3 Miles Varsity13821:05.011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Sep 30Region 8 ChampionshipsSep 30 · 5,000 Meters Varsity · Place 42 · Provo5,000 Meters Varsity4220:28.6So
Sep 23Royal RunSep 23 · 3 Miles Varsity · Place 135 · Provo3 Miles Varsity13519:16.6So
Sep 12Sanpete ClassicSep 12 · 3 Miles Varsity · Place 59 · Provo3 Miles Varsity5920:34.1So
Sep 7Juab Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 123 · Provo3 Miles Varsity12319:30.1 PB10
Sep 1Lloyd's Lake ClassicSep 1 · 3 Miles Varsity · Place 41 · Provo3 Miles Varsity4120:45.6So
Aug 292023 Wasatch Invite: Co-Ed Grass RelaysAug 29 · 2 Miles Junior Varsity · Place 34 · Provo2 Miles Junior Varsity3414:19.810
Aug 25Payson Night HuntAug 25 · 3 Miles Varsity · Place 44 · Provo3 Miles Varsity4419:19.2So
Aug 17Region 8 Pre-RegionAug 17 · 5,000 Meters Open · Place 59 · Provo5,000 Meters Open5920:31.6So

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 3Region IX Cross Country ChampionshipOct 3 · 5,000 Meters Junior Varsity · Place 70 · Provo5,000 Meters Junior Varsity7020:31.6 PB9
Sep 24Royal RunSep 24 · 3 Miles Rookie · Place 36 · Provo3 Miles Rookie3620:09.8 PB9
Sep 172022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Freshman Boys · Place 98 · Provo5,000 Meters Freshman Boys9821:31.30 PB9
Sep 142022 Utah Pre-State MeetSep 14 · 3 Miles Freshman Sophomore · Place 164 · Provo3 Miles Freshman Sophomore16419:33.99
Sep 8Juab Cross Country InvitationalSep 8 · 3 Miles Junior Varsity · Place 99 · Provo3 Miles Junior Varsity9920:35.79
Sep 2Monticello Lloyd's Lake ClassicSep 2 · Junior Varsity · Place 14 · ProvoJunior Varsity1422:36.2FR
Aug 27UIAAA InvitationalAug 27 · Freshman Sophomore · Place 162 · ProvoFreshman Sophomore16220:42.9FR
Aug 20Region 9 Pre-Region Meet 2022Aug 20 · 3 Miles Junior Varsity · Place 57 · Provo3 Miles Junior Varsity5720:54 PB9