Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Franklin Park-SpokanePost Season Mile · Oct 227:00.11Post Season MileOctober 22, 2025
1 Mile · RXC Mile LapPost Season Mile · Oct 146:27.97Post Season MileOctober 14, 2026
3 Miles · Apple Ridge XC CourseDistrict 5 & 6 2A Championships · Oct 3120:27.51District 5 & 6 2A ChampionshipsOctober 31, 2026
5,000 Meters · Audubon Park2A GSL #3 Rogers, NC · Oct 827:36.182A GSL #3 Rogers, NCOctober 8, 2025
5,000 Meters · Beachview Park2A GSL #2 Deer Park and Rogers at Clarkston · Sep 2323:03.912A 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:55.902A GSL #1 EV at RSeptember 16, 2026
5,000 Meters · Mead High SchoolGSL JV-Frosh Championships · Oct 2523:22.60GSL JV-Frosh ChampionshipsOctober 25, 2025
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1921:49.81CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 424:45.308th Annual Battle for the 509October 4, 2025
5,000 Meters · Pullman High School2A GSL #4 Rogers, Clarkston, Pullman @ Pullman HS · Oct 1525:03.482A GSL #4 Rogers, Clarkston, Pullman @ Pullman HSOctober 15, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2520:54.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

10 results
DateMeetEventPlMarkGr
Oct 31District 5 & 6 2A ChampionshipsOct 31 · 3 Miles JV · Place 89 · Rogers (Spokane)3 Miles JV8920:27.51 PB11
Oct 24GSL JV-Frosh Championships (2A, 3A, 4A)Oct 24 · 5,000 Meters Junior Varsity · Place 146 · Rogers (Spokane)5,000 Meters Junior Varsity14622:21.3911
Oct 202A GSL #4 WV, Rogers at Millwood MeadowsOct 20 · 5,000 Meters Junior Varsity · Place 14 · Rogers (Spokane)5,000 Meters Junior Varsity1422:06.5011
Oct 14Post Season MileOct 14 · 1 Miles Varsity · Place 7 · Rogers (Spokane)1 Miles Varsity76:27.97 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec2 M-Z · Place 201 · Rogers (Spokane)5,000 Meters Junior Varsity Sec2 M-Z20120:54.20 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 381 · Rogers (Spokane)5,000 Meters JV MERGE38120:54.2011
Sep 232A GSL #2 Deer Park and Rogers at ClarkstonSep 23 · 5,000 Meters Varsity · Place 21 · Rogers (Spokane)5,000 Meters Varsity2123:03.91 PB11
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Varsity Boys · Place 71 · Rogers (Spokane)5,000 Meters Varsity Boys7121:49.81 PB11
Sep 162A GSL #1 EV at RSep 16 · 5,000 Meters Varsity · Place 13 · Rogers (Spokane)5,000 Meters Varsity1321:55.90 PB11
Aug 29Pre Season Mile Time TrialAug 29 · 1 Miles Varsity · Place 6 · Rogers (Spokane)1 Miles Varsity66:09.43Unofficial11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25GSL JV-Frosh ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 171 · Rogers (Spokane)5,000 Meters Junior Varsity17123:22.60 PB10
Oct 22Post Season MileOct 22 · 1 Miles Varsity · Place 12 · Rogers (Spokane)1 Miles Varsity127:00.11 PB10
Oct 152A GSL #4 Rogers, Clarkston, Pullman @ Pullman HSOct 15 · 5,000 Meters Junior Varsity · Place 27 · Rogers (Spokane)5,000 Meters Junior Varsity2725:03.48 PB10
Oct 82A GSL #3 Rogers, NCOct 8 · 5,000 Meters Varsity · Place 37 · Rogers (Spokane)5,000 Meters Varsity3727:36.18 PB10
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Novice (Over 25 Min) · Place 58 · Rogers (Spokane)5,000 Meters Novice (Over 25 Min)5824:45.30 PB10
Sep 24GSL 2A League 2 at R Franklin ParkSep 24 · 5,000 Meters Junior Varsity · Place 21 · Rogers (Spokane)5,000 Meters Junior Varsity2129:40.2010