Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Spanish Fork JrNebo Junior District Finals · Oct 138:30.4Nebo Junior District FinalsOctober 13, 2023
1.5 Miles · Springville Jr HighSpringville Jr High Meet · Sep 229:07.1Springville Jr High MeetSeptember 22, 2023
3 Miles · Art Dye ParkTwiKnight Invitational · Sep 2515:39.39TwiKnight Invitational September 25, 2026
3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWahsatch Rendezvous · Aug 2317:04.2Wahsatch RendezvousAugust 23, 2025
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2816:14.6UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1814:42.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Quinn's JunctionPark City Invitational AM · Sep 516:51.7Park City Invitational AMSeptember 5, 2025
3 Miles · Quinns SportexPark City Invitational A.M. · Sep 617:52.3Park City Invitational A.M.September 6, 2024
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2715:55.19Utah UHSAA State XC ChampionshipsOctober 27, 2026
3,000 Meters · Salem Jr HighSalem Jr High XC meet-Springville-Mapleton · Oct 69:00.1Salem Jr High XC meet-Springville-MapletonOctober 6, 2023
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 616:19.41New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1415:38.82026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2915:49.8UIAAA InvitationalAugust 29, 2026
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2216:33.01NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1216:12.16Border Wars XC 2026September 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 5A · Place 7 · SpringvilleSpringville3 Miles 5A715:55.19 PB12
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 4 · SpringvilleSpringville5,000 Meters 5A Boys Section A415:38.8 PB12
Oct 5Region 7 XC ChampionshipsOct 5 · 5,000 Meters Varsity · Place 3 · SpringvilleSpringville5,000 Meters Varsity315:53.8012
Sep 26TwiKnight MeetSep 26 · 3 Miles Varsity · Place 12 · SpringvilleSpringville3 Miles Varsity1215:39.412
Sep 25TwiKnight Invitational Sep 25 · 3 Miles Varsity · Place 12 · SpringvilleSpringville3 Miles Varsity1215:39.39 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 27 - 8:10am - Green Varsity B (B · Place 2 · SpringvilleSpringville3 Miles Race 27 - 8:10am - Green Varsity B (B214:42.2 PB12
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Championship · Place 11 · SpringvilleSpringville5,000 Meters Championship1116:12.16 PB12
Sep 42026 Timpanogos XC Invitational PMSep 4 · 5,000 Meters Varsity Boys · Place 1 · SpringvilleSpringville5,000 Meters Varsity Boys115:44.912
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Championship · Place 24 · SpringvilleSpringville5,000 Meters Championship2415:49.8 PB12
Aug 15Spanish Fork Pre-Region 7Aug 15 · 5,000 Meters Varsity · Place 3 · SpringvilleSpringville5,000 Meters Varsity315:59.312

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 70 · SpringvilleSpringville5,000 Meters Silver7016:19.41 PB11
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Medium 2 · Place 30 · SpringvilleSpringville5,000 Meters Medium 23016:33.01 PB11
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 23 · SpringvilleSpringville3 Miles 5A2316:14.6 PB11
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section B · Place 11 · SpringvilleSpringville5,000 Meters 5A Boys Section B1116:35.211
Sep 5Park City Invitational AMSep 5 · 3 Miles AM Boys Varsity · Place 64 · SpringvilleSpringville3 Miles AM Boys Varsity6416:51.7 PB11
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 71 · SpringvilleSpringville5,000 Meters Varsity7116:45.711
Aug 23Wahsatch RendezvousAug 23 · 3 Miles Varsity 2 · Place 6 · SpringvilleSpringville3 Miles Varsity 2617:04.2 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Medium 2 · Place 65 · SpringvilleSpringville5,000 Meters Medium 26516:48.9810
Sep 6Park City Invitational A.M.Sep 6 · 3 Miles Varsity · Place 77 · SpringvilleSpringville3 Miles Varsity7717:52.3 PB10
Aug 30Timpanogos XC Invitational PMAug 30 · 5,000 Meters Varsity Boys 5K · Place 82 · SpringvilleSpringville5,000 Meters Varsity Boys 5K8218:03.010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13Nebo Junior District FinalsOct 13 · 1.5 Miles Varsity · Place 4 · SpringvilleSpringville1.5 Miles Varsity48:30.4 PB9
Oct 6Salem Jr High XC meet-Springville-MapletonOct 6 · 3,000 Meters Middle School · Place 4 · SpringvilleSpringville3,000 Meters Middle School49:00.1 PB9
Sep 22Springville Jr High MeetSep 22 · 1.5 Miles Open · Place 1 · SpringvilleSpringville1.5 Miles Open19:07.1 PB9
Sep 15Nebo Junior Pre-District Sep 15 · 1.5 Miles Middle School · Place 3 · SpringvilleSpringville1.5 Miles Middle School39:12.09