Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1917:23.70The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Central Valley HSGSL #2 Ridgeline, & Shadle Park @ Central Valley · Sep 3017:40.31GSL #2 Ridgeline, & Shadle Park @ Central ValleySeptember 30, 2026
5,000 Meters · Gonzaga Preparatory SchoolGSL #3 @ Liberty Lake County Park (GP Host) v Lewis & Clark, Ridgeline · Oct 1417:45.48GSL #3 @ Liberty Lake County Park (GP Host) v Lewis & Clark, RidgelineOctober 14, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1017:23.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Mead High SchoolGSL #2 w/ Ferris & Ridgeline @ Mead · Oct 117:59.60GSL #2 w/ Ferris & Ridgeline @ MeadOctober 1, 2025
5,000 Meters · Mountainside MSGSL #1 Cheney and Ridgeline @ Mount Spokane · Sep 2417:50.25GSL #1 Cheney and Ridgeline @ Mount SpokaneSeptember 24, 2025
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 417:27.008th Annual Battle for the 509October 4, 2025
5,000 Meters · Ridgeline High SchoolGSL # 3, Gonzaga Prep, Shadle Park @ Ridgeline HS · Oct 1517:03.33GSL # 3, Gonzaga Prep, Shadle Park @ Ridgeline HSOctober 15, 2025
5,000 Meters · The Course Spokane ValleyBarbero Border Clash · Sep 1217:11.80Barbero Border ClashSeptember 12, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2517:16.20Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational at the Gorge · Oct 1018:52.65Live Nation Invitational at the GorgeOctober 10, 2024
5,000 Meters · Veterans Memorial Golf CourseDistrict 6 Championship · Oct 3116:41.60District 6 ChampionshipOctober 31, 2026
5,000 Meters · Wandermere Golf CourseDistrict 6 Championships Spokane · Nov 118:01.00District 6 Championships SpokaneNovember 1, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31District 6 ChampionshipOct 31 · 5,000 Meters 3A Boys · Place 46 · Ridgeline5,000 Meters 3A Boys4616:41.60 PB11
Oct 20GSL #4 Ridgeline and University at Mount SpokaneOct 20 · 5,000 Meters Varsity · Place 14 · Ridgeline5,000 Meters Varsity1417:49.9611
Oct 14GSL #3 @ Liberty Lake County Park (GP Host) v Lewis & Clark, RidgelineOct 14 · 5,000 Meters Varsity · Place 19 · Ridgeline5,000 Meters Varsity1917:45.48 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Elite avg under 16:20 · Place 151 · Ridgeline5,000 Meters Men's Elite avg under 16:2015117:23.7 PB11
Sep 30GSL #2 Ridgeline, & Shadle Park @ Central ValleySep 30 · 5,000 Meters Varsity · Place 16 · Ridgeline5,000 Meters Varsity1617:40.31 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 69 · Ridgeline5,000 Meters Varsity Division I Sec2 M-Z6917:16.20 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 119 · Ridgeline5,000 Meters Varsity DI MERGE11917:16.2011
Sep 23GSL #1 - Ferris, Cheney, Mead @ RHS - 3:20 STARTSep 23 · 5,000 Meters Varsity · Place 22 · Ridgeline5,000 Meters Varsity2217:36.4511
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Boys (Ave under 16:45) · Place 114 · Ridgeline5,000 Meters Elite Varsity Boys (Ave under 16:45)11417:23.70 PB11
Sep 12Barbero Border ClashSep 12 · 5,000 Meters Varsity - Dave McCarty Elite · Place 31 · Ridgeline5,000 Meters Varsity - Dave McCarty Elite3117:11.80 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1District 6 Championships SpokaneNov 1 · 5,000 Meters Boys 3A · Place 47 · Ridgeline5,000 Meters Boys 3A4718:01.00 PB10
Oct 21GSL #4 CV, Ridgeline, LC @ UHSOct 21 · 5,000 Meters Varsity · Place 19 · Ridgeline5,000 Meters Varsity1917:14.7810
Oct 15GSL # 3, Gonzaga Prep, Shadle Park @ Ridgeline HSOct 15 · 5,000 Meters Varsity · Place 11 · Ridgeline5,000 Meters Varsity1117:03.33 PB10
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 200 · Ridgeline5,000 Meters Varsity20017:25.210
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Championship(AVG Below18 Min) · Place 109 · Ridgeline5,000 Meters Varsity Championship(AVG Below18 Min)10917:27.00 PB10
Oct 1GSL #2 w/ Ferris & Ridgeline @ MeadOct 1 · 5,000 Meters Varsity · Place 13 · Ridgeline5,000 Meters Varsity1317:59.60 PB10
Sep 24GSL #1 Cheney and Ridgeline @ Mount SpokaneSep 24 · 5,000 Meters Varsity · Place 13 · Ridgeline5,000 Meters Varsity1317:50.25 PB10
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Sophomore · Place 13 · Ridgeline2.5 Miles Sophomore1314:07.9510

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2District 6 ChampionshipsNov 2 · 5,000 Meters 3A · Place 56 · Ridgeline5,000 Meters 3A5617:49.569
Oct 22GSL #4 @ UHS v. Mead & RidgelineOct 22 · 5,000 Meters Varsity · Place 18 · Ridgeline5,000 Meters Varsity1817:49.809
Oct 16GSL #3 Cheney, Ridgeline @ FerrisOct 16 · 5,000 Meters Varsity · Place 16 · Ridgeline5,000 Meters Varsity1618:53.499
Oct 10Live Nation Invitational at the GorgeOct 10 · 5,000 Meters Varsity · Place 69 · Ridgeline5,000 Meters Varsity6918:52.65 PB9
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Black(AVG Below 18 Min) · Place 152 · Ridgeline5,000 Meters Varsity Black(AVG Below 18 Min)15218:09.109
Oct 2GSL #2 CV, Prep, LC @ RidgelineOct 2 · 5,000 Meters Varsity · Place 21 · Ridgeline5,000 Meters Varsity2118:58.309
Sep 25GSL #1 Ridgeline, Mt. Spokane @ ShadleSep 25 · 5,000 Meters Varsity · Place 16 · Ridgeline5,000 Meters Varsity1619:00.609
Sep 14Highlander InvitationalSep 14 · 2.5 Miles Freshman · Place 11 · Ridgeline2.5 Miles Freshman1114:47.809