Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1431:09.58NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
2700 m · Camelsback ParkBoise Schools JH Meet · Oct 39:40Boise Schools JH MeetOctober 3, 2019
3,000 Meters · Ann Morrison ParkBoise Schools JH Meet · Sep 510:54Boise Schools JH MeetSeptember 5, 2019
3,000 Meters · Camelsback ParkUSATF Snake River Association Junior Olympic Championships · Nov 911:30.08USATF Snake River Association Junior Olympic ChampionshipsNovember 9, 2019
3,000 Meters · Eagle Island XC Course 3kBob Firman Invitational XC · Sep 2010:34.40Bob Firman Invitational XCSeptember 20, 2019
3,000 Meters · Les Bois Junior HighBoise Schools JH Meet · Sep 2610:45Boise Schools JH MeetSeptember 26, 2019
3,000 Meters · West Junior HighBoise Schools JH Meet · Sep 1210:59Boise Schools JH MeetSeptember 12, 2019
3,200 Meters · Boise High SchoolBrave 6-Lane Battle Intrasquad · Oct 210:19.11Brave 6-Lane Battle IntrasquadOctober 2, 2021
5,000 Meters · Ann Morrison ParkBoise City XC Meet · Oct 616:12.87Boise City XC MeetOctober 6, 2022
5,000 Meters · Eagle Island State ParkDistrict III 5A Varsity XC Championships · Oct 2116:47.46District III 5A Varsity XC ChampionshipsOctober 21, 2021
5,000 Meters · Eagle Island XC CourseIHSAA Cross Country Championships · Nov 214:57.32IHSAA Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Eagle Island XC CourseDistrict III 5A XC Championships · Oct 1915:36.78District III 5A XC ChampionshipsOctober 19, 2023
5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 418:07.07Cardinal ClassicSeptember 4, 2021
5,000 Meters · Lewiston Orchards XC CourseIdaho State Cross Country Championships · Oct 2915:59.11Idaho State Cross Country ChampionshipsOctober 29, 2022
5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA State XC Championships · Oct 2815:33.58IHSAA State XC ChampionshipsOctober 28, 2023
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 2821:27Steens Mountain Running Camp Jan Yriarte Uphill 5K July 28, 2023
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1824:25.3Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 324:00.7Joe Piane InvitationalOctober 3, 2025
8,000 Meters · Warm Springs Golf Course2026 Pac-12 Cross Country Championships · Oct 3024:28.502026 Pac-12 Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:27.6Princeton Fall ClassicOctober 17, 2025
8,000 Meters · Woodward Park27th Mountain West XC Champs · Oct 3124:00.0227th Mountain West XC ChampsOctober 31, 2025
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 924:22.9Nuttycombe Wisconsin InvitationalOctober 9, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 302026 Pac-12 Cross Country ChampionshipsOct 30 · 8,000 Meters Collegiate · Place 26 · Boise StateBoise State8,000 Meters Collegiate2624:28.50 PBSo
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters Championship · Place 172 · Boise StateBoise State8,000 Meters Championship17224:22.9 PBSo
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 24 · Boise StateBoise State8,000 Meters Jo Rider College 8k2424:25.3 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 84 · Boise StateBoise State10,000 Meters Men's Race8431:09.58 PBFr
Oct 3127th Mountain West XC ChampsOct 31 · 8,000 Meters Men · Place 33 · Boise StateBoise State8,000 Meters Men3324:00.02 PBFr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 107 · Boise StateBoise State8,000 Meters Fall Classic10724:27.6 PBFr
Oct 3Joe Piane InvitationalOct 3 · 8,000 Meters Blue · Place 57 · Boise StateBoise State8,000 Meters Blue5724:00.7 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Championship · Place 14 · BoiseBoise5,000 Meters Championship1415:19.10SR
Nov 2IHSAA Cross Country ChampionshipsNov 2 · 5,000 Meters 6A Varsity · Place 2 · BoiseBoise5,000 Meters 6A Varsity214:57.32 PB12
Oct 25District III 5A/6A XC ChampionshipsOct 25 · 5,000 Meters Varsity 6A · Place 3 · BoiseBoise5,000 Meters Varsity 6A315:40.3012
Sep 27Bob Firman Invitational XCSep 27 · 5,000 Meters Elite · Place 7 · BoiseBoise5,000 Meters Elite715:22.0SR
Sep 21Vallivue ScrambleSep 21 · 5,000 Meters Varsity · Place 2 · BoiseBoise5,000 Meters Varsity215:16.3612
Sep 7Willow Lane XC ClassicSep 7 · 5,000 Meters Varsity · Place 1 · BoiseBoise5,000 Meters Varsity115:36.6512
Aug 23Patriot RelaysAug 23 · 2 Miles Varsity · Place 1 · BoiseBoise2 Miles Varsity110:08.0012

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NXR Northwest Regional ChampionshipsNov 11 · 5,000 Meters Championship · Place 17 · BoiseBoise5,000 Meters Championship1715:30.2JR
Oct 28IHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity 5A · Place 5 · BoiseBoise5,000 Meters Varsity 5A515:33.58 PB11
Oct 19District III 5A XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 4 · BoiseBoise5,000 Meters Varsity415:36.78 PB11
Sep 22Bob Firman Invitational XCSep 22 · 5,000 Meters Elite · Place 24 · BoiseBoise5,000 Meters Elite2415:43.7JR
Sep 14Willow Lane XC ClassicSep 14 · 5,000 Meters Varsity · Place 3 · BoiseBoise5,000 Meters Varsity316:06.2311
Aug 26Bogus Basin XC InviteAug 26 · Varsity · Place 5 · BoiseBoiseVarsity517:4211
Jul 28Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 28 · 5,000 Meters Session 2 · Place 6 · BoiseBoise5,000 Meters Session 2621:27 PB11

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 5A · Place 21 · BoiseBoise5,000 Meters Varsity 5A2115:59.11 PB10
Oct 21District III 5A XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 16 · BoiseBoise5,000 Meters Varsity1616:30.9410
Oct 6Boise City XC MeetOct 6 · 5,000 Meters Varsity · Place 5 · BoiseBoise5,000 Meters Varsity516:12.87 PB10
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Elite · Place 42 · BoiseBoise5,000 Meters Elite4216:15.310
Sep 16Dani Bates @ SunwaySep 16 · 5,000 Meters Varsity · Place 6 · BoiseBoise5,000 Meters Varsity616:15.210
Aug 27Jimmy Driscoll InvitationalAug 27 · 5,000 Meters Varsity · Place 10 · BoiseBoise5,000 Meters Varsity1016:45.15SO

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Idaho State Cross Country ChampionshipsOct 29 · 5,000 Meters Varsity 5A · Place 23 · BoiseBoise5,000 Meters Varsity 5A2316:36.389
Oct 21District III 5A Varsity XC ChampionshipsOct 21 · 5,000 Meters Varsity 5A · Place 14 · BoiseBoise5,000 Meters Varsity 5A1416:47.46 PB9
Oct 14Boise City Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 5 · BoiseBoise5,000 Meters Varsity516:05.199
Oct 2Brave 6-Lane Battle IntrasquadOct 2 · 3,200 Meters Varsity · Place 7 · BoiseBoise3,200 Meters Varsity710:19.11 PB9
Sep 24Vallivue Scramble Sep 24 · 5,000 Meters Varsity · Place 29 · BoiseBoise5,000 Meters Varsity2916:28.729
Sep 15East Boise XC ClassicSep 15 · 5,000 Meters Varsity · Place 18 · BoiseBoise5,000 Meters Varsity1817:26.579
Sep 4Cardinal ClassicSep 4 · 5,000 Meters Junior Varsity Boys · Place 2 · BoiseBoise5,000 Meters Junior Varsity Boys218:07.07 PB9
Aug 28Jimmy Driscoll Invitational Aug 28 · 5,000 Meters Junior Varsity · Place 5 · BoiseBoise5,000 Meters Junior Varsity517:55.179

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16NXR Northwest MS & Community Race RegistrationNov 16 · 3,000 Meters Middle School Community 3K · Place 18 · North BoiseNorth Boise3,000 Meters Middle School Community 3K1810:48.307
Nov 9USATF Snake River Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 2 · 54-Unattached54-Unattached3,000 Meters 11-12211:30.08 PB7
Oct 10Boise City MeetOct 10 · 3,000 Meters Middle School · Place 4 · North BoiseNorth Boise3,000 Meters Middle School410:38.237
Oct 3Boise Schools JH MeetOct 3 · 2,700 Meters Middle School · Place 5 · North BoiseNorth Boise2,700 Meters Middle School59:40 PB7
Sep 26Boise Schools JH MeetSep 26 · 3,000 Meters Middle School · Place 5 · North BoiseNorth Boise3,000 Meters Middle School510:45 PB7
Sep 20Bob Firman Invitational XCSep 20 · 3,000 Meters Middle School - FRIDAY SEPT. 20 6P · Place 14 · North BoiseNorth Boise3,000 Meters Middle School - FRIDAY SEPT. 20 6P1410:34.40 PB7
Sep 12Boise Schools JH MeetSep 12 · 3,000 Meters Middle School · Place 5 · North BoiseNorth Boise3,000 Meters Middle School510:59 PB7
Sep 5Boise Schools JH MeetSep 5 · 3,000 Meters Middle School · Place 5 · North BoiseNorth Boise3,000 Meters Middle School510:54 PB7