Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Owyhee High SchoolOwyhee v Rocky Time Trial · Sep 611:14.56Owyhee v Rocky Time TrialSeptember 6, 2024
3,000 Meters · Eagle Island XC Course 3kNXR Northwest MS & Community Race Registration · Nov 1212:32.60NXR Northwest MS & Community Race RegistrationNovember 12, 2022
5,000 Meters · Bishop Kelly HSJimmy Driscoll Invitational · Aug 2916:29.48Jimmy Driscoll InvitationalAugust 29, 2026
5,000 Meters · Eagle Island State ParkEagle Island XC Invitational · Sep 2016:53.73Eagle Island XC InvitationalSeptember 20, 2025
5,000 Meters · Eagle Island State ParkDistrict III 5A XC Championships · Oct 1918:55.36District III 5A XC ChampionshipsOctober 19, 2023
5,000 Meters · Eagle Island XC CourseEagle Island XC Invitational 2026 · Sep 1916:59.14Eagle Island XC Invitational 2026September 19, 2026
5,000 Meters · Lakeview ParkGary Ward · Oct 317:30.44Gary WardOctober 3, 2024
5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 3116:46.92IHSAA Cross Country Championships 2026October 31, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2516:16.90Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · Vallivue High SchoolDistrict III 5A/6A Championships · Oct 2417:07.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

7 results
DateMeetEventPlMarkGr
Oct 31IHSAA Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity 6A · Place 26 · Rocky MountainRocky Mountain5,000 Meters Varsity 6A2616:46.92 PB12
Oct 236A District III Cross Country Championships Oct 23 · 5,000 Meters Varsity 6A · Place 21 · Rocky MountainRocky Mountain5,000 Meters Varsity 6A2116:21.5812
Oct 6HOKA 2 MileOct 6 · 3,200 Meters Open · Place 2 · Rocky MountainRocky Mountain3,200 Meters Open29:50.94Unofficial12
Oct 1Bob Conley Invitational Oct 1 · 5,000 Meters Varsity A · Place 29 · Rocky MountainRocky Mountain5,000 Meters Varsity A2916:50.212
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Elite · Place 130 · Rocky MountainRocky Mountain5,000 Meters Elite13016:16.90 PB12
Sep 19Eagle Island XC Invitational 2026Sep 19 · 5,000 Meters Varsity 1 · Place 39 · Rocky MountainRocky Mountain5,000 Meters Varsity 13916:59.14 PB12
Aug 29Jimmy Driscoll InvitationalAug 29 · 5,000 Meters Varsity · Place 9 · Rocky MountainRocky Mountain5,000 Meters Varsity916:29.48 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24District III 5A/6A ChampionshipsOct 24 · 5,000 Meters 6A Varsity Boys · Place 32 · Rocky MountainRocky Mountain5,000 Meters 6A Varsity Boys3217:07.87 PB11
Oct 4Inland Empire ChampionshipsOct 4 · Varsity · Place 24 · Rocky MountainRocky MountainVarsity2416:0311
Sep 27Vallivue Scramble Sep 27 · 5,000 Meters Varsity · Place 10 · Rocky MountainRocky Mountain5,000 Meters Varsity1016:27.3011
Sep 20Eagle Island XC InvitationalSep 20 · 5,000 Meters Varsity · Place 26 · Rocky MountainRocky Mountain5,000 Meters Varsity2616:53.73 PB11
Sep 423rd Caldwell Twilight Sep 4 · 5,000 Meters Varsity · Place 18 · Rocky MountainRocky Mountain5,000 Meters Varsity1816:27.71Jr
Aug 28Jerome Invite Aug 28 · 5,000 Meters Varsity · Place 8 · Rocky MountainRocky Mountain5,000 Meters Varsity816:50.14—
Aug 22Patriot RelaysAug 22 · 2 Miles Varsity · Place 10 · Rocky MountainRocky Mountain2 Miles Varsity1010:56.0011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25District III 5A/6A XC ChampionshipsOct 25 · 5,000 Meters Junior Varsity 6A · Place 17 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity 6A1717:36.0010
Oct 10Discovery Park ChampionshipsOct 10 · 5,000 Meters Open · Place 25 · Rocky MountainRocky Mountain5,000 Meters Open2518:50.0210
Oct 3Gary WardOct 3 · 5,000 Meters Varsity · Place 21 · Rocky MountainRocky Mountain5,000 Meters Varsity2117:30.44 PB10
Sep 27Bob Firman Invitational XCSep 27 · 5,000 Meters Junior Varsity · Place 8 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity817:53.7SO
Sep 21Vallivue ScrambleSep 21 · 5,000 Meters Varsity · Place 76 · Rocky MountainRocky Mountain5,000 Meters Varsity7617:53.7810
Sep 13Tiger/Grizz Combined ResultsSep 13 · 5,000 Meters Varsity · Place 95 · Rocky MountainRocky Mountain5,000 Meters Varsity9518:23.610
Sep 13Tiger/Grizz InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 5 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity518:23.610
Sep 6Owyhee v Rocky Time TrialSep 6 · 2 Miles Open · Place 17 · Rocky MountainRocky Mountain2 Miles Open1711:14.56 PB10
Aug 29Jerome Open InviteAug 29 · 5,000 Meters Junior Varsity · Place 7 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity717:48.3910

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19District III 5A XC ChampionshipsOct 19 · 5,000 Meters Boys 5000 Meter Run JV 1 · Place 13 · Rocky MountainRocky Mountain5,000 Meters Boys 5000 Meter Run JV 11318:55.36 PB9
Oct 13The Lighthouse HOKA 2 MileOct 13 · 3,200 Meters · Place 30 · Rocky MountainRocky Mountain3,200 Meters3011:26Unofficial9
Oct 5Bob Conley InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 69 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity6919:04.49
Oct 5Bob Conley Combined JV RacesOct 5 · 5,000 Meters Boys JV Combined · Place 69 · Rocky MountainRocky Mountain5,000 Meters Boys JV Combined6919:04.49
Sep 28Gary Ward InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 40 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity4019:09.339
Sep 22Bob Firman Invitational XCSep 22 · 5,000 Meters Freshman · Place 48 · Rocky MountainRocky Mountain5,000 Meters Freshman4818:36.3FR
Aug 3121st Caldwell Twilight Aug 31 · 5,000 Meters Junior Varsity · Place 27 · Rocky MountainRocky Mountain5,000 Meters Junior Varsity2718:45.319

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NXR Northwest MS & Community Race RegistrationNov 12 · 3,000 Meters Middle School Community 3K · Place 73 · UNAT-Clark-RayUNAT-Clark-Ray3,000 Meters Middle School Community 3K7312:32.60 PB8
Sep 23Bob Firman Invitational XC 2022Sep 23 · 3,000 Meters Middle School 7-8th FRI SEPT 23 6:25P · Place 116 · HeritageHeritage3,000 Meters Middle School 7-8th FRI SEPT 23 6:25P11612:41.48