Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Patriot Relays CoursePatriot Relays · Aug 2116:22Patriot RelaysAugust 21, 2026
2,500 Meters · Vallivue Middle SchoolIVL League Meet@VMS · Sep 1311:06.2IVL League Meet@VMSSeptember 13, 2022
3,000 Meters · Desert Canyon Golf CourseIVL Championship Meet · Oct 612:10.20IVL Championship MeetOctober 6, 2022
3,000 Meters · East Valley Middle SchoolEast Valley XC Meet · Sep 812:42.78East Valley XC MeetSeptember 8, 2022
3,000 Meters · Fremont Middle SchoolFremont Middle School 3K cross country meet · Sep 2912:05.63Fremont Middle School 3K cross country meetSeptember 29, 2022
3,000 Meters · Gem Island Sports ComplexEmmett Middle School · Sep 112:46.8Emmett Middle SchoolSeptember 1, 2022
3,000 Meters · Middleton Middle SchoolMiddleton Middle School - Cross Country Meet · Sep 2112:24.6Middleton Middle School - Cross Country MeetSeptember 21, 2022
3,000 Meters · Vallivue Middle SchoolVMS Meet · Sep 1013:11.00VMS MeetSeptember 10, 2021
4,000 Meters · Middleton High School Soggy Sneaker Run · Aug 2619:26.43Soggy Sneaker RunAugust 26, 2026
5,000 Meters · Caldwell High School24th Caldwell Twilight · Sep 322:04.1024th Caldwell Twilight September 3, 2026
5,000 Meters · Catherine Creek49th Annual Catherine Creek Scamper · Sep 1124:39.449th Annual Catherine Creek ScamperSeptember 11, 2026
5,000 Meters · Dallmann Dash START IDAHO CITY FOOTBALL FIELDDallmann Dash 2A/3A (FULL) · Sep 1324:41Dallmann Dash 2A/3A (FULL)September 13, 2025
5,000 Meters · Eagle Island XC CourseEagle Island XC Invitational 2026 · Sep 1922:39.49Eagle Island XC Invitational 2026September 19, 2026
5,000 Meters · Lakeview ParkGary Ward · Oct 122:03.46Gary Ward October 1, 2026
5,000 Meters · Vallivue High SchoolDistrict III 5A/6A Championships · Oct 2420:51.87District III 5A/6A ChampionshipsOctober 24, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 1Gary Ward Oct 1 · 5,000 Meters Junior Varsity · Place 47 · MiddletonMiddleton5,000 Meters Junior Varsity4722:03.46 PB12
Sep 19Eagle Island XC Invitational 2026Sep 19 · 5,000 Meters Junior Varsity 1 · Place 170 · MiddletonMiddleton5,000 Meters Junior Varsity 117022:39.49 PB12
Sep 1149th Annual Catherine Creek ScamperSep 11 · 5,000 Meters Junior Varsity Boys · Place 39 · MiddletonMiddleton5,000 Meters Junior Varsity Boys3924:39.4 PB12
Sep 324th Caldwell Twilight Sep 3 · 5,000 Meters JV Boys (21:46 and above) · Place 82 · MiddletonMiddleton5,000 Meters JV Boys (21:46 and above)8222:04.10 PB12
Aug 26Soggy Sneaker RunAug 26 · 4,000 Meters HS Varsity · Place 36 · MiddletonMiddleton4,000 Meters HS Varsity3619:26.43 PB12
Aug 21Patriot RelaysAug 21 · 2 Miles Varsity · Place 33 · MiddletonMiddleton2 Miles Varsity3316:22 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24District III 5A/6A ChampionshipsOct 24 · 5,000 Meters 5A JV Boys · Place 27 · MiddletonMiddleton5,000 Meters 5A JV Boys2720:51.87 PB11
Sep 13Dallmann Dash 2A/3A (FULL)Sep 13 · 5,000 Meters Varsity · Place 48 · MiddletonMiddleton5,000 Meters Varsity4824:41 PB11

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 6IVL Championship MeetOct 6 · 3,000 Meters Varsity · Place 25 · MiddletonMiddleton3,000 Meters Varsity2512:10.20 PB8
Sep 29Fremont Middle School 3K cross country meetSep 29 · 3,000 Meters Middle School · Place 17 · MiddletonMiddleton3,000 Meters Middle School1712:05.63 PB8
Sep 21Middleton Middle School - Cross Country MeetSep 21 · 3,000 Meters Varsity · Place 10 · MiddletonMiddleton3,000 Meters Varsity1012:24.6 PB8
Sep 13IVL League Meet@VMSSep 13 · 2,500 Meters Varsity · Place 9 · MiddletonMiddleton2,500 Meters Varsity911:06.2 PB8
Sep 8East Valley XC MeetSep 8 · 3,000 Meters Varsity · Place 6 · MiddletonMiddleton3,000 Meters Varsity612:42.78 PB8
Sep 1Emmett Middle SchoolSep 1 · 3,000 Meters Middle School · Place 6 · MiddletonMiddleton3,000 Meters Middle School612:46.8 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7InterValley League Championship MeetOct 7 · 3,000 Meters Varsity · Place 52 · MiddletonMiddleton3,000 Meters Varsity5212:27.107
Sep 10VMS MeetSep 10 · 3,000 Meters Middle School · Place 12 · MiddletonMiddleton3,000 Meters Middle School1213:11.00 PB7