Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Eastern Idaho State FairSnake River Invitational · Sep 2018:21.7Snake River InvitationalSeptember 20, 2018
2,500 Meters · Riverside ParkMadison Invitational · Sep 2311:27.1Madison InvitationalSeptember 23, 2021
2600 m · Freeman Park Middle School CourseTiger/Grizz Invitational · Sep 911:45.2Tiger/Grizz InvitationalSeptember 9, 2022
2800 m · Kelly Park Nordic Ski TrailsCardinal Classic - MS: 9/4, HS: 9/5 · Sep 413:57.06Cardinal Classic - MS: 9/4, HS: 9/5September 4, 2020
2885 m · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 414:12.20Cardinal ClassicSeptember 4, 2021
5,000 Meters · Airport Park4A District 5 Championshiips · Oct 2218:26.154A District 5 ChampionshiipsOctober 22, 2025
5,000 Meters · Blackfoot HSBronco Classic · Aug 2711:55.8Bronco ClassicAugust 27, 2020
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2319:41.7Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · Firth High SchoolFirth Cross Country Invitational · Oct 1518:14.1Firth Cross Country InvitationalOctober 15, 2026
5,000 Meters · Freeman ParkTiger/Grizz Invitational · Sep 1119:36.8Tiger/Grizz InvitationalSeptember 11, 2026
5,000 Meters · Idaho State University CourseBlake Stephens Invitational · Oct 819:02.0Blake Stephens InvitationalOctober 8, 2026
5,000 Meters · Kasota ParkBurley Hope Run · Sep 2519:45.6Burley Hope RunSeptember 25, 2026
5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 424:22.61Cardinal ClassicSeptember 4, 2021
5,000 Meters · LCSC - XC courseIHSAA Cross Country Championships 2025 · Nov 118:51.4IHSAA Cross Country Championships 2025November 1, 2025
5,000 Meters · Malad Sports ParkTerry Jones Invitational · Aug 2719:46.02Terry Jones Invitational August 27, 2026
5,000 Meters · Old Butte Soccer ComplexBee Invitational · Aug 2219:23.62Bee InvitationalAugust 22, 2026
5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 3118:15.0IHSAA Cross Country Championships 2026October 31, 2026
5,000 Meters · Sunway ComplexDani Bates · Sep 1817:57.3Dani BatesSeptember 18, 2026
5,000 Meters · Valley High SchoolValley Invite · Sep 319:41.0Valley InviteSeptember 3, 2026
5,000 Meters · Valley Regional Park2022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV) · Sep 1719:39.482022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)September 17, 2022

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31IHSAA Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity 4A · Place 48 · Snake RiverSnake River5,000 Meters Varsity 4A4818:15.0 PB12
Oct 22District 5/6, 1A/2A/3A/4A/5A/6A District ChampionshipsOct 22 · 5,000 Meters 4A · Place 15 · Snake RiverSnake River5,000 Meters 4A1518:45.512
Oct 15Firth Cross Country InvitationalOct 15 · 5,000 Meters Varsity · Place 45 · Snake RiverSnake River5,000 Meters Varsity4518:14.1 PB12
Oct 8Blake Stephens InvitationalOct 8 · 5,000 Meters Varsity · Place 61 · Snake RiverSnake River5,000 Meters Varsity6119:02.0 PB12
Oct 1Bob Conley Invitational Oct 1 · 5,000 Meters Varsity B · Place 88 · Snake RiverSnake River5,000 Meters Varsity B8819:11.212
Sep 25Burley Hope RunSep 25 · 5,000 Meters Varsity Boys · Place 37 · Snake RiverSnake River5,000 Meters Varsity Boys3719:45.6 PB12
Sep 18Dani BatesSep 18 · 5,000 Meters V Boys · Place 32 · Snake RiverSnake River5,000 Meters V Boys3217:57.3 PB12
Sep 11Tiger/Grizz InvitationalSep 11 · 5,000 Meters Varsity B · Place 50 · Snake RiverSnake River5,000 Meters Varsity B5019:36.8 PB12
Sep 3Valley InviteSep 3 · 5,000 Meters Varsity Boys · Place 21 · Snake RiverSnake River5,000 Meters Varsity Boys2119:41.0 PB12
Aug 27Terry Jones Invitational Aug 27 · 5,000 Meters Varsity · Place 20 · Snake RiverSnake River5,000 Meters Varsity2019:46.02 PB12
Aug 22Bee InvitationalAug 22 · 5,000 Meters Open · Place 20 · Snake RiverSnake River5,000 Meters Open2019:23.62 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSAA Cross Country Championships 2025Nov 1 · 5,000 Meters 4A Varsity · Place 74 · Snake RiverSnake River5,000 Meters 4A Varsity7418:51.4 PB11
Oct 224A District 5 ChampionshiipsOct 22 · 5,000 Meters Varsity · Place 13 · Snake RiverSnake River5,000 Meters Varsity1318:26.15 PB11
Oct 16The Firth Cougar ClassicOct 16 · 5,000 Meters Junior Varsity · Place 20 · Snake RiverSnake River5,000 Meters Junior Varsity2018:55.411
Oct 9Blake Stephens InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 7 · Snake RiverSnake River5,000 Meters Junior Varsity719:46.611
Sep 19Dani BatesSep 19 · 5,000 Meters Varsity · Place 99 · Snake RiverSnake River5,000 Meters Varsity9919:26.78—
Sep 12Tiger/Grizz XC Invitational Sep 12 · 5,000 Meters Junior Varsity · Place 6 · Snake RiverSnake River5,000 Meters Junior Varsity620:00.311
Sep 62025 Cardinal Classic Sep 6 · 5,000 Meters Junior Varsity · Place 117 · Snake RiverSnake River5,000 Meters Junior Varsity11721:28.0311
Aug 28Terry Jones InvitationalAug 28 · 5,000 Meters Varsity · Place 44 · Snake RiverSnake River5,000 Meters Varsity4419:58.3811
Aug 23Bee InvitationalAug 23 · 5,000 Meters Open · Place 34 · Snake RiverSnake River5,000 Meters Open3419:27.2411

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 234A District V XC Championship MeetOct 23 · 5,000 Meters Varsity · Place 23 · Snake RiverSnake River5,000 Meters Varsity2320:15.310
Oct 16Preston InviteOct 16 · 5,000 Meters Varsity · Place 119 · Snake RiverSnake River5,000 Meters Varsity11919:51.510
Oct 9Firth Cross Country InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 54 · Snake RiverSnake River5,000 Meters Junior Varsity5421:08.010
Oct 3Bob Conley Invitational Oct 3 · 5,000 Meters Junior Varsity · Place 132 · Snake RiverSnake River5,000 Meters Junior Varsity13220:00.910
Sep 20Dani BatesSep 20 · 5,000 Meters Junior Varsity · Place 123 · Snake RiverSnake River5,000 Meters Junior Varsity12321:33.6210
Sep 72024 Cardinal Classic InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 116 · Snake RiverSnake River5,000 Meters Junior Varsity11622:22.1310
Aug 29Terry Jones InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 59 · Snake RiverSnake River5,000 Meters Junior Varsity5921:11.5310

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 193A District V XC Championship MeetOct 19 · 5,000 Meters Varsity · Place 18 · Snake RiverSnake River5,000 Meters Varsity1821:03.09
Oct 11Firth Cross Country Invitational ($40/School)Oct 11 · 5,000 Meters Junior Varsity · Place 43 · Snake RiverSnake River5,000 Meters Junior Varsity4321:09.5Unofficial9
Oct 5Bob Conley InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 218 · Snake RiverSnake River5,000 Meters Junior Varsity21820:50.79
Oct 5Bob Conley Combined JV RacesOct 5 · 5,000 Meters Boys JV Combined · Place 218 · Snake RiverSnake River5,000 Meters Boys JV Combined21820:50.79
Sep 29Bee InvitationalSep 29 · 5,000 Meters Varsity · Place 64 · Snake RiverSnake River5,000 Meters Varsity6421:50.959
Sep 22Bob Firman Invitational XCSep 22 · 5,000 Meters Freshman · Place 165 · Snake RiverSnake River5,000 Meters Freshman16521:11.8FR
Aug 31Valley InviteAug 31 · 5,000 Meters Junior Varsity Boys · Place 28 · Snake RiverSnake River5,000 Meters Junior Varsity Boys2823:24.79
Aug 24Jerome CSI Open InviteAug 24 · 5,000 Meters Junior Varsity · Place 81 · Snake RiverSnake River5,000 Meters Junior Varsity8123:38.669

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Idaho Youth Cross Country ChampionshipsOct 15 · 3,000 Meters 7th & 8th Grade Open · Place 68 · Snake River msSnake River ms3,000 Meters 7th & 8th Grade Open6813:02.9Unofficial8
Sep 29Snake River InvitationalSep 29 · 2,500 Meters 8th Grade · Place 19 · Snake RiverSnake River2,500 Meters 8th Grade1912:52.468
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division II · Place 187 · Snake RiverSnake River5,000 Meters Varsity Division II18719:41.7 PB10
Sep 172022 Border Wars XC (UT, CO, AZ, ID, NM, WY, NV)Sep 17 · 5,000 Meters Sophomore Boys · Place 71 · Snake RiverSnake River5,000 Meters Sophomore Boys7119:39.48 PB10
Sep 9Tiger/Grizz InvitationalSep 9 · 2,600 Meters Middle School Varsity · Place 95 · Snake River msSnake River ms2,600 Meters Middle School Varsity9511:45.2 PB8
Sep 9Tiger/Grizz InvitationalSep 9 · 5,000 Meters Varsity B · Place 81 · Snake RiverSnake River5,000 Meters Varsity B8121:27.810
Sep 32022 Cardinal ClassicSep 3 · 2,885 Meters Middle School · Place 101 · Snake RiverSnake River2,885 Meters Middle School10113:39.838
Aug 25Bronco ClassicAug 25 · 1.7 Miles Middle School · Place 19 · Snake RiverSnake River1.7 Miles Middle School1913:25.488

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13Firth Cross Country InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 9 · Snake RiverSnake River5,000 Meters Junior Varsity919:48.5Unofficial9
Sep 30Snake River InvitationalSep 30 · 2,500 Meters Varsity · Place 44 · Snake RiverSnake River2,500 Meters Varsity4411:26.697
Sep 23Madison InvitationalSep 23 · 2,500 Meters Middle School Boys A · Place 54 · Snake River msSnake River ms2,500 Meters Middle School Boys A5411:27.1 PB7
Sep 16Rigby InviteSep 16 · 2,500 Meters Middle School 7th Grade · Place 20 · Snake RiverSnake River2,500 Meters Middle School 7th Grade2011:33.37
Sep 10Tiger/Grizz XC InvitationalSep 10 · 2,600 Meters Middle School Varsity · Place 91 · Snake RiverSnake River2,600 Meters Middle School Varsity9112:017
Sep 4Cardinal ClassicSep 4 · 5,000 Meters Junior Varsity Boys · Place 252 · Snake RiverSnake River5,000 Meters Junior Varsity Boys25224:22.61 PB9
Sep 4Cardinal ClassicSep 4 · 2,885 Meters Middle School Boys · Place 121 · Snake River msSnake River ms2,885 Meters Middle School Boys12114:12.20 PB7
Aug 26Bronco ClassicAug 26 · 1.5 Miles Middle School · Place 34 · Snake RiverSnake River1.5 Miles Middle School3414:08.347

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 2Snake River Invitational MeetOct 2 · 2,500 Meters Middle School · Place 104 · Snake RiverSnake River2,500 Meters Middle School10411:34.16
Sep 17Rigby InviteSep 17 · 3,200 Meters Middle School 8th grade · Place 64 · Snake River msSnake River ms3,200 Meters Middle School 8th grade6420:00.5Unofficial8
Sep 17Rigby InviteSep 17 · 3,200 Meters Middle School 6th/7th grade · Place 34 · Snake River msSnake River ms3,200 Meters Middle School 6th/7th grade3416:23.2Unofficial8
Sep 11Tiger/Grizz Invitational: MS-9/11, HS-9/12Sep 11 · 2,600 Meters MS Snake River to West Jefferson · Place 77 · Snake River msSnake River ms2,600 Meters MS Snake River to West Jefferson7713:37.78
Sep 11Tiger/Grizz Invitational: MS-9/11, HS-9/12Sep 11 · 2,600 Meters MS Snake River to West Jefferson · Place 46 · Snake River msSnake River ms2,600 Meters MS Snake River to West Jefferson4611:47.98
Sep 4Cardinal Classic - MS: 9/4, HS: 9/5Sep 4 · 2,800 Meters 9/4 - MS Boys - Teams N - Z · Place 73 · Snake River msSnake River ms2,800 Meters 9/4 - MS Boys - Teams N - Z7318:13.288
Sep 4Cardinal Classic - MS: 9/4, HS: 9/5Sep 4 · 2,800 Meters 9/4 - MS Boys - Teams N - Z · Place 34 · Snake River msSnake River ms2,800 Meters 9/4 - MS Boys - Teams N - Z3413:57.06 PB8
Aug 27Bronco ClassicAug 27 · 5,000 Meters Middle School · Place 59 · Snake River msSnake River ms5,000 Meters Middle School5914:02.38
Aug 27Bronco ClassicAug 27 · 5,000 Meters Middle School · Place 27 · Snake River msSnake River ms5,000 Meters Middle School2711:55.8 PB8

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 20Snake River InvitationalSep 20 · 2,500 Meters Middle School · Place 110 · Snake River msSnake River ms2,500 Meters Middle School11018:21.7 PB6
Sep 7Tiger/GrizzSep 7 · 2,600 Meters Middle School · Place 320 · Snake River msSnake River ms2,600 Meters Middle School32015:51.4Unofficial6
Sep 12018 Cardinal ClassicSep 1 · 2,885 Meters Middle School · Place 196 · Snake River msSnake River ms2,885 Meters Middle School19619:42.916