Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 725:07.0Juab Cross Country InvitationalSeptember 7, 2023
3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 418:26.1Juab XC InvitaitonalSeptember 4, 2025
3 Miles · Loyd's LakeBlue Mountain XC Classic · Aug 2918:42.3Blue Mountain XC ClassicAugust 29, 2025
3 Miles · Roy High SchoolRoyal Run · Sep 2422:20.2Royal RunSeptember 24, 2022
5,000 Meters · Lakeside Park2025 UHSAA State Cross Country Divisionals · Oct 1419:00.32025 UHSAA State Cross Country DivisionalsOctober 14, 2025
5,000 Meters · Mountain View High SchoolRegion 8 XC Championships · Oct 318:04.5Region 8 XC ChampionshipsOctober 3, 2025
5,000 Meters · Springville HSRegion IX Cross Country Championship · Oct 324:01.2Region IX Cross Country ChampionshipOctober 3, 2022
5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 1724:06.622022 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

8 results
DateMeetEventPlMarkGr
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section A · Place 71 · Provo5,000 Meters 4A Boys Section A7119:00.3 PB12
Oct 3Region 8 XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 27 · Provo5,000 Meters Varsity2718:04.5 PB12
Sep 9Sanpete ClassicSep 9 · 3 Miles Varsity · Place 84 · Provo3 Miles Varsity8420:56.1Sr
Sep 4Juab XC InvitaitonalSep 4 · 3 Miles Boys Varsity · Place 99 · Provo3 Miles Boys Varsity9918:26.1 PB12
Aug 29Blue Mountain XC ClassicAug 29 · 3 Miles Varsity · Place 21 · Provo3 Miles Varsity2118:42.3 PB12
Aug 22Payson Night HuntAug 22 · 3 Miles Varsity · Place 30 · Provo3 Miles Varsity3018:35.9Sr
Aug 16Region 8 Pre-RegionAug 16 · 5,000 Meters Open · Place 42 · Provo5,000 Meters Open4219:31.7Sr
Aug 92025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Varsity 4A · Place 43 · Provo2.95 Miles Varsity 4A4318:58.7—

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 Utah JV State ChampionshipsNov 2 · 5,000 Meters Junior Varsity 1A · Place 134 · Provo5,000 Meters Junior Varsity 1A13420:14.7911
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 4A · Place 91 · Provo5,000 Meters 4A9120:12.311
Oct 4Region 8 ChampionshipsOct 4 · 5,000 Meters Varsity · Place 41 · Provo5,000 Meters Varsity4119:25.111
Sep 20TwiKnight 2024Sep 20 · 3 Miles Varsity · Place 253 · Provo3 Miles Varsity25319:28.611
Sep 5Juab Cross Country InviteSep 5 · 3 Miles Varsity · Place 129 · Provo3 Miles Varsity12919:04.7Jr
Sep 3Sanpete ClassicSep 3 · 3 Miles Varsity · Place 102 · Provo3 Miles Varsity10220:54.011
Aug 30Monticello Loyd's Lake ClassicAug 30 · 3 Miles Varsity · Place 21 · Provo3 Miles Varsity2119:33.211
Aug 23Payson Night HuntAug 23 · 3 Miles Varsity · Place 46 · Provo3 Miles Varsity4619:03.5Jr
Aug 212024 Region 8 Pre-RegionAug 21 · 5,000 Meters Open · Place 55 · Provo5,000 Meters Open5521:33.4Jr
Aug 16RAC InviteAug 16 · 3 Miles Varsity · Place 120 · Provo3 Miles Varsity12020:21.411
Aug 102024 Premier Cross Country InvitationalAug 10 · 2.95 Miles Varsity 4A · Place 33 · Provo2.95 Miles Varsity 4A3320:37.911

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 30Region 8 ChampionshipsSep 30 · 5,000 Meters Junior Varsity · Place 68 · Provo5,000 Meters Junior Varsity6823:21.5So
Sep 23Royal RunSep 23 · 3 Miles Junior Varsity · Place 73 · Provo3 Miles Junior Varsity7322:23.0So
Sep 12Sanpete ClassicSep 12 · 3 Miles Junior Varsity · Place 46 · Provo3 Miles Junior Varsity4622:18.3So
Sep 7Juab Cross Country InvitationalSep 7 · 3 Miles Junior Varsity · Place 321 · Provo3 Miles Junior Varsity32125:07.0 PB10
Sep 1Lloyd's Lake ClassicSep 1 · 3 Miles Junior Varsity · Place 25 · Provo3 Miles Junior Varsity2522:29.1So
Aug 292023 Wasatch Invite: Co-Ed Grass RelaysAug 29 · 2 Miles Junior Varsity · Place 68 · Provo2 Miles Junior Varsity6815:42.310

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 3Region IX Cross Country ChampionshipOct 3 · 5,000 Meters Junior Varsity · Place 114 · Provo5,000 Meters Junior Varsity11424:01.2 PB9
Sep 24Royal RunSep 24 · 3 Miles Rookie · Place 62 · Provo3 Miles Rookie6222:20.2 PB9
Sep 172022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Freshman Boys · Place 142 · Provo5,000 Meters Freshman Boys14224:06.62 PB9
Sep 142022 Utah Pre-State MeetSep 14 · 3 Miles Freshman Sophomore · Place 305 · Provo3 Miles Freshman Sophomore30523:04.99
Sep 8Juab Cross Country InvitationalSep 8 · 3 Miles Junior Varsity · Place 187 · Provo3 Miles Junior Varsity18726:20.49