Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWahsatch Rendezvous · Aug 2316:11.1Wahsatch RendezvousAugust 23, 2025
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2815:53.5UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1814:29.745th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 515:46.0Park City Invitational AMSeptember 5, 2025
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2715:57.96Utah UHSAA State XC ChampionshipsOctober 27, 2026
3 Miles · Weber County FairgroundsRegion 1 Championships · Oct 1515:34.37Region 1 ChampionshipsOctober 15, 2025
3,000 Meters · Valley Regional ParkUSATF Utah Association Junior Olympic Championships · Nov 1310:52.7USATF Utah Association Junior Olympic ChampionshipsNovember 13, 2021
4,000 Meters · Valley Softball Complex, 2700 W. 5200 S.USATF Utah Association Junior Olympic Championships · Nov 1214:53.1USATF Utah Association Junior Olympic ChampionshipsNovember 12, 2022
5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 416:20.3 2026 Timpanogos XC Invitational AMSeptember 4, 2026
5,000 Meters · Regional Athletic ComplexUHSAA 6A State Championships · Oct 2416:56.5UHSAA 6A State ChampionshipsOctober 24, 2023
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2215:50.07NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1216:27.65Border Wars XC 2026September 12, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 6A · Place 26 · Davis (UT)Davis (UT)3 Miles 6A2615:57.96 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 57 · Davis (UT)Davis (UT)3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B5714:29.7 PB12
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Championship · Place 22 · Davis (UT)Davis (UT)5,000 Meters Championship2216:27.65 PB12
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 76 · Davis (UT)Davis (UT)5,000 Meters Varsity Boys7616:20.3 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 128 · Davis (UT)Davis (UT)5,000 Meters Championship12815:50.07 PB11
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 6A · Place 28 · Davis (UT)Davis (UT)3 Miles 6A2815:53.5 PB11
Oct 15Region 1 ChampionshipsOct 15 · 3 Miles Varsity · Place 4 · Davis (UT)Davis (UT)3 Miles Varsity415:34.37 PB11
Sep 17Davis District ChampionshipsSep 17 · 2.75 Miles Varsity · Place 1 · Davis (UT)Davis (UT)2.75 Miles Varsity113:36.54Unofficial11
Sep 13Border WarsSep 13 · 5,000 Meters Championship · Place 26 · Davis (UT)Davis (UT)5,000 Meters Championship2615:38.5911
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Boys Varsity · Place 12 · Davis (UT)Davis (UT)3 Miles AM Boys Varsity1215:46.0 PB11
Aug 23Wahsatch RendezvousAug 23 · 3 Miles Varsity 2 · Place 3 · Davis (UT)Davis (UT)3 Miles Varsity 2316:11.1 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 167 · Davis (UT)Davis (UT)5,000 Meters Championship16716:03.3610
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 6A · Place 41 · Davis (UT)Davis (UT)3 Miles Varsity 6A4116:14.710
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 6A · Place 34 · Davis (UT)Davis (UT)5,000 Meters 6A3416:53.510
Oct 9Region 1 ChampionshipOct 9 · 3 Miles Varsity · Place 11 · Davis (UT)Davis (UT)3 Miles Varsity1115:38.6010
Sep 14Border WarsSep 14 · 2.8 Miles Championship · Place 49 · Davis (UT)Davis (UT)2.8 Miles Championship4914:46.410
Sep 6Park City Invitational P.M.Sep 6 · 3 Miles Varsity · Place 16 · Davis (UT)Davis (UT)3 Miles Varsity1616:41.110
Aug 24Wahsatch RendezvousAug 24 · 2.95 Miles Varsity · Place 3 · Davis (UT)Davis (UT)2.95 Miles Varsity316:45.910

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4Wagon Wheel 5kNov 4 · 5,000 Meters Junior Varsity · Place 21 · Davis (UT)Davis (UT)5,000 Meters Junior Varsity2117:33.0Fr
Oct 24UHSAA 6A State ChampionshipsOct 24 · 5,000 Meters Varsity · Place 81 · Davis (UT)Davis (UT)5,000 Meters Varsity8116:56.5 PB9
Oct 4Region 1 Cross Country ChampionshipOct 4 · 3 Miles Varsity · Place 27 · Davis (UT)Davis (UT)3 Miles Varsity2716:56.279
Sep 27Davis District ChampionshipsSep 27 · 2.75 Miles Varsity · Place 21 · Davis (UT)Davis (UT)2.75 Miles Varsity2115:49.399
Sep 8Park City InvitationalSep 8 · 3 Miles Varsity · Place 33 · Davis (UT)Davis (UT)3 Miles Varsity3317:19.4Fr
Aug 26Region 1 Pre-Region XCAug 26 · 3 Miles Varsity · Place 28 · Davis (UT)Davis (UT)3 Miles Varsity2817:16.1Fr

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12USATF Utah Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 8 · Race Cats KaysvilleRace Cats Kaysville4,000 Meters 13-14814:53.1 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 13USATF Utah Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 2 · Race Cats KaysvilleRace Cats Kaysville3,000 Meters 11-12210:52.7 PB7