Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Quinns SportexPark City Twilight · Aug 2216:02.7Park City TwilightAugust 22, 2024
3 Miles · American Fork Art Dye ParkTwiKNIGHT Invitational · Sep 2216:43.14TwiKNIGHT InvitationalSeptember 22, 2023
3 Miles · Art Dye ParktwiKNIGHT Invitational · Sep 2316:08.63twiKNIGHT InvitationalSeptember 23, 2022
3 Miles · Big Cottonwood Complex2024 Region 2 Cross Country Championships · Oct 216:06.752024 Region 2 Cross Country ChampionshipsOctober 2, 2024
3 Miles · Canyon Hills GCJuab Cross Country Invitational · Sep 815:52.0Juab Cross Country InvitationalSeptember 8, 2022
5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 3016:02.3Timpanogos XC Invitational AMAugust 30, 2024
5,000 Meters · Regional Athletic ComplexUHSAA 6A State Championships · Oct 2417:16.0UHSAA 6A State ChampionshipsOctober 24, 2023
5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 1717:05.762022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)September 17, 2022
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 827:19.4NJCAA Division I Cross Country Championships 2025November 8, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 68 · Salt Lake CCSalt Lake CC8,000 Meters NJCAA D16827:19.4 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29UHSAA State XC ChampionshipsOct 29 · 3 Miles Varsity 6A · Place 58 · Mountain RidgeMountain Ridge3 Miles Varsity 6A5816:30.912
Oct 152024 Utah 3A-6A DivisionalsOct 15 · 5,000 Meters 6A · Place 26 · Mountain RidgeMountain Ridge5,000 Meters 6A2616:43.312
Oct 22024 Region 2 Cross Country ChampionshipsOct 2 · 3 Miles Varsity · Place 12 · Mountain RidgeMountain Ridge3 Miles Varsity1216:06.75 PB12
Sep 20TwiKnight 2024Sep 20 · 3 Miles Varsity · Place 20 · Mountain RidgeMountain Ridge3 Miles Varsity2016:00.812
Sep 5Juab Cross Country InviteSep 5 · 3 Miles Varsity · Place 2 · Mountain RidgeMountain Ridge3 Miles Varsity215:16.7Sr
Sep 3Sanpete ClassicSep 3 · 3 Miles Varsity · Place 7 · Mountain RidgeMountain Ridge3 Miles Varsity716:34.512
Aug 30Timpanogos XC Invitational AMAug 30 · 5,000 Meters Varsity Boys 5K · Place 17 · Mountain RidgeMountain Ridge5,000 Meters Varsity Boys 5K1716:02.3 PB12
Aug 24 2024 UIAAA InviteAug 24 · 5,000 Meters Varsity · Place 10 · Mountain RidgeMountain Ridge5,000 Meters Varsity1015:49.6Sr
Aug 22Park City TwilightAug 22 · 2.98 Miles Varsity · Place 2 · Mountain RidgeMountain Ridge2.98 Miles Varsity216:02.7 PB12

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24UHSAA 6A State ChampionshipsOct 24 · 5,000 Meters Varsity · Place 90 · Mountain RidgeMountain Ridge5,000 Meters Varsity9017:16.0 PB11
Oct 42023 Region 2 Cross Country ChampionshipsOct 4 · 3 Miles Varsity · Place 26 · Mountain RidgeMountain Ridge3 Miles Varsity2616:45.2111
Sep 22TwiKNIGHT InvitationalSep 22 · 3 Miles Boys Varsity · Place 74 · Mountain RidgeMountain Ridge3 Miles Boys Varsity7416:43.14 PB11
Sep 7Juab Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 51 · Mountain RidgeMountain Ridge3 Miles Varsity5116:53.511
Sep 1Timpanogos Invitational-MorningSep 1 · 5,000 Meters Varsity · Place 55 · Mountain RidgeMountain Ridge5,000 Meters Varsity5516:47.411
Aug 26UIAAA InvitationalAug 26 · 3 Miles Varsity · Place 30 · Mountain RidgeMountain Ridge3 Miles Varsity3015:54.7Jr
Aug 24Park City TwilightAug 24 · 3 Miles Varsity · Place 15 · Mountain RidgeMountain Ridge3 Miles Varsity1516:37.2Jr
Aug 19Freber InvitationalAug 19 · 3 Miles Varsity · Place 12 · Mountain RidgeMountain Ridge3 Miles Varsity1216:10.31JR
Aug 15Region 2 Pre-Region MeetAug 15 · 3 Miles Varsity · Place 13 · Mountain RidgeMountain Ridge3 Miles Varsity1317:02.6611

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25UHSAA State XC ChampionshipOct 25 · 5,000 Meters 6A · Place 130 · Mountain RidgeMountain Ridge5,000 Meters 6A13018:08.8So
Oct 112022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 6A · Place 44 · Mountain RidgeMountain Ridge5,000 Meters 6A4417:37.810
Oct 5Region 3 Cross Country ChampionshipsOct 5 · 3 Miles Varsity · Place 25 · Mountain RidgeMountain Ridge3 Miles Varsity2516:59.0610
Sep 23twiKNIGHT InvitationalSep 23 · 3 Miles Boys Varsity · Place 36 · Mountain RidgeMountain Ridge3 Miles Boys Varsity3616:08.63 PB10
Sep 172022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Varsity Boys · Place 27 · Mountain RidgeMountain Ridge5,000 Meters Varsity Boys2717:05.76 PB10
Sep 8Juab Cross Country InvitationalSep 8 · 3 Miles Varsity · Place 6 · Mountain RidgeMountain Ridge3 Miles Varsity615:52.0 PB10
Aug 24Region 3 Pre-RegionAug 24 · 3 Miles Varsity · Mountain RidgeMountain Ridge3 Miles Varsity018:24.2810
Aug 18Park City Twilight RaceAug 18 · Varsity · Place 22 · Mountain RidgeMountain RidgeVarsity2217:06.2SO