Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Art Dye ParkTwiKnight Invitational · Sep 2516:42.36TwiKnight Invitational September 25, 2026
3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWasatch Rendezvous · Sep 1917:07.76Wasatch RendezvousSeptember 19, 2026
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2816:27.6UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 415:29.4Juab XC InvitaitonalSeptember 4, 2025
3 Miles · Gene Hillman Recreation ComplexPayson Night Hunt · Aug 2115:57.3Payson Night HuntAugust 21, 2026
3 Miles · Quinns SportexPark City Invite AM · Sep 1115:52.4Park City Invite AMSeptember 11, 2026
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1416:25.42026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Spanish Fork Sports ComplexSpanish Fork Pre-Region 7 · Aug 1516:35.5Spanish Fork Pre-Region 7August 15, 2026
5,000 Meters · Spanish Fork Sports ParkRegion 7 XC Championships · Oct 315:56.1Region 7 XC ChampionshipsOctober 3, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 14 · Spanish Fork5,000 Meters 5A Boys Section A1416:25.4 PB12
Sep 26TwiKnight MeetSep 26 · 3 Miles Varsity · Place 59 · Spanish Fork3 Miles Varsity5916:42.412
Sep 25TwiKnight Invitational Sep 25 · 3 Miles Varsity · Place 59 · Spanish Fork3 Miles Varsity5916:42.36 PB12
Sep 19Wasatch RendezvousSep 19 · 3 Miles Varsity · Place 27 · Spanish Fork3 Miles Varsity2717:07.76 PB12
Sep 11Park City Invite AMSep 11 · 3 Miles AM Boys Varsity · Place 5 · Spanish Fork3 Miles AM Boys Varsity515:52.4 PB12
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 107 · Spanish Fork5,000 Meters Varsity Boys10716:45.712
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Championship · Place 98 · Spanish Fork5,000 Meters Championship9816:59.212
Aug 21Payson Night HuntAug 21 · 3 Miles Varsity Boys · Place 4 · Spanish Fork3 Miles Varsity Boys415:57.3 PB12
Aug 15Spanish Fork Pre-Region 7Aug 15 · 5,000 Meters Varsity · Place 9 · Spanish Fork5,000 Meters Varsity916:35.5 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 33 · Spanish Fork3 Miles 5A3316:27.6 PB11
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 3 · Spanish Fork5,000 Meters 5A Boys Section A316:28.811
Oct 3Region 7 XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 8 · Spanish Fork5,000 Meters Varsity815:56.1 PB11
Sep 4Juab XC InvitaitonalSep 4 · 3 Miles Boys Varsity · Place 9 · Spanish Fork3 Miles Boys Varsity915:29.4 PB11
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 43 · Spanish Fork5,000 Meters Varsity4316:31.5711