Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Franklin Park-SpokanePost Season Mile · Oct 226:31.72Post Season MileOctober 22, 2025
1 Mile · RXC Mile LapPost Season Mile · Oct 146:40.38Post Season MileOctober 14, 2026
2 Miles · Franklin Park 2 mile2 Mile Time Trial · Sep 515:31.532 Mile Time TrialSeptember 5, 2026
5,000 Meters · Audubon Park2A GSL #3 Rogers, NC · Oct 822:24.992A GSL #3 Rogers, NCOctober 8, 2025
5,000 Meters · Beachview Park2A GSL #2 Deer Park and Rogers at Clarkston · Sep 2323:14.412A GSL #2 Deer Park and Rogers at ClarkstonSeptember 23, 2026
5,000 Meters · John R Rogers Franklin Park 5kGSL 2A League 2 at R Franklin Park · Sep 2422:43.12GSL 2A League 2 at R Franklin ParkSeptember 24, 2025
5,000 Meters · Mead High SchoolGSL JV-Frosh Championships · Oct 2522:08.12GSL JV-Frosh ChampionshipsOctober 25, 2025
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1922:37.04CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 421:50.008th Annual Battle for the 509October 4, 2025
5,000 Meters · Pullman High School2A GSL #4 Rogers, Clarkston, Pullman @ Pullman HS · Oct 1521:40.262A GSL #4 Rogers, Clarkston, Pullman @ Pullman HSOctober 15, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2521:25.40Nike 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 24GSL JV-Frosh Championships (2A, 3A, 4A)Oct 24 · 5,000 Meters Junior Varsity · Place 142 · Rogers (Spokane)5,000 Meters Junior Varsity14222:14.5712
Oct 202A GSL #4 WV, Rogers at Millwood MeadowsOct 20 · 5,000 Meters Junior Varsity · Place 15 · Rogers (Spokane)5,000 Meters Junior Varsity1522:23.9012
Oct 14Post Season MileOct 14 · 1 Miles Varsity · Place 8 · Rogers (Spokane)1 Miles Varsity86:40.38 PB12
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters JV Silver (21:30-25 Min 5K) · Place 105 · Rogers (Spokane)5,000 Meters JV Silver (21:30-25 Min 5K)10522:17.5312
Oct 72A GSL #3: NC, Rogers @ PullmanOct 7 · 5,000 Meters Junior Varsity · Place 32 · Rogers (Spokane)5,000 Meters Junior Varsity3224:22.4612
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec2 M-Z · Place 224 · Rogers (Spokane)5,000 Meters Junior Varsity Sec2 M-Z22421:25.40 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 422 · Rogers (Spokane)5,000 Meters JV MERGE42221:25.4012
Sep 232A GSL #2 Deer Park and Rogers at ClarkstonSep 23 · 5,000 Meters Varsity · Place 22 · Rogers (Spokane)5,000 Meters Varsity2223:14.41 PB12
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Junior Varsity · Place 35 · Rogers (Spokane)5,000 Meters Junior Varsity3522:37.04 PB12
Sep 162A GSL #1 EV at RSep 16 · 5,000 Meters Junior Varsity · Place 14 · Rogers (Spokane)5,000 Meters Junior Varsity1423:17.6112
Sep 52 Mile Time TrialSep 5 · 2 Miles Varsity · Place 10 · Rogers (Spokane)2 Miles Varsity1015:31.53 PB12
Aug 29Pre Season Mile Time TrialAug 29 · 1 Miles Varsity · Place 11 · Rogers (Spokane)1 Miles Varsity117:07.51Unofficial12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25GSL JV-Frosh ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 148 · Rogers (Spokane)5,000 Meters Junior Varsity14822:08.12 PB11
Oct 22Post Season MileOct 22 · 1 Miles Varsity · Place 10 · Rogers (Spokane)1 Miles Varsity106:31.72 PB11
Oct 152A GSL #4 Rogers, Clarkston, Pullman @ Pullman HSOct 15 · 5,000 Meters Junior Varsity · Place 15 · Rogers (Spokane)5,000 Meters Junior Varsity1521:40.26 PB11
Oct 82A GSL #3 Rogers, NCOct 8 · 5,000 Meters Varsity · Place 26 · Rogers (Spokane)5,000 Meters Varsity2622:24.99 PB11
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters JV Silver (21:30-25 Min 5K) · Place 119 · Rogers (Spokane)5,000 Meters JV Silver (21:30-25 Min 5K)11921:50.00 PB11
Sep 24GSL 2A League 2 at R Franklin ParkSep 24 · 5,000 Meters Junior Varsity · Place 6 · Rogers (Spokane)5,000 Meters Junior Varsity622:43.12 PB11
Sep 17GSL 2A #1 WV at R Franklin ParkSep 17 · 5,000 Meters Junior Varsity · Place 15 · Rogers (Spokane)5,000 Meters Junior Varsity1524:31.7411
Sep 82 Mile Time TrialSep 8 · 2 Miles Varsity · Place 12 · Rogers (Spokane)2 Miles Varsity1216:19.9211
Aug 30Pre Season Mile Time TrialAug 30 · 1 Miles Varsity · Place 10 · Rogers (Spokane)1 Miles Varsity107:08.3Unofficial11

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 262A GSL District ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 32 · Rogers (Spokane)5,000 Meters Junior Varsity3222:41.5010
Oct 19End of Season MileOct 19 · 1 Mile Open · Place 10 · Rogers (Spokane)1 Mile Open106:57.4810
Oct 172A GSL Meet #4 R v DP EV NC Oct 17 · 5,000 Meters Junior Varsity · Place 28 · Rogers (Spokane)5,000 Meters Junior Varsity2823:11.1210
Oct 11Day Off TrialOct 11 · 1 Miles Purple · Place 7 · Rogers (Spokane)1 Miles Purple711:24.30Unofficial10
Oct 92A GSL Rogers at ClarkstonOct 9 · 5,000 Meters Varsity · Place 17 · Rogers (Spokane)5,000 Meters Varsity1723:37.5710
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters JV Silver (21:30-25 Min 5K) · Place 213 · Rogers (Spokane)5,000 Meters JV Silver (21:30-25 Min 5K)21322:33.5610
Sep 252A GSL #2 WV v Rogers at Millwood MeadowsSep 25 · 5,000 Meters Junior Varsity · Place 15 · Rogers (Spokane)5,000 Meters Junior Varsity1523:4810
Sep 21CAN-AM INVITATIONAL CROSS COUNTRY MEETSep 21 · 5,000 Meters Junior Varsity · Place 47 · Rogers (Spokane)5,000 Meters Junior Varsity4722:45.3010
Sep 182A GSL Meet #1 Rogers v PullmanSep 18 · 5,000 Meters Junior Varsity · Place 27 · Rogers (Spokane)5,000 Meters Junior Varsity2726:06.210
Sep 14Highlander InvitationalSep 14 · 2.5 Miles Sophomore · Place 140 · Rogers (Spokane)2.5 Miles Sophomore14019:55.1010
Sep 11RXC 2 mile time trialSep 11 · 2 Miles Open · Place 13 · Rogers (Spokane)2 Miles Open1319:52Unofficial10

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18GSL #4 @ Pullman v East Valley, RogersOct 18 · 5,000 Meters Junior Varsity · Place 49 · Rogers (Spokane)5,000 Meters Junior Varsity4931:57.159
Oct 10RXC Mid Season MileOct 10 · 1 Miles All Boys · Place 10 · Rogers (Spokane)1 Miles All Boys109:27Unofficial9
Oct 4Rogers v West ValleyOct 4 · Junior Varsity · Place 10 · Rogers (Spokane)Junior Varsity1029:589
Sep 306th Annual Battle for the 509Sep 30 · 5,000 Meters Beginner Junior Varsity · Place 244 · Rogers (Spokane)5,000 Meters Beginner Junior Varsity24431:33.309
Sep 23CAN-AM INVITATIONAL CROSS COUNTRY MEETSep 23 · Junior Varsity · Place 55 · Rogers (Spokane)Junior Varsity5529:089
Sep 20GSL #2 Shadle v RogersSep 20 · Junior Varsity · Place 19 · Rogers (Spokane)Junior Varsity1927:059