Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Franklin Park-SpokanePost Season Mile · Oct 226:13.36Post Season MileOctober 22, 2025
2 Miles · Franklin Park 2 mile2 Mile Time Trial · Sep 513:44.262 Mile Time TrialSeptember 5, 2026
3 Miles · Apple Ridge XC CourseDistrict 5 & 6 2A Championships · Oct 3120:49.56District 5 & 6 2A ChampionshipsOctober 31, 2026
5,000 Meters · Audubon Park2A GSL #3 Rogers, NC · Oct 825:09.232A GSL #3 Rogers, NCOctober 8, 2025
5,000 Meters · John R Rogers Franklin Park 5k2A GSL #1 EV at R · Sep 1621:19.912A GSL #1 EV at RSeptember 16, 2026
5,000 Meters · Mead High SchoolGSL JV-Frosh Championships · Oct 2521:54.43GSL JV-Frosh ChampionshipsOctober 25, 2025
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1920:46.08CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds9th Annual Battle for the 509 · Oct 1020:53.399th Annual Battle for the 509October 10, 2026
5,000 Meters · Pullman High School2A GSL #3: NC, Rogers @ Pullman · Oct 720:48.392A GSL #3: NC, Rogers @ PullmanOctober 7, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2520:38.70Nike 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 JV · Place 96 · Rogers (Spokane)3 Miles JV9620:49.56 PB12
Oct 24GSL JV-Frosh Championships (2A, 3A, 4A)Oct 24 · 5,000 Meters Junior Varsity · Place 109 · Rogers (Spokane)5,000 Meters Junior Varsity10920:59.5812
Oct 202A GSL #4 WV, Rogers at Millwood MeadowsOct 20 · 5,000 Meters Varsity · Place 14 · Rogers (Spokane)5,000 Meters Varsity1420:43.5112
Oct 109th Annual Battle for the 509Oct 10 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 143 · Rogers (Spokane)5,000 Meters Varsity Red (AVG Above 18 Min)14320:53.39 PB12
Oct 72A GSL #3: NC, Rogers @ PullmanOct 7 · 5,000 Meters Junior Varsity · Place 9 · Rogers (Spokane)5,000 Meters Junior Varsity920:48.39 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 192 · Rogers (Spokane)5,000 Meters Varsity Division I Sec2 M-Z19220:38.70 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 339 · Rogers (Spokane)5,000 Meters Varsity DI MERGE33920:38.7012
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Varsity Boys · Place 53 · Rogers (Spokane)5,000 Meters Varsity Boys5320:46.08 PB12
Sep 162A GSL #1 EV at RSep 16 · 5,000 Meters Junior Varsity · Place 7 · Rogers (Spokane)5,000 Meters Junior Varsity721:19.91 PB12
Sep 52 Mile Time TrialSep 5 · 2 Miles Varsity · Place 7 · Rogers (Spokane)2 Miles Varsity713:44.26 PB12
Aug 29Pre Season Mile Time TrialAug 29 · 1 Miles Varsity · Place 8 · Rogers (Spokane)1 Miles Varsity86:40.05Unofficial12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25GSL JV-Frosh ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 138 · Rogers (Spokane)5,000 Meters Junior Varsity13821:54.43 PB11
Oct 22Post Season MileOct 22 · 1 Miles Varsity · Place 9 · Rogers (Spokane)1 Miles Varsity96:13.36 PB11
Oct 152A GSL #4 Rogers, Clarkston, Pullman @ Pullman HSOct 15 · 5,000 Meters Junior Varsity · Place 24 · Rogers (Spokane)5,000 Meters Junior Varsity2423:36.1211
Oct 82A GSL #3 Rogers, NCOct 8 · 5,000 Meters Varsity · Place 31 · Rogers (Spokane)5,000 Meters Varsity3125:09.23 PB11
Sep 17GSL 2A #1 WV at R Franklin ParkSep 17 · 5,000 Meters Junior Varsity · Place 21 · Rogers (Spokane)5,000 Meters Junior Varsity2128:05.7311
Sep 82 Mile Time TrialSep 8 · 2 Miles Varsity · Place 11 · Rogers (Spokane)2 Miles Varsity1116:15.0811
Aug 30Pre Season Mile Time TrialAug 30 · 1 Miles Varsity · Place 9 · Rogers (Spokane)1 Miles Varsity96:34.5Unofficial11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2Apple Ridge JV InvitationalNov 2 · 3 Miles Junior Varsity · Place 64 · Rogers (Spokane)3 Miles Junior Varsity6420:0210
Oct 262A GSL District ChampionshipsOct 26 · 5,000 Meters Varsity · Place 36 · Rogers (Spokane)5,000 Meters Varsity3621:18.4010
Oct 19End of Season MileOct 19 · 1 Mile Open · Place 9 · Rogers (Spokane)1 Mile Open96:35.0010
Oct 172A GSL Meet #4 R v DP EV NC Oct 17 · 5,000 Meters Junior Varsity · Place 9 · Rogers (Spokane)5,000 Meters Junior Varsity920:45.0210
Oct 92A GSL Rogers at ClarkstonOct 9 · 5,000 Meters Varsity · Place 14 · Rogers (Spokane)5,000 Meters Varsity1421:59.9010
Sep 252A GSL #2 WV v Rogers at Millwood MeadowsSep 25 · 5,000 Meters Junior Varsity · Place 5 · Rogers (Spokane)5,000 Meters Junior Varsity521:1610
Sep 21CAN-AM INVITATIONAL CROSS COUNTRY MEETSep 21 · 5,000 Meters Varsity · Place 69 · Rogers (Spokane)5,000 Meters Varsity6921:46.9610
Sep 182A GSL Meet #1 Rogers v PullmanSep 18 · 5,000 Meters Varsity · Place 13 · Rogers (Spokane)5,000 Meters Varsity1322:12.510
Sep 14Highlander InvitationalSep 14 · 2.5 Miles Sophomore · Place 98 · Rogers (Spokane)2.5 Miles Sophomore9817:11.9010