Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ferris HSGSL # 1 Lewis and Clark, Shadle Park, University, @ Ferris · Sep 2420:39.36GSL # 1 Lewis and Clark, Shadle Park, University, @ FerrisSeptember 24, 2025
5,000 Meters · Franklin Park-Spokane2A GSL #2 Rogers vs Shadle Park · Sep 2131:552A GSL #2 Rogers vs Shadle ParkSeptember 21, 2022
5,000 Meters · Mead High SchoolGSL JV-Frosh Championships · Oct 2519:16.06GSL JV-Frosh ChampionshipsOctober 25, 2025
5,000 Meters · Mountainside MSGSL #4 Mead and Shadle Park @ Mount Spokane · Oct 2119:29.99GSL #4 Mead and Shadle Park @ Mount SpokaneOctober 21, 2025
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 419:58.808th Annual Battle for the 509October 4, 2025
5,000 Meters · Ridgeline High SchoolGSL # 3, Gonzaga Prep, Shadle Park @ Ridgeline HS · Oct 1518:38.55GSL # 3, Gonzaga Prep, Shadle Park @ Ridgeline HSOctober 15, 2025
5,000 Meters · Shadle Park GSL#2 Central Valley and Cheney @ Shadle · Oct 120:29.20 GSL#2 Central Valley and Cheney @ ShadleOctober 1, 2025
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational at the Gorge · Oct 920:02.46Live Nation Invitational at the GorgeOctober 9, 2025
5,000 Meters · Wandermere Golf CourseDistrict 6 Championships Spokane · Nov 119:48.56District 6 Championships SpokaneNovember 1, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1District 6 Championships SpokaneNov 1 · 5,000 Meters Boys Alternates · Place 24 · Shadle Park5,000 Meters Boys Alternates2419:48.56 PB12
Oct 25GSL JV-Frosh ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 52 · Shadle Park5,000 Meters Junior Varsity5219:16.06 PB12
Oct 21GSL #4 Mead and Shadle Park @ Mount SpokaneOct 21 · 5,000 Meters Junior Varsity · Place 17 · Shadle Park5,000 Meters Junior Varsity1719:29.99 PB12
Oct 15GSL # 3, Gonzaga Prep, Shadle Park @ Ridgeline HSOct 15 · 5,000 Meters Junior Varsity · Place 6 · Shadle Park5,000 Meters Junior Varsity618:38.55 PB12
Oct 9Live Nation Invitational at the GorgeOct 9 · 5,000 Meters JV · Place 29 · Shadle Park5,000 Meters JV2920:02.46 PB12
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Competitive JV (Below 21:30) · Place 176 · Shadle Park5,000 Meters Competitive JV (Below 21:30)17619:58.80 PB12
Oct 1 GSL#2 Central Valley and Cheney @ ShadleOct 1 · 5,000 Meters Junior Varsity · Place 23 · Shadle Park5,000 Meters Junior Varsity2320:29.20 PB12
Sep 27Lake Spokane XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 55 · Shadle Park5,000 Meters Junior Varsity5521:43.7012
Sep 24GSL # 1 Lewis and Clark, Shadle Park, University, @ FerrisSep 24 · 5,000 Meters Junior Varsity · Place 23 · Shadle Park5,000 Meters Junior Varsity2320:39.36 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26GSL JV-FROSH CHAMPIONSHIPOct 26 · 5,000 Meters Junior Varsity · Place 100 · Shadle Park5,000 Meters Junior Varsity10020:49.7011
Oct 22GSL #4 CV, Shadle, Ferris @ GPrepOct 22 · 3 Miles Junior Varsity · Place 42 · Shadle Park3 Miles Junior Varsity4220:46.8011
Oct 16GSL #3 Mead, Lewis & Clark @ ShadleOct 16 · 5,000 Meters Junior Varsity · Place 52 · Shadle Park5,000 Meters Junior Varsity5221:08.4011
Oct 57th Annual Battle for the 509Oct 5 · 5,000 Meters Competitive JV (Below 21:30) · Place 298 · Shadle Park5,000 Meters Competitive JV (Below 21:30)29821:06.2011
Oct 2GSL #2 Shadle, University @ CheneyOct 2 · 5,000 Meters Junior Varsity · Place 39 · Shadle Park5,000 Meters Junior Varsity3922:03.3111
Sep 28Lake Spokane XC InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 24 · Shadle Park5,000 Meters Junior Varsity2421:23.2711
Sep 25GSL #1 Ridgeline, Mt. Spokane @ ShadleSep 25 · 5,000 Meters Junior Varsity · Place 26 · Shadle Park5,000 Meters Junior Varsity2621:51.0011
Sep 14Highlander InvitationalSep 14 · 2.5 Miles Varsity · Place 88 · Shadle Park2.5 Miles Varsity8817:15.6011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18GSL #4 @ Clarkston v Shadle, West ValleyOct 18 · 5,000 Meters Junior Varsity · Place 20 · Shadle Park5,000 Meters Junior Varsity2025:06.1010
Oct 18GSL #4 @ Clarkston v Shadle, West ValleyOct 18 · 5,000 Meters Junior Varsity · Place 20 · Shadle Park5,000 Meters Junior Varsity2025:06.1010
Oct 4GSL #3 Shadle v PullmanOct 4 · Junior Varsity · Place 36 · Shadle ParkJunior Varsity3624:0310
Sep 306th Annual Battle for the 509Sep 30 · 5,000 Meters Beginner Junior Varsity · Place 167 · Shadle Park5,000 Meters Beginner Junior Varsity16723:11.4010
Sep 23Lake Spokane InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 57 · Shadle Park5,000 Meters Junior Varsity5724:11.010
Sep 20GSL #2 Shadle v RogersSep 20 · Junior Varsity · Place 14 · Shadle ParkJunior Varsity1423:1910
Sep 13GSL #1 East Valley v ShadleSep 13 · Junior Varsity · Place 23 · Shadle ParkJunior Varsity2325:4610
Sep 9Highlander InvitationalSep 9 · 2.5 Miles Sophomore · Place 56 · Shadle Park2.5 Miles Sophomore5619:21.0010

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22GSL XC JV/F Championship MeetOct 22 · Varsity · Place 94 · Shadle ParkVarsity9425:489
Oct 15Lake Spokane XC InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 84 · Shadle Park5,000 Meters Junior Varsity8425:42.99
Oct 122A GSL #4 Shadle Park v West Valley, ClarkstonOct 12 · 5,000 Meters Junior Varsity · Place 28 · Shadle Park5,000 Meters Junior Varsity2827:389
Oct 52A GSL #3 Pullman vs Shadle ParkOct 5 · 5,000 Meters Junior Varsity · Place 54 · Shadle Park5,000 Meters Junior Varsity5433:33.109
Oct 1Battle for the 509Oct 1 · 5,000 Meters Freshman · Place 79 · Shadle Park5,000 Meters Freshman7926:03.34FR
Sep 24CAN-AM INVITATIONAL CROSS COUNTRYSep 24 · Varsity · Place 99 · Shadle ParkVarsity9930:139
Sep 212A GSL #2 Rogers vs Shadle ParkSep 21 · 5,000 Meters JV · Place 14 · Shadle Park5,000 Meters JV1431:55 PB9
Sep 142A GSL #1 Shadle Park vs East ValleySep 14 · Varsity · Place 29 · Shadle ParkVarsity2932:309
Sep 142A GSL #1 Shadle Park vs East ValleySep 14 · Varsity · Place 29 · Shadle ParkVarsity2932:309
Sep 10Highlander InvitationalSep 10 · Varsity · Place 55 · Shadle ParkVarsity5523:599