Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Franklin Park-SpokanePost Season Mile · Oct 227:21.34Post Season MileOctober 22, 2025
1 Mile · RXC Mile LapPost Season Mile · Oct 146:18.52Post Season MileOctober 14, 2026
2 Miles · Franklin Park 2 mile2 Mile Time Trial · Sep 513:23.772 Mile Time TrialSeptember 5, 2026
3 Miles · Apple Ridge XC CourseDistrict 5 & 6 2A Championships · Oct 3119:43.29District 5 & 6 2A ChampionshipsOctober 31, 2026
5,000 Meters · Audubon Park2A GSL #3 Rogers, NC · Oct 827:41.132A GSL #3 Rogers, NCOctober 8, 2025
5,000 Meters · Beachview Park2A GSL #2 Deer Park and Rogers at Clarkston · Sep 2320:56.792A 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.712A GSL #1 EV at RSeptember 16, 2026
5,000 Meters · Mead High SchoolGSL JV-Frosh Championships · Oct 2524:10.30GSL JV-Frosh ChampionshipsOctober 25, 2025
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1921:56.34CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 1020:57.479th Annual Battle for the 509October 10, 2026
5,000 Meters · Pullman High School2A GSL #3: NC, Rogers @ Pullman · Oct 722:03.602A GSL #3: NC, Rogers @ PullmanOctober 7, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2520:15.50Nike 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 100 · Rogers (Spokane)3 Miles 2A Boys10019:43.29 PB10
Oct 202A GSL #4 WV, Rogers at Millwood MeadowsOct 20 · 5,000 Meters Junior Varsity · Place 4 · Rogers (Spokane)5,000 Meters Junior Varsity420:02.8710
Oct 14Post Season MileOct 14 · 1 Miles Varsity · Place 6 · Rogers (Spokane)1 Miles Varsity66:18.52 PB10
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 144 · Rogers (Spokane)5,000 Meters Varsity Red (AVG Above 18 Min)14420:57.47 PB10
Oct 72A GSL #3: NC, Rogers @ PullmanOct 7 · 5,000 Meters Junior Varsity · Place 20 · Rogers (Spokane)5,000 Meters Junior Varsity2022:03.60 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 190 · Rogers (Spokane)5,000 Meters Varsity Division I Sec2 M-Z19020:15.50 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 337 · Rogers (Spokane)5,000 Meters Varsity DI MERGE33720:15.5010
Sep 232A GSL #2 Deer Park and Rogers at ClarkstonSep 23 · 5,000 Meters Varsity · Place 12 · Rogers (Spokane)5,000 Meters Varsity1220:56.79 PB10
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Varsity Boys · Place 72 · Rogers (Spokane)5,000 Meters Varsity Boys7221:56.34 PB10
Sep 162A GSL #1 EV at RSep 16 · 5,000 Meters Varsity · Place 12 · Rogers (Spokane)5,000 Meters Varsity1221:10.71 PB10
Sep 52 Mile Time TrialSep 5 · 2 Miles Varsity · Place 6 · Rogers (Spokane)2 Miles Varsity613:23.77 PB10
Aug 29Pre Season Mile Time TrialAug 29 · 1 Miles Varsity · Place 7 · Rogers (Spokane)1 Miles Varsity76:10.35Unofficial10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25GSL JV-Frosh ChampionshipsOct 25 · 5,000 Meters Freshman · Place 97 · Rogers (Spokane)5,000 Meters Freshman9724:10.30 PB9
Oct 22Post Season MileOct 22 · 1 Miles Varsity · Place 13 · Rogers (Spokane)1 Miles Varsity137:21.34 PB9
Oct 152A GSL #4 Rogers, Clarkston, Pullman @ Pullman HSOct 15 · 5,000 Meters Junior Varsity · Place 35 · Rogers (Spokane)5,000 Meters Junior Varsity3526:46.719
Oct 82A GSL #3 Rogers, NCOct 8 · 5,000 Meters Varsity · Place 38 · Rogers (Spokane)5,000 Meters Varsity3827:41.13 PB9
Sep 24GSL 2A League 2 at R Franklin ParkSep 24 · 5,000 Meters Junior Varsity · Place 19 · Rogers (Spokane)5,000 Meters Junior Varsity1928:56.819
Sep 17GSL 2A #1 WV at R Franklin ParkSep 17 · 5,000 Meters Junior Varsity · Place 24 · Rogers (Spokane)5,000 Meters Junior Varsity2433:36.679
Sep 82 Mile Time TrialSep 8 · 2 Miles Varsity · Place 13 · Rogers (Spokane)2 Miles Varsity1323:55.059