Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · RXC Mile LapPost Season Mile · Oct 145:51.90Post Season MileOctober 14, 2026
2 Miles · Franklin Park 2 mile2 Mile Time Trial · Sep 513:23.462 Mile Time TrialSeptember 5, 2026
3 Miles · Apple Ridge XC CourseDistrict 5 & 6 2A Championships · Oct 3118:34.03District 5 & 6 2A ChampionshipsOctober 31, 2026
5,000 Meters · Beachview Park2A GSL #2 Deer Park and Rogers at Clarkston · Sep 2320:54.292A GSL #2 Deer Park and Rogers at ClarkstonSeptember 23, 2026
5,000 Meters · John R Rogers Franklin Park 5k2A GSL #1 EV at R · Sep 1621:10.112A GSL #1 EV at RSeptember 16, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1919:43.09CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 1018:54.859th Annual Battle for the 509October 10, 2026
5,000 Meters · Pullman High School2A GSL #3: NC, Rogers @ Pullman · Oct 721:22.562A GSL #3: NC, Rogers @ PullmanOctober 7, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2519:20.20Nike Bob Firman Invitational XCSeptember 25, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 31District 5 & 6 2A ChampionshipsOct 31 · 3 Miles 2A Boys · Place 81 · Rogers (Spokane)3 Miles 2A Boys8118:34.03 PB9
Oct 202A GSL #4 WV, Rogers at Millwood MeadowsOct 20 · 5,000 Meters Varsity · Place 12 · Rogers (Spokane)5,000 Meters Varsity1220:08.269
Oct 14Post Season MileOct 14 · 1 Miles Varsity · Place 5 · Rogers (Spokane)1 Miles Varsity55:51.90 PB9
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 74 · Rogers (Spokane)5,000 Meters Varsity Red (AVG Above 18 Min)7418:54.85 PB9
Oct 72A GSL #3: NC, Rogers @ PullmanOct 7 · 5,000 Meters Varsity · Place 16 · Rogers (Spokane)5,000 Meters Varsity1621:22.56 PB9
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 181 · Rogers (Spokane)5,000 Meters Varsity Division I Sec2 M-Z18119:20.20 PB9
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 321 · Rogers (Spokane)5,000 Meters Varsity DI MERGE32119:20.209
Sep 232A GSL #2 Deer Park and Rogers at ClarkstonSep 23 · 5,000 Meters Varsity · Place 11 · Rogers (Spokane)5,000 Meters Varsity1120:54.29 PB9
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Varsity Boys · Place 39 · Rogers (Spokane)5,000 Meters Varsity Boys3919:43.09 PB9
Sep 162A GSL #1 EV at RSep 16 · 5,000 Meters Varsity · Place 11 · Rogers (Spokane)5,000 Meters Varsity1121:10.11 PB9
Sep 52 Mile Time TrialSep 5 · 2 Miles Varsity · Place 5 · Rogers (Spokane)2 Miles Varsity513:23.46 PB9
Aug 29Pre Season Mile Time TrialAug 29 · 1 Miles Varsity · Place 5 · Rogers (Spokane)1 Miles Varsity56:08.16Unofficial9