Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · The Woodlands Christian AcademyWoodlands Christian Cross Country meet · Aug 257:59.4Woodlands Christian Cross Country meetAugust 25, 2018
1.5 Miles · Concordia Lutheran High SchoolConcordia XC Middle School Invitational · Oct 2010:19Concordia XC Middle School InvitationalOctober 20, 2018
1931 m · Burroughs ParkCooper Dragon JH Invitational · Sep 18:15.6Cooper Dragon JH InvitationalSeptember 1, 2018
2 Miles · TC Jester ParkDolphin Dash · Oct 914:39.0Dolphin DashOctober 9, 2019
2.95 Miles · The Cottonwood Complex2026 Region 10 Championships · Oct 616:32.32026 Region 10 ChampionshipsOctober 6, 2026
2400 m · Spring Creek ParkRCS XC Challenge · Sep 711:23.50RCS XC ChallengeSeptember 7, 2019
2400 m · Trinity Klein Lutheran SchoolTrinity Klein XC Classic · Sep 1510:41.44Trinity Klein XC ClassicSeptember 15, 2018
3 Miles · Brigham Young UniversityUHSAA State Championships · Oct 2818:05.5UHSAA State ChampionshipsOctober 28, 2025
3 Miles · Fremont High SchoolFreber Classic · Aug 1516:41.66Freber ClassicAugust 15, 2026
3 Miles · Quinn's JunctionPark City Invitational PM · Sep 517:18.0Park City Invitational PMSeptember 5, 2025
3 Miles · Roy HighRoyal Invitational · Sep 1916:24.49Royal InvitationalSeptember 19, 2026
3 Miles · Sugar House ParkUtah UHSAA State XC Championships · Oct 2717:34.89Utah UHSAA State XC ChampionshipsOctober 27, 2026
3 Miles · The Cottonwood ComplexRegion 10 Championships · Oct 718:18.0Region 10 ChampionshipsOctober 7, 2025
3,200 Meters · Burroughs ParkHJPC Cross Country Championships · Oct 1813:43.32HJPC Cross Country ChampionshipsOctober 18, 2019
3,200 Meters · Houston ChristianHouston Christian Dave Jantzen MS Invitational · Sep 2114:12.76Houston Christian Dave Jantzen MS InvitationalSeptember 21, 2018
3,200 Meters · TC Jester ParkSt. John's Middle School Ramble · Oct 1314:56.7St. John's Middle School RambleOctober 13, 2018
3,200 Meters · Willow WaterholeIWA 11th Annual Invitational · Aug 1715:20IWA 11th Annual InvitationalAugust 17, 2019
3,200 Meters · Willow Waterhole GreenspaceWestbury Cross Country Classic · Sep 2822.50Westbury Cross Country ClassicSeptember 28, 2019
5,000 Meters · Lakeside Park 2026 Timpanogos XC Invitational AM · Sep 417:04.9 2026 Timpanogos XC Invitational AMSeptember 4, 2026
5,000 Meters · Spanish Fork Sports ComplexUIAAA Invitational · Aug 2917:21.5UIAAA InvitationalAugust 29, 2026
5,000 Meters · Spanish Fork Sports ParkUIAAA Invitational · Aug 2317:34.45UIAAA InvitationalAugust 23, 2025
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2318:20.56NXR Southwest Regional ChampionshipsNovember 23, 2024
5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 1217:54.48Border Wars XC 2026September 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27Utah UHSAA State XC ChampionshipsOct 27 · 3 Miles 4A · Place 92 · JordanJordan3 Miles 4A9217:34.89 PB11
Oct 142026 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section B · Place 42 · JordanJordan5,000 Meters 4A Boys Section B4217:24.811
Oct 62026 Region 10 ChampionshipsOct 6 · 2.95 Miles Varsity Boys · Place 5 · JordanJordan2.95 Miles Varsity Boys516:32.3 PB11
Sep 19Royal InvitationalSep 19 · 3 Miles Varsity · Place 31 · JordanJordan3 Miles Varsity3116:24.49 PB11
Sep 12Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 47 · JordanJordan5,000 Meters Varsity4717:54.48 PB11
Sep 4 2026 Timpanogos XC Invitational AMSep 4 · 5,000 Meters Varsity Boys · Place 135 · JordanJordan5,000 Meters Varsity Boys13517:04.9 PB11
Aug 29UIAAA InvitationalAug 29 · 5,000 Meters Varsity · Place 62 · JordanJordan5,000 Meters Varsity6217:21.5 PB11
Aug 20Park City TwilightAug 20 · 3 Miles Varsity · Place 55 · JordanJordan3 Miles Varsity5517:34.811
Aug 15Freber ClassicAug 15 · 3 Miles Varsity · Place 29 · JordanJordan3 Miles Varsity2916:41.66 PB11
Aug 82026 Premier Cross Country InvitationalAug 8 · 2.95 Miles 4A Varsity Boys · Place 9 · JordanJordan2.95 Miles 4A Varsity Boys916:39.511

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28UHSAA State ChampionshipsOct 28 · 3 Miles 4A · Place 116 · JordanJordan3 Miles 4A11618:05.5 PB10
Oct 142025 UHSAA State Cross Country DivisionalsOct 14 · 5,000 Meters 4A Boys Section A · Place 53 · JordanJordan5,000 Meters 4A Boys Section A5318:28.710
Oct 7Region 10 ChampionshipsOct 7 · 3 Miles Varsity Boys · Place 21 · JordanJordan3 Miles Varsity Boys2118:18.0 PB10
Sep 27Royal RunSep 27 · 3 Miles Varsity · Place 60 · JordanJordan3 Miles Varsity6016:56.9So
Sep 13Border WarsSep 13 · 5,000 Meters Championship · Place 135 · JordanJordan5,000 Meters Championship13516:39.0910
Sep 5Park City Invitational PMSep 5 · 3 Miles Varsity · Place 27 · JordanJordan3 Miles Varsity2717:18.0 PB10
Aug 29Timpanogos XC Invitational PMAug 29 · 5,000 Meters Varsity · Place 36 · JordanJordan5,000 Meters Varsity3617:20.3So
Aug 23UIAAA InvitationalAug 23 · 5,000 Meters Varsity · Place 109 · JordanJordan5,000 Meters Varsity10917:34.45 PB10
Aug 92025 Premier Cross Country InvitationalAug 9 · 2.95 Miles Varsity 4A · Place 20 · JordanJordan2.95 Miles Varsity 4A2017:02.3—

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Large 1 · Place 195 · JordanJordan5,000 Meters Large 119518:20.56 PB9
Nov 22024 Utah JV State ChampionshipsNov 2 · 5,000 Meters Junior Varsity 1A · Place 46 · JordanJordan5,000 Meters Junior Varsity 1A4618:26.609
Oct 32024 Region X ChampionshipsOct 3 · 2.95 Miles Junior Varsity · Place 19 · JordanJordan2.95 Miles Junior Varsity1918:13.29
Sep 21Royal RunSep 21 · 3 Miles Varsity · Place 5 · JordanJordan3 Miles Varsity518:12.8Fr
Sep 14Border WarsSep 14 · 2.8 Miles Freshman · Place 30 · JordanJordan2.8 Miles Freshman3017:05.79
Sep 6Park City Invitational P.M.Sep 6 · 3 Miles Junior Varsity A-L · Place 30 · JordanJordan3 Miles Junior Varsity A-L3019:06.39
Aug 30Timpanogos XC Invitational PMAug 30 · 5,000 Meters Boys Frosh/Soph 5K · Place 53 · JordanJordan5,000 Meters Boys Frosh/Soph 5K5320:11.19
Aug 24Wahsatch RendezvousAug 24 · 2.95 Miles Varsity · Place 7 · JordanJordan2.95 Miles Varsity721:51.29
Aug 16RAC InviteAug 16 · 3 Miles Freshman Sophomore · Place 55 · JordanJordan3 Miles Freshman Sophomore5520:00.69
Aug 102024 Premier Cross Country InvitationalAug 10 · 2.95 Miles Junior Varsity 1A · Place 63 · JordanJordan2.95 Miles Junior Varsity 1A6320:00.79

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18HJPC Cross Country ChampionshipsOct 18 · 3,200 Meters MS Boys · Place 61 · Annunciation OrthodoxAnnunciation Orthodox3,200 Meters MS Boys6113:43.32 PB7
Oct 9Dolphin DashOct 9 · 2 Miles Division II Boys · Place 18 · Annunciation OrthodoxAnnunciation Orthodox2 Miles Division II Boys1814:39.0 PB7
Sep 28Westbury Cross Country ClassicSep 28 · 3,200 Meters 7th Grade Boys · Place 69 · Annunciation OrthodoxAnnunciation Orthodox3,200 Meters 7th Grade Boys6922.50 PB7
Sep 21Second Baptist - Annual Soaring Eagles XC MeetSep 21 · 2 Miles Middle School · Place 11 · Annunciation OrthodoxAnnunciation Orthodox2 Miles Middle School1115:337
Sep 7RCS XC ChallengeSep 7 · 2,400 Meters MS 7th-8th · Place 78 · Annunciation OrthodoxAnnunciation Orthodox2,400 Meters MS 7th-8th7811:23.50 PB7
Aug 17IWA 11th Annual InvitationalAug 17 · 3,200 Meters Middle School Boys · Place 29 · Annunciation OrthodoxAnnunciation Orthodox3,200 Meters Middle School Boys2915:20 PB7

2018 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 20Concordia XC Middle School InvitationalOct 20 · 1.5 Miles 4th-6th Grade Boys · Place 6 · Annunciation OrthodoxAnnunciation Orthodox1.5 Miles 4th-6th Grade Boys610:19 PB6
Oct 18HJPC Cross Country ChampionshipsOct 18 · 3,200 Meters 6th Grade Boys · Place 19 · Annunciation OrthodoxAnnunciation Orthodox3,200 Meters 6th Grade Boys1914:31.306
Oct 13St. John's Maverick RambleOct 13 · 3,200 Meters Middle School Open · Place 32 · Annunciation OrthodoxAnnunciation Orthodox3,200 Meters Middle School Open3214:56.76
Oct 13St. John's Middle School RambleOct 13 · 3,200 Meters Middle School Red Race Open · Place 32 · Annunciation OrthodoxAnnunciation Orthodox3,200 Meters Middle School Red Race Open3214:56.7 PB6
Oct 10AOS Dolphin DashOct 10 · 2 Miles Division II · Place 21 · Annunciation OrthodoxAnnunciation Orthodox2 Miles Division II2115:10.16
Sep 21Houston Christian Dave Jantzen MS InvitationalSep 21 · 3,200 Meters 6th Grade · Place 23 · Annunciation OrthodoxAnnunciation Orthodox3,200 Meters 6th Grade2314:12.76 PB6
Sep 15Trinity Klein XC ClassicSep 15 · 2,400 Meters Division 2 · Place 20 · Annunciation OrthodoxAnnunciation Orthodox2,400 Meters Division 22010:41.44 PB6
Sep 1Cooper Dragon JH InvitationalSep 1 · 1.2 Miles MS Boys Div. II · Place 58 · Annunciation OrthodoxAnnunciation Orthodox1.2 Miles MS Boys Div. II588:15.6 PB6
Aug 25Woodlands Christian Cross Country meetAug 25 · 1,600 Meters MS Div 2 · Place 84 · Annunciation OrthodoxAnnunciation Orthodox1,600 Meters MS Div 2847:59.4 PB6