Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Owyhee High SchoolOwyhee v Rocky Time Trial · Sep 612:08.34Owyhee v Rocky Time TrialSeptember 6, 2024
4,000 Meters · Discovery ParkDiscovery Park Championships · Oct 915:29.42Discovery Park ChampionshipsOctober 9, 2025
5,000 Meters · Ann Morrison ParkUSATF Snake River XC Invitational 2025 · Nov 819:48.68USATF Snake River XC Invitational 2025November 8, 2025
5,000 Meters · Caldwell High School20th Caldwell Twilight · Sep 122:18.2120th Caldwell Twilight September 1, 2022
5,000 Meters · Eagle Island State ParkEagle Island XC Invitational · Sep 2020:10.46Eagle Island XC InvitationalSeptember 20, 2025
5,000 Meters · Eagle Island State ParkDistrict III 5A XC Championships · Oct 1919:27.89District III 5A XC ChampionshipsOctober 19, 2023
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2320:58.6Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · Freeman ParkTiger/Grizz Invitational · Sep 922:59.3Tiger/Grizz InvitationalSeptember 9, 2022
5,000 Meters · Lakeview ParkGary Ward · Oct 318:52.13Gary WardOctober 3, 2024
5,000 Meters · Vallivue High SchoolDistrict III 5A/6A Championships · Oct 2419:01.73District III 5A/6A ChampionshipsOctober 24, 2025
8,000 Meters · Idaho State University CourseBengal Invitational 2026 · Oct 237:36.7Bengal Invitational 2026October 2, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Bengal Invitational 2026Oct 2 · 8,000 Meters Men's 8K · Place 59 · UnattachedUnattached8,000 Meters Men's 8K5937:36.7 PB-

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8USATF Snake River XC Invitational 2025Nov 8 · 5,000 Meters High School · Place 41 · Rocky MountainRocky Mountain5,000 Meters High School4119:48.68 PB12
Oct 24District III 5A/6A ChampionshipsOct 24 · 5,000 Meters 6A JV Boys #1 · Place 14 · Rocky MountainRocky Mountain5,000 Meters 6A JV Boys #11419:01.73 PB12
Oct 9Discovery Park ChampionshipsOct 9 · 4,000 Meters Open · Place 28 · Rocky MountainRocky Mountain4,000 Meters Open2815:29.42 PB12
Oct 4Inland Empire ChampionshipsOct 4 · Varsity · Place 36 · Rocky MountainRocky MountainVarsity3617:5712
Sep 27Vallivue Scramble Sep 27 · 5,000 Meters Junior Varsity · Place 32 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity3219:23.7012
Sep 20Eagle Island XC InvitationalSep 20 · 5,000 Meters JV · Place 64 · Rocky MountainRocky Mountain5,000 Meters JV6420:10.46 PB12
Sep 423rd Caldwell Twilight Sep 4 · 5,000 Meters Junior Varsity · Place 49 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity4919:24.89Sr
Aug 28Jerome Invite Aug 28 · 5,000 Meters Junior Varsity · Place 21 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity2119:16.27—
Aug 22Patriot RelaysAug 22 · 2 Miles Varsity · Place 35 · Rocky MountainRocky Mountain2 Miles Varsity3512:29.0012

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25District III 5A/6A XC ChampionshipsOct 25 · 5,000 Meters Junior Varsity 6A · Place 23 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity 6A2318:55.8011
Oct 10Discovery Park ChampionshipsOct 10 · 5,000 Meters Open · Place 55 · Rocky MountainRocky Mountain5,000 Meters Open5520:30.1811
Oct 3Gary WardOct 3 · 5,000 Meters Junior Varsity · Place 13 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity1318:52.13 PB11
Sep 27Bob Firman Invitational XCSep 27 · 5,000 Meters Junior Varsity · Place 34 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity3418:54.5JR
Sep 21Vallivue ScrambleSep 21 · 5,000 Meters Varsity · Place 104 · Rocky MountainRocky Mountain5,000 Meters Varsity10418:27.6511
Sep 13Tiger/Grizz Combined ResultsSep 13 · 5,000 Meters Varsity · Place 246 · Rocky MountainRocky Mountain5,000 Meters Varsity24619:41.311
Sep 13Tiger/Grizz InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 37 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity3719:41.311
Sep 6Owyhee v Rocky Time TrialSep 6 · 2 Miles Open · Place 32 · Rocky MountainRocky Mountain2 Miles Open3212:08.34 PB11
Aug 29Jerome Open InviteAug 29 · 5,000 Meters Junior Varsity · Place 46 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity4619:43.9011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19District III 5A XC ChampionshipsOct 19 · 5,000 Meters Boys 5000 Meter Run JV 1 · Place 26 · Rocky MountainRocky Mountain5,000 Meters Boys 5000 Meter Run JV 12619:27.89 PB10
Oct 13The Lighthouse HOKA 2 MileOct 13 · 3,200 Meters · Place 35 · Rocky MountainRocky Mountain3,200 Meters3511:33Unofficial10
Sep 28Gary Ward InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 55 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity5519:22.9610
Sep 22Bob Firman Invitational XCSep 22 · 5,000 Meters Junior Varsity · Place 56 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity5619:25.9SO
Aug 3121st Caldwell Twilight Aug 31 · 5,000 Meters Junior Varsity · Place 22 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity2218:40.2510
Aug 26Bogus Basin XC InviteAug 26 · Varsity · Place 35 · Rocky MountainRocky MountainVarsity3523:0010

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21District III 5A XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 64 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity6420:30.039
Oct 13Bugtown InviteOct 13 · 5,000 Meters Junior Varsity · Place 65 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity6519:53.219
Oct 8Gib Floyd InvitationalOct 8 · 3 Miles Junior Varsity · Place 93 · Rocky MountainRocky Mountain3 Miles Junior Varsity9319:35.709
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Freshman · Place 142 · Rocky MountainRocky Mountain5,000 Meters Freshman14220:58.6 PB9
Sep 14Middleton TwilightSep 14 · 5,000 Meters Junior Varsity · Place 82 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity8220:45.629
Sep 9Tiger/Grizz InvitationalSep 9 · 5,000 Meters Junior Varsity A · Place 232 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity A23222:59.3 PB9
Sep 120th Caldwell Twilight Sep 1 · 5,000 Meters JV Race 2 (Liberty-Victory Charter) · Place 81 · Rocky MountainRocky Mountain5,000 Meters JV Race 2 (Liberty-Victory Charter)8122:18.21 PB9