Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2822:32.9UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Fremont High SchoolFreber Classic · Aug 1521:36.62Freber ClassicAugust 15, 2026
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 522:37.6Park City Invitational AMSeptember 5, 2025
3 Miles · Quinns SportexPark City Invitational A.M. · Sep 625:34.5Park City Invitational A.M.September 6, 2024
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2722:40.53Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1421:45.62026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Layton Commons ParkValhalla Invitational · Sep 2622:34.78Valhalla InvitationalSeptember 26, 2025
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2922:09.9UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2323:24.62UIAAA InvitationalAugust 23, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2221:58.32NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · Valley Regional ParkRegion IV Championships · Oct 221:54.8Region IV ChampionshipsOctober 2, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 5A · Place 112 · Taylorsville3 Miles 5A11222:40.53 PB11
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Girls Section B · Place 52 · Taylorsville5,000 Meters 5A Girls Section B5221:45.6 PB11
Oct 2Region IV ChampionshipsOct 2 · 5,000 Meters Varsity · Place 16 · Taylorsville5,000 Meters Varsity1621:54.8 PB11
Sep 25Valhalla InvitationalSep 25 · 5,000 Meters Varsity · Place 48 · Taylorsville5,000 Meters Varsity4822:47.7011
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Championship · Place 98 · Taylorsville5,000 Meters Championship9822:39.7511
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Girls Varsity · Place 152 · Taylorsville5,000 Meters Girls Varsity15221:45.811
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Varsity · Place 94 · Taylorsville5,000 Meters Varsity9422:09.9 PB11
Aug 15Freber ClassicAug 15 · 3 Miles Varsity · Place 48 · Taylorsville3 Miles Varsity4821:36.62 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 3 · Place 148 · Taylorsville5,000 Meters Large 314821:58.32 PB10
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 133 · Taylorsville3 Miles 5A13322:32.9 PB10
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Girls Section A · Place 77 · Taylorsville5,000 Meters 5A Girls Section A7723:38.610
Oct 2Region 4 XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 18 · Taylorsville5,000 Meters Varsity1822:44.310
Sep 26Valhalla InvitationalSep 26 · 5,000 Meters Varsity · Place 60 · Taylorsville5,000 Meters Varsity6022:34.78 PB10
Sep 13Border WarsSep 13 · 5,000 Meters Championship · Place 160 · Taylorsville5,000 Meters Championship16022:27.1510
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Girls Varsity · Place 121 · Taylorsville3 Miles AM Girls Varsity12122:37.6 PB10
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 204 · Taylorsville5,000 Meters Varsity20423:32.710
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 161 · Taylorsville5,000 Meters Varsity16123:24.62 PB10
Aug 20Region IV Pre-RegionAug 20 · 5,000 Meters Varsity · Place 18 · Taylorsville5,000 Meters Varsity1825:27.6So

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 3 · Place 153 · Taylorsville5,000 Meters Large 315323:27.129
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 5A · Place 155 · Taylorsville3 Miles Varsity 5A15523:50.89
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 5A · Place 81 · Taylorsville5,000 Meters 5A8124:40.99
Sep 14Border WarsSep 14 · 2.8 Miles Varsity · Place 151 · Taylorsville2.8 Miles Varsity15122:23.29
Sep 6Park City Invitational A.M.Sep 6 · 3 Miles Varsity · Place 126 · Taylorsville3 Miles Varsity12625:34.5 PB9
Aug 28Region 4 Pre-RegionAug 28 · 3 Miles Open · Place 17 · Taylorsville3 Miles Open1725:59.849
Aug 24 2024 UIAAA InviteAug 24 · 5,000 Meters Varsity · Place 149 · Taylorsville5,000 Meters Varsity14924:48.7Fr