Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Franklin Park-SpokanePost Season Mile · Oct 225:52.42Post Season MileOctober 22, 2025
1 Mile · RXC Mile LapPost Season Mile · Oct 145:38.87Post Season MileOctober 14, 2026
2 Miles · Franklin Park 2 mile2 Mile Time Trial · Sep 512:30.602 Mile Time TrialSeptember 5, 2026
3 Miles · Apple Ridge XC CourseDistrict 5 & 6 2A Championships · Oct 3118:51.72District 5 & 6 2A ChampionshipsOctober 31, 2026
5,000 Meters · Audubon Park2A GSL #3 Rogers, NC · Oct 821:31.082A GSL #3 Rogers, NCOctober 8, 2025
5,000 Meters · Beachview Park2A GSL #2 Deer Park and Rogers at Clarkston · Sep 2319:11.102A 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 1618:57.442A GSL #1 EV at RSeptember 16, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1919:54.59CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Pullman High School2A GSL #4 Rogers, Clarkston, Pullman @ Pullman HS · Oct 1519:23.192A GSL #4 Rogers, Clarkston, Pullman @ Pullman HSOctober 15, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2518:07.00Nike 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

11 results
DateMeetEventPlMarkGr
Oct 31District 5 & 6 2A ChampionshipsOct 31 · 3 Miles 2A Boys · Place 90 · Rogers (Spokane)3 Miles 2A Boys9018:51.72 PB10
Oct 202A GSL #4 WV, Rogers at Millwood MeadowsOct 20 · 5,000 Meters Varsity · Place 9 · Rogers (Spokane)5,000 Meters Varsity919:16.5010
Oct 14Post Season MileOct 14 · 1 Miles Varsity · Place 3 · Rogers (Spokane)1 Miles Varsity35:38.87 PB10
Oct 72A GSL #3: NC, Rogers @ PullmanOct 7 · 5,000 Meters Varsity · Place 13 · Rogers (Spokane)5,000 Meters Varsity1319:26.6010
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 132 · Rogers (Spokane)5,000 Meters Varsity Division I Sec2 M-Z13218:07.00 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 229 · Rogers (Spokane)5,000 Meters Varsity DI MERGE22918:07.0010
Sep 232A GSL #2 Deer Park and Rogers at ClarkstonSep 23 · 5,000 Meters Varsity · Place 3 · Rogers (Spokane)5,000 Meters Varsity319:11.10 PB10
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Varsity Boys · Place 41 · Rogers (Spokane)5,000 Meters Varsity Boys4119:54.59 PB10
Sep 162A GSL #1 EV at RSep 16 · 5,000 Meters Varsity · Place 1 · Rogers (Spokane)5,000 Meters Varsity118:57.44 PB10
Sep 52 Mile Time TrialSep 5 · 2 Miles Varsity · Place 4 · Rogers (Spokane)2 Miles Varsity412:30.60 PB10
Aug 29Pre Season Mile Time TrialAug 29 · 1 Miles Varsity · Place 3 · Rogers (Spokane)1 Miles Varsity35:47.65Unofficial10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Post Season MileOct 22 · 1 Miles Varsity · Place 6 · Rogers (Spokane)1 Miles Varsity65:52.42 PB9
Oct 152A GSL #4 Rogers, Clarkston, Pullman @ Pullman HSOct 15 · 5,000 Meters Varsity · Place 13 · Rogers (Spokane)5,000 Meters Varsity1319:23.19 PB9
Oct 82A GSL #3 Rogers, NCOct 8 · 5,000 Meters Varsity · Place 21 · Rogers (Spokane)5,000 Meters Varsity2121:31.08 PB9
Sep 24GSL 2A League 2 at R Franklin ParkSep 24 · 5,000 Meters Varsity · Place 6 · Rogers (Spokane)5,000 Meters Varsity620:24.489
Sep 17GSL 2A #1 WV at R Franklin ParkSep 17 · 5,000 Meters Varsity · Place 10 · Rogers (Spokane)5,000 Meters Varsity1020:13.179
Sep 82 Mile Time TrialSep 8 · 2 Miles Varsity · Place 3 · Rogers (Spokane)2 Miles Varsity313:08.849
Aug 30Pre Season Mile Time TrialAug 30 · 1 Miles Varsity · Place 4 · Rogers (Spokane)1 Miles Varsity46:02.5Unofficial9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19End of Season MileOct 19 · 1 Mile Open · Place 8 · Rogers (Spokane)1 Mile Open86:34.658