Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bloomington Hills North ParkRegion 9 XC Championships · Oct 617:44.52Region 9 XC ChampionshipsOctober 6, 2026
3 Miles · Cedar HSCedar City Invitational · Aug 2216:23.8Cedar City InvitationalAugust 22, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:32.445th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Washington County Fairgrounds Hurricane Invite · Sep 1019:58.2Hurricane InviteSeptember 10, 2025
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1417:09.82026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Sand Hollow Golf Course2025 Region 9 Cross Country Championships · Oct 717:58.682025 Region 9 Cross Country Championships October 7, 2025
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1217:30.71Border Wars XC 2026September 12, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section A · Place 37 · Hurricane5,000 Meters 4A Boys Section A3717:09.8 PB10
Oct 6Region 9 XC ChampionshipsOct 6 · 3 Miles Varsity · Place 24 · Hurricane3 Miles Varsity2417:44.52 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 23 - 9:40pm - White Varsity B (B · Place 29 · Hurricane3 Miles Race 23 - 9:40pm - White Varsity B (B2915:32.4 PB10
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 28 · Hurricane5,000 Meters Varsity2817:30.71 PB10
Sep 42026 Timpanogos XC Invitational PMSep 4 · 5,000 Meters Varsity Boys · Place 86 · Hurricane5,000 Meters Varsity Boys8618:29.510
Aug 22Cedar City InvitationalAug 22 · 3 Miles Varsity · Place 18 · Hurricane3 Miles Varsity1816:23.8 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 72025 Region 9 Cross Country Championships Oct 7 · 5,000 Meters Junior Varsity · Place 10 · Hurricane5,000 Meters Junior Varsity1017:58.68 PB9
Sep 10Hurricane InviteSep 10 · 3 Miles open · Place 16 · Hurricane3 Miles open1619:58.2 PB9