Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Spokane Polo Grounds6th Annual Battle for the 509 · Sep 3012:52.016th Annual Battle for the 509September 30, 2023
2.5 Miles · Shadle ParkHighlander Invitational · Sep 1217:05.99Highlander InvitationalSeptember 12, 2026
3 Miles · Harrington Golf & Country ClubNE2B League Meet # 3 · Oct 619:17.37NE2B League Meet # 3October 6, 2026
5,000 Meters · 49 Degrees Mountain ResortNE2B League Meet #2 North · Sep 3023:38.50NE2B League Meet #2 NorthSeptember 30, 2025
5,000 Meters · Carmichael MS57th Annual Max Jensen/Richland Invitational · Oct 1019:46.8257th Annual Max Jensen/Richland InvitationalOctober 10, 2026
5,000 Meters · Colfax Golf ClubDistrict 6 1B/2B Regional Championship · Oct 3120:04.40District 6 1B/2B Regional ChampionshipOctober 31, 2025
5,000 Meters · Newport High SchoolNE2B League Meet · Sep 2223:42.30NE2B League Meet September 22, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1921:42.05CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 421:35.408th Annual Battle for the 509October 4, 2025
5,000 Meters · Reardan Cross Country CourseDistrict 5/6 1B/2B Regional Championship · Oct 3120:16.35District 5/6 1B/2B Regional ChampionshipOctober 31, 2026
5,000 Meters · Short Game Golf CourseNE 1B/2B League #2 · Sep 2922:30NE 1B/2B League #2September 29, 2026
5,000 Meters · St.George'sDistrict 6 2B League Meet · Sep 2423:33District 6 2B League MeetSeptember 24, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 821:02.02025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2520:03.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 1B/2B Regional ChampionshipOct 31 · 5,000 Meters 5/6 Varsity 1B/2B · Place 6 · ChewelahChewelah5,000 Meters 5/6 Varsity 1B/2B620:16.35 PB10
Oct 17NE2B League ChampionshipOct 17 · 5,000 Meters Varsity · Place 3 · ChewelahChewelah5,000 Meters Varsity319:53.410
Oct 1057th Annual Max Jensen/Richland InvitationalOct 10 · 5,000 Meters Small School Varsity Girls · Place 1 · ChewelahChewelah5,000 Meters Small School Varsity Girls119:46.82 PB10
Oct 6NE2B League Meet # 3Oct 6 · 3 Miles Varsity · Place 3 · ChewelahChewelah3 Miles Varsity319:17.37 PB10
Sep 29NE 1B/2B League #2Sep 29 · 5,000 Meters Varsity Girls · Place 3 · ChewelahChewelah5,000 Meters Varsity Girls322:30 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec1 A-L · Place 14 · ChewelahChewelah5,000 Meters Varsity Division I Sec1 A-L1420:03.20 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 38 · ChewelahChewelah5,000 Meters Varsity DI MERGE3820:03.2010
Sep 22NE2B League Meet Sep 22 · 5,000 Meters Varsity · Place 9 · ChewelahChewelah5,000 Meters Varsity923:42.30 PB10
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Combined Girls · Place 7 · ChewelahChewelah5,000 Meters Combined Girls721:42.05 PB10
Sep 12Highlander InvitationalSep 12 · 2.5 Miles Sophomore · Place 3 · ChewelahChewelah2.5 Miles Sophomore317:05.99 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1B/2B Girls · Place 26 · ChewelahChewelah5,000 Meters 1B/2B Girls2621:02.0 PB9
Oct 31District 6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters Varsity 1B/2B · Place 13 · ChewelahChewelah5,000 Meters Varsity 1B/2B1320:04.40 PB9
Oct 7NE 1B/2B League MeetOct 7 · 5,000 Meters Varsity · Place 14 · ChewelahChewelah5,000 Meters Varsity1424:07.79
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Championship(AVG Below 21:30) · Place 82 · ChewelahChewelah5,000 Meters Varsity Championship(AVG Below 21:30)8221:35.40 PB9
Sep 30NE2B League Meet #2 NorthSep 30 · 5,000 Meters Varsity · Place 2 · ChewelahChewelah5,000 Meters Varsity223:38.50 PB9
Sep 24District 6 2B League MeetSep 24 · 5,000 Meters HS Girls · Place 12 · ChewelahChewelah5,000 Meters HS Girls1223:33 PB9
Sep 20CAN-AM InvitationalSep 20 · 5,000 Meters Varsity · Place 14 · ChewelahChewelah5,000 Meters Varsity1422:18.409
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Freshman · Place 13 · ChewelahChewelah2.5 Miles Freshman1317:31.419

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NE 2B League ChampionshipsOct 18 · 1.5 Miles Middle School · Place 4 · JenkinsJenkins1.5 Miles Middle School410:55.608
Oct 8NE1B/2B League Meet (North Schools)Oct 8 · 1.5 Miles Middle School · Place 4 · JenkinsJenkins1.5 Miles Middle School412:16.608
Oct 1NE1B/2B Meet #2Oct 1 · 1.5 Miles Middle School · Place 4 · JenkinsJenkins1.5 Miles Middle School413:10.108
Sep 25North and South 2B League Meet Sep 25 · 1.5 Miles Middle School · Place 3 · JenkinsJenkins1.5 Miles Middle School312:55.008
Sep 21CAN-AM INVITATIONAL CROSS COUNTRY MEETSep 21 · 1.5 Miles Middle School · Place 7 · JenkinsJenkins1.5 Miles Middle School712:08.388
Sep 14Highlander InvitationalSep 14 · 1 Mile Middle School · Place 9 · JenkinsJenkins1 Mile Middle School96:29.008

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 131B/2B League ChampionshipsOct 13 · 1.5 Miles Middle School · Place 10 · JenkinsJenkins1.5 Miles Middle School1011:32.757
Oct 31B/2B District 7 league meet #3Oct 3 · Middle School · Place 8 · JenkinsJenkinsMiddle School813:427
Sep 306th Annual Battle for the 509Sep 30 · 1.6 Miles Middle School · Place 58 · JenkinsJenkins1.6 Miles Middle School5812:52.01 PB7
Sep 23CAN-AM INVITATIONAL CROSS COUNTRY MEETSep 23 · Middle School · Place 18 · JenkinsJenkinsMiddle School1813:067