Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Mapleton Jr HighMapleton 9.23 · Sep 239:37.7Mapleton 9.23September 23, 2022
1.5 Miles · Payson HSPayson v Spanish Fork · Sep 3010:18.6Payson v Spanish ForkSeptember 30, 2022
1.5 Miles · Spanish Fork JrSpanish Fork Jr. Meet · Sep 1610:46.52Spanish Fork Jr. MeetSeptember 16, 2022
1.5 Miles · Springville Jr HighNebo Jr. High Prelims · Sep 910:42.4Nebo Jr. High PrelimsSeptember 9, 2022
3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 2219:19.31TwiKNIGHT InvitationalSeptember 22, 2023
3 Miles · Art Dye ParkTwiKnight Meet · Sep 2617:26.9TwiKnight MeetSeptember 26, 2026
3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWasatch Rendezvous · Sep 1919:03.84Wasatch RendezvousSeptember 19, 2026
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2818:07.7UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 416:48.1Juab XC InvitaitonalSeptember 4, 2025
3 Miles · Gene Hillman Recreation ComplexPayson Night Hunt · Aug 2117:06.6Payson Night HuntAugust 21, 2026
3 Miles · Quinns SportexPark City Invite AM · Sep 1117:50.3Park City Invite AMSeptember 11, 2026
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2717:53.86Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside ParkTimpanogos Invitational AM · Aug 2917:57.3Timpanogos Invitational AMAugust 29, 2025
5,000 Meters · Spanish Fork Sports ComplexSpanish Fork Pre-Region 7 · Aug 1517:35.5Spanish Fork Pre-Region 7August 15, 2026
5,000 Meters · Spanish Fork Sports ParkRegion 7 XC Championships · Oct 317:42.2Region 7 XC ChampionshipsOctober 3, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2317:42.46NXR Southwest Regional ChampionshipsNovember 23, 2024

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 5A · Place 93 · Spanish ForkSpanish Fork3 Miles 5A9317:53.86 PB12
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 67 · Spanish ForkSpanish Fork5,000 Meters 5A Boys Section A6718:01.012
Oct 5Region 7 XC ChampionshipsOct 5 · 5,000 Meters Varsity · Place 46 · Spanish ForkSpanish Fork5,000 Meters Varsity4619:02.4312
Sep 26TwiKnight MeetSep 26 · 3 Miles Varsity · Place 115 · Spanish ForkSpanish Fork3 Miles Varsity11517:26.9 PB12
Sep 25TwiKnight Invitational Sep 25 · 3 Miles Varsity · Place 115 · Spanish ForkSpanish Fork3 Miles Varsity11517:26.9112
Sep 19Wasatch RendezvousSep 19 · 3 Miles Varsity · Place 60 · Spanish ForkSpanish Fork3 Miles Varsity6019:03.84 PB12
Sep 11Park City Invite AMSep 11 · 3 Miles AM Boys Varsity · Place 45 · Spanish ForkSpanish Fork3 Miles AM Boys Varsity4517:50.3 PB12
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 232 · Spanish ForkSpanish Fork5,000 Meters Varsity Boys23218:19.812
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Championship · Place 147 · Spanish ForkSpanish Fork5,000 Meters Championship14717:37.412
Aug 21Payson Night HuntAug 21 · 3 Miles Varsity Boys · Place 26 · Spanish ForkSpanish Fork3 Miles Varsity Boys2617:06.6 PB12
Aug 15Spanish Fork Pre-Region 7Aug 15 · 5,000 Meters Varsity · Place 34 · Spanish ForkSpanish Fork5,000 Meters Varsity3417:35.5 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Medium 2 · Place 116 · Spanish ForkSpanish Fork5,000 Meters Medium 211617:45.8411
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 5A · Place 133 · Spanish ForkSpanish Fork3 Miles 5A13318:07.7 PB11
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 87 · Spanish ForkSpanish Fork5,000 Meters 5A Boys Section A8719:18.011
Oct 3Region 7 XC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 46 · Spanish ForkSpanish Fork5,000 Meters Varsity4617:42.2 PB11
Sep 4Juab XC InvitaitonalSep 4 · 3 Miles Boys Varsity · Place 54 · Spanish ForkSpanish Fork3 Miles Boys Varsity5416:48.1 PB11
Aug 29Timpanogos Invitational AMAug 29 · 5,000 Meters Varsity · Place 162 · Spanish ForkSpanish Fork5,000 Meters Varsity16217:57.3 PB11
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 136 · Spanish ForkSpanish Fork5,000 Meters Varsity13617:59.9711

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Medium 1 · Place 130 · Spanish ForkSpanish Fork5,000 Meters Medium 113017:42.46 PB10
Aug 30Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys Frosh/Soph 5K · Place 99 · Spanish ForkSpanish Fork5,000 Meters Boys Frosh/Soph 5K9919:51.010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Utah JV State MeetOct 28 · 5,000 Meters 5A · Place 101 · Spanish ForkSpanish Fork5,000 Meters 5A10120:03.19
Oct 2Region 7 ChampionshipsOct 2 · 5,000 Meters Junior Varsity · Place 75 · Spanish ForkSpanish Fork5,000 Meters Junior Varsity7519:44.79
Sep 22TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Freshman/Sophmore JV · Place 67 · Spanish ForkSpanish Fork3 Miles Boys Freshman/Sophmore JV6719:19.31 PB9
Sep 1Timpanogos Invitational-MorningSep 1 · 5,000 Meters Frosh/Soph · Place 187 · Spanish ForkSpanish Fork5,000 Meters Frosh/Soph18721:20.39

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 30Payson v Spanish ForkSep 30 · 1.5 Miles Middle School · Place 7 · Spanish ForkSpanish Fork1.5 Miles Middle School710:18.6 PB8
Sep 23Mapleton 9.23Sep 23 · 1.5 Miles New Division · Place 16 · Spanish ForkSpanish Fork1.5 Miles New Division169:37.7 PB8
Sep 16Spanish Fork Jr. MeetSep 16 · 1.5 Miles Middle School · Place 28 · Spanish ForkSpanish Fork1.5 Miles Middle School2810:46.52 PB8
Sep 9Nebo Jr. High PrelimsSep 9 · 1.5 Miles Middle School · Place 26 · Spanish ForkSpanish Fork1.5 Miles Middle School2610:42.4 PB8