Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2823:55.6UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Dow James Memorial ParkDeseret Peak High School Invitational · Sep 3023:43.15Deseret Peak High School InvitationalSeptember 30, 2026
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2723:33.50Utah UHSAA State XC ChampionshipsOctober 27, 2026
4683 m · Grantsville ReservoirRegion 12 @ Grantsville · Aug 2723:13.5Region 12 @ GrantsvilleAugust 27, 2025
5,000 Meters · Oakley Rodeo GroundsOpen Region 13 @ South Summit · Aug 2326:31.5Open Region 13 @ South SummitAugust 23, 2023
5,000 Meters · Regional Athletic ComplexUHSAA 3A XC Championships · Oct 2428:47.5UHSAA 3A XC ChampionshipsOctober 24, 2023
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2923:29.2UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2324:58.03UIAAA InvitationalAugust 23, 2025
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1224:23.49Border Wars XC 2026September 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 3A · Place 59 · Grantsville3 Miles 3A5923:33.50 PB12
Oct 13Region 12 XC ChampionshipsOct 13 · 5,000 Meters Varsity · Place 25 · Grantsville5,000 Meters Varsity2524:56.5Sr
Sep 30Deseret Peak High School InvitationalSep 30 · 3 Miles Varsity · Place 24 · Grantsville3 Miles Varsity2423:43.15 PB12
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 170 · Grantsville5,000 Meters Varsity17024:23.49 PB12
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Varsity · Place 150 · Grantsville5,000 Meters Varsity15023:29.2 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 3A · Place 61 · Grantsville3 Miles 3A6123:55.6 PB11
Sep 24Red Rock InvitationalSep 24 · 5,000 Meters Varsity · Place 29 · Grantsville5,000 Meters Varsity2924:56.6—
Sep 9Sanpete ClassicSep 9 · 3 Miles Varsity · Place 93 · Grantsville3 Miles Varsity9325:41.6Jr
Aug 29Timpanogos XC Invitational PMAug 29 · 5,000 Meters Varsity · Place 102 · Grantsville5,000 Meters Varsity10225:08.6Jr
Aug 27Region 12 @ GrantsvilleAug 27 · 2.91 Miles Girls Open · Place 15 · Grantsville2.91 Miles Girls Open1523:13.5 PB11
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 187 · Grantsville5,000 Meters Varsity18724:58.03 PB11
Aug 20Buffalo Battle Invitational Hosted at Peak Sports complex Aug 20 · 3 Miles Varsity · Place 21 · Grantsville3 Miles Varsity2124:42.9—

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 22024 Utah JV State ChampionshipsNov 2 · 5,000 Meters Junior Varsity 1A · Place 59 · Grantsville5,000 Meters Junior Varsity 1A5925:49.0610
Oct 22Grantsville Rez Run 2024Oct 22 · 5,000 Meters Junior Varsity · Place 10 · Grantsville5,000 Meters Junior Varsity1026:27.810
Sep 3Sanpete ClassicSep 3 · 3 Miles Varsity · Place 91 · Grantsville3 Miles Varsity9126:33.510
Sep 3Region 13 at OgdenSep 3 · 3 Miles Varsity · Place 29 · Grantsville3 Miles Varsity2926:39.510

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24UHSAA 3A XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 97 · Grantsville5,000 Meters Varsity9728:47.5 PB9
Sep 132023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 82 · Grantsville3 Miles Freshman Sophomore8224:45.39
Sep 6Open Region 13 @ GrantsvilleSep 6 · 2.95 Miles Open · Place 21 · Grantsville2.95 Miles Open2123:57.89
Sep 1Open Region 13 @ Ben LomondSep 1 · 3 Miles Varsity · Place 19 · Grantsville3 Miles Varsity1926:50.69
Aug 30Open Region 13 @ Ben LomondAug 30 · 3 Miles Varsity · Place 19 · Grantsville3 Miles Varsity1926:50.6Unofficial9
Aug 23Open Region 13 @ South SummitAug 23 · 5,000 Meters Varsity · Place 22 · Grantsville5,000 Meters Varsity2226:31.5 PB9