Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2820:29.5UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 521:08.8Park City Invitational AMSeptember 5, 2025
5,000 Meters · Lakeside Park2025 UHSAA State Cross Country Divisionals · Oct 1420:19.82025 UHSAA State Cross Country DivisionalsOctober 14, 2025
5,000 Meters · Rose Park Sports Complex (RAC)UHSAA 5A State Championships · Oct 2421:33.5UHSAA 5A State ChampionshipsOctober 24, 2023
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2321:34.27UIAAA InvitationalAugust 23, 2025
5,000 Meters · Sugar House ParkRegion VI XC Championships · Oct 318:48.5Region VI XC ChampionshipsOctober 3, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 50 · Alta3 Miles 5A5020:29.5 PB12
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Girls Section B · Place 15 · Alta5,000 Meters 5A Girls Section B1520:19.8 PB12
Oct 3Region VI XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 8 · Alta5,000 Meters Varsity818:48.5 PB12
Sep 27Royal RunSep 27 · 3 Miles Varsity · Place 25 · Alta3 Miles Varsity2519:36.9Sr
Sep 13Border WarsSep 13 · 5,000 Meters Varsity · Place 25 · Alta5,000 Meters Varsity2520:07.7012
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Girls Varsity · Place 72 · Alta3 Miles AM Girls Varsity7221:08.8 PB12
Aug 29Timpanogos XC Invitational PMAug 29 · 5,000 Meters Varsity · Place 47 · Alta5,000 Meters Varsity4721:56.3Sr
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 89 · Alta5,000 Meters Varsity8921:34.27 PB12
Aug 92025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Varsity 5A · Place 18 · Alta2.95 Miles Varsity 5A1821:11.2—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 5A · Place 57 · Alta3 Miles Varsity 5A5720:34.211
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 5A · Place 26 · Alta5,000 Meters 5A2620:48.711
Sep 21Royal RunSep 21 · 3 Miles Varsity · Place 49 · Alta3 Miles Varsity4920:34.3Jr
Sep 14Border WarsSep 14 · 2.8 Miles Varsity · Place 33 · Alta2.8 Miles Varsity3318:37.611
Sep 62024 Murray Spartan InvitationalSep 6 · 3 Miles Varsity · Place 34 · Alta3 Miles Varsity3422:35.311
Aug 24Wahsatch RendezvousAug 24 · 2.95 Miles Varsity · Place 4 · Alta2.95 Miles Varsity421:47.011
Aug 16RAC InviteAug 16 · 3 Miles Varsity · Place 24 · Alta3 Miles Varsity2422:02.411
Aug 102024 Premier Cross Country InvitationalAug 10 · 2.95 Miles Varsity 5A · Place 12 · Alta2.95 Miles Varsity 5A1221:37.611

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24UHSAA 5A State ChampionshipsOct 24 · 5,000 Meters Varsity · Place 88 · Alta5,000 Meters Varsity8821:33.5 PB10
Sep 29Region 6 XC ChampionshipsSep 29 · 5,000 Meters Varsity · Place 28 · Alta5,000 Meters Varsity2821:49.6So
Sep 23Royal RunSep 23 · 3 Miles Varsity · Place 80 · Alta3 Miles Varsity8021:03.9So
Sep 132023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 33 · Alta3 Miles Freshman Sophomore3322:10.110
Sep 8Spartan InvitationalSep 8 · 3 Miles Varsity · Place 63 · Alta3 Miles Varsity6324:41.710
Aug 26Digger InviteAug 26 · 5,000 Meters Varsity · Place 33 · Alta5,000 Meters Varsity3323:55.5So