Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2817:13.9UHSAA State ChampionshipsOctober 28, 2025
5,000 Meters · Big Dee Sports ParkRegion 12 - Ben Lomond · Sep 1720:58.2Region 12 - Ben LomondSeptember 17, 2025
5,000 Meters · Oakley Rodeo GroundsOpen Region 13 @ South Summit · Aug 2320:00.4Open Region 13 @ South SummitAugust 23, 2023
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2317:51.87UIAAA InvitationalAugust 23, 2025
5,000 Meters · Weber County FairgroundsRegion 12 Championships · Oct 1517:05.97Region 12 ChampionshipsOctober 15, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 3A · Place 27 · Grantsville3 Miles 3A2717:13.9 PB12
Oct 15Region 12 ChampionshipsOct 15 · 5,000 Meters Varsity · Place 15 · Grantsville5,000 Meters Varsity1517:05.97 PB12
Sep 17Region 12 - Ben LomondSep 17 · 5,000 Meters Open · Place 34 · Grantsville5,000 Meters Open3420:58.2 PB12
Sep 13Border WarsSep 13 · 5,000 Meters Varsity · Place 74 · Grantsville5,000 Meters Varsity7417:29.7612
Sep 9Sanpete ClassicSep 9 · 3 Miles Varsity · Place 58 · Grantsville3 Miles Varsity5818:41.0Sr
Sep 3Region 12 @ LoganSep 3 · 5,000 Meters Open · Place 68 · Grantsville5,000 Meters Open6824:19.5912
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 126 · Grantsville5,000 Meters Varsity12617:51.87 PB12
Aug 20Buffalo Battle Invitational Hosted at Peak Sports complex Aug 20 · 3 Miles Varsity · Place 13 · Grantsville3 Miles Varsity1318:02.0—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 Utah JV State ChampionshipsNov 2 · 5,000 Meters Junior Varsity 1A · Place 54 · Grantsville5,000 Meters Junior Varsity 1A5418:32.9911
Sep 182024 Union InvitationalSep 18 · 5,000 Meters Varsity · Place 18 · Grantsville5,000 Meters Varsity1818:55.3011
Sep 14Border WarsSep 14 · 2.8 Miles Varsity · Place 42 · Grantsville2.8 Miles Varsity4216:27.311
Sep 3Sanpete ClassicSep 3 · 3 Miles Junior Varsity · Place 13 · Grantsville3 Miles Junior Varsity1318:24.511
Sep 3Region 13 at OgdenSep 3 · 3 Miles Varsity · Place 16 · Grantsville3 Miles Varsity1618:49.310
Aug 16RAC InviteAug 16 · 3 Miles Varsity · Place 68 · Grantsville3 Miles Varsity6818:41.811
Aug 102024 Premier Cross Country InvitationalAug 10 · 2.95 Miles Junior Varsity 1A · Place 30 · Grantsville2.95 Miles Junior Varsity 1A3018:30.011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 29Region 13 - 2023 ChampionshipsSep 29 · 2.95 Miles Junior Varsity · Place 2 · Grantsville2.95 Miles Junior Varsity218:03.5So
Sep 132023 Utah Pre-State MeetSep 13 · 3 Miles Freshman Sophomore · Place 90 · Grantsville3 Miles Freshman Sophomore9019:19.410
Sep 6Open Region 13 @ GrantsvilleSep 6 · 2.95 Miles Open · Place 23 · Grantsville2.95 Miles Open2318:26.210
Sep 1Open Region 13 @ Ben LomondSep 1 · 3 Miles Varsity · Place 12 · Grantsville3 Miles Varsity1219:41.010
Aug 30Open Region 13 @ Ben LomondAug 30 · 3 Miles Varsity · Place 12 · Grantsville3 Miles Varsity1219:41.0Unofficial10
Aug 23Open Region 13 @ South SummitAug 23 · 5,000 Meters Varsity · Place 24 · Grantsville5,000 Meters Varsity2420:00.4 PB10