Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Mapleton Jr HighMapleton 9.23 · Sep 2310:36.4Mapleton 9.23September 23, 2022
1.5 Miles · Payson HSPayson v Spanish Fork · Sep 3010:38.3Payson v Spanish ForkSeptember 30, 2022
1.5 Miles · Spanish Fork JrSpanish Fork Jr. Meet · Sep 1610:55.84Spanish Fork Jr. MeetSeptember 16, 2022
3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 2220:52.55TwiKNIGHT InvitationalSeptember 22, 2023
3 Miles · Art Dye ParkTwiKnight Meet · Sep 2616:59.3TwiKnight MeetSeptember 26, 2026
3 Miles · Big Cottonwood Regional Park - Big Cottonwood AreaWasatch Rendezvous · Sep 1918:50.43Wasatch RendezvousSeptember 19, 2026
3 Miles · Canyon Hills Golf CourseJuab XC Invitaitonal · Sep 418:36.8Juab XC InvitaitonalSeptember 4, 2025
3 Miles · Gene Hillman Recreation ComplexPayson Night Hunt · Aug 2116:47.2Payson Night HuntAugust 21, 2026
3 Miles · Quinns SportexPark City Invite AM · Sep 1117:00.3Park City Invite AMSeptember 11, 2026
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2717:31.28Utah UHSAA State XC ChampionshipsOctober 27, 2026
5,000 Meters · Lakeside Park2026 UHSAA State Cross Country Divisionals · Oct 1417:11.42026 UHSAA State Cross Country DivisionalsOctober 14, 2026
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2917:03.6UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkJV State · Nov 117:16.3JV StateNovember 1, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2218:04.05NXR Southwest Regional ChampionshipsNovember 22, 2025

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 67 · Spanish ForkSpanish Fork3 Miles 5A6717:31.28 PB12
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 5A Boys Section A · Place 32 · Spanish ForkSpanish Fork5,000 Meters 5A Boys Section A3217:11.4 PB12
Oct 5Region 7 XC ChampionshipsOct 5 · 5,000 Meters Varsity · Place 21 · Spanish ForkSpanish Fork5,000 Meters Varsity2117:07.6212
Sep 26TwiKnight MeetSep 26 · 3 Miles Varsity · Place 83 · Spanish ForkSpanish Fork3 Miles Varsity8316:59.3 PB12
Sep 25TwiKnight Invitational Sep 25 · 3 Miles Varsity · Place 83 · Spanish ForkSpanish Fork3 Miles Varsity8316:59.3112
Sep 19Wasatch RendezvousSep 19 · 3 Miles Varsity · Place 59 · Spanish ForkSpanish Fork3 Miles Varsity5918:50.43 PB12
Sep 11Park City Invite AMSep 11 · 3 Miles AM Boys Varsity · Place 22 · Spanish ForkSpanish Fork3 Miles AM Boys Varsity2217:00.3 PB12
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 148 · Spanish ForkSpanish Fork5,000 Meters Varsity Boys14817:13.412
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Championship · Place 102 · Spanish ForkSpanish Fork5,000 Meters Championship10217:03.6 PB12
Aug 21Payson Night HuntAug 21 · 3 Miles Varsity Boys · Place 13 · Spanish ForkSpanish Fork3 Miles Varsity Boys1316:47.2 PB12
Aug 15Spanish Fork Pre-Region 7Aug 15 · 5,000 Meters Varsity · Place 26 · Spanish ForkSpanish Fork5,000 Meters Varsity2617:21.012

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Medium 2 · Place 140 · Spanish ForkSpanish Fork5,000 Meters Medium 214018:04.05 PB11
Nov 1JV StateNov 1 · 5,000 Meters 5A Junior Varsity · Place 10 · Spanish ForkSpanish Fork5,000 Meters 5A Junior Varsity1017:16.3 PB11
Oct 3Region 7 XC ChampionshipsOct 3 · 5,000 Meters JV · Place 5 · Spanish ForkSpanish Fork5,000 Meters JV517:34.711
Sep 4Juab XC InvitaitonalSep 4 · 3 Miles Boys JV · Place 36 · Spanish ForkSpanish Fork3 Miles Boys JV3618:36.8 PB11
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 47 · Spanish ForkSpanish Fork5,000 Meters Junior Varsity4718:01.8111

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Medium 1 · Place 163 · Spanish ForkSpanish Fork5,000 Meters Medium 116318:16.9710
Aug 30Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys Frosh/Soph 5K · Place 159 · Spanish ForkSpanish Fork5,000 Meters Boys Frosh/Soph 5K15920:47.010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Utah JV State MeetOct 28 · 5,000 Meters 5A · Place 84 · Spanish ForkSpanish Fork5,000 Meters 5A8419:43.69
Oct 2Region 7 ChampionshipsOct 2 · 5,000 Meters Junior Varsity · Place 106 · Spanish ForkSpanish Fork5,000 Meters Junior Varsity10620:31.59
Sep 22TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Freshman/Sophmore JV · Place 146 · Spanish ForkSpanish Fork3 Miles Boys Freshman/Sophmore JV14620:52.55 PB9
Sep 1Timpanogos Invitational-MorningSep 1 · 5,000 Meters Frosh/Soph · Place 255 · Spanish ForkSpanish Fork5,000 Meters Frosh/Soph25522:41.89

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Payson v Spanish ForkSep 30 · 1.5 Miles Middle School · Place 9 · Spanish ForkSpanish Fork1.5 Miles Middle School910:38.3 PB8
Sep 23Mapleton 9.23Sep 23 · 1.5 Miles New Division · Place 27 · Spanish ForkSpanish Fork1.5 Miles New Division2710:36.4 PB8
Sep 16Spanish Fork Jr. MeetSep 16 · 1.5 Miles Middle School · Place 36 · Spanish ForkSpanish Fork1.5 Miles Middle School3610:55.84 PB8