Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Chewelah Golf and Country Club RV ParkIEML All-League Meet · Oct 1111:06IEML All-League MeetOctober 11, 2016
1.5 Miles · Newport High SchoolIEML - Newport, Pride Prep, Colville, Chewelah & NWC · Sep 2811:44IEML - Newport, Pride Prep, Colville, Chewelah & NWCSeptember 28, 2017
2.5 Miles · Shadle ParkHighlander Invitational · Sep 1118:47.27Highlander InvitationalSeptember 11, 2021
2400 m · Chewelah Golf and Country Club RV ParkIEML All-League Meet · Oct 1611:38.09IEML All-League MeetOctober 16, 2017
2400 m · Medical Lake HSIEML#4 Chew/Riv/NWC · Oct 511:29.69IEML#4 Chew/Riv/NWCOctober 5, 2017
3,000 Meters · Chewelah Golf and Country Club RV ParkIEML League Final · Oct 1610:56.77IEML League FinalOctober 16, 2018
3,000 Meters · Riverside Middle SchoolPrep-SIA,Deer Park, St. Geo @ RMS · Oct 211:02Prep-SIA,Deer Park, St. Geo @ RMSOctober 2, 2018
5,000 Meters · Battle for the 5094th Annual Battle for the 509 · Oct 222:27.344th Annual Battle for the 509October 2, 2021
5,000 Meters · Blue Lake ParkNike Portland XC · Sep 2823:09.70Nike Portland XCSeptember 28, 2019
5,000 Meters · Deer Park HSNEA 1 Medical Lake, Riverside, at Deer Park · Mar 1323:19NEA 1 Medical Lake, Riverside, at Deer ParkMarch 13, 2021
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2322:49.1Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · Fairways Golf CourseNike-Battle for the 509 (3rd Annual) · Sep 2123:50.62Nike-Battle for the 509 (3rd Annual)September 21, 2019
5,000 Meters · Freeman High SchoolNEA#2 LKSD/RVSD/FREE · Oct 922:18.80NEA#2 LKSD/RVSD/FREEOctober 9, 2019
5,000 Meters · LCSC - XC courseLC State Invitational · Oct 1419:53.1LC State InvitationalOctober 14, 2023
6,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 1724:41.35Linfield George Oja InvitationalOctober 17, 2026
6,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 1926:13.402026 PLU InvitationalSeptember 19, 2026
6,000 Meters · The Course Spokane ValleyNWAC Championships · Nov 924:34.40NWAC ChampionshipsNovember 9, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9NWAC ChampionshipsNov 9 · 6,000 Meters Womens 6K · Place 21 · Spokane (Wash.) CCSpokane (Wash.) CC6,000 Meters Womens 6K2124:34.40 PBSo
Oct 17Linfield George Oja InvitationalOct 17 · 6,000 Meters Collegiate · Place 178 · Spokane (Wash.) CCSpokane (Wash.) CC6,000 Meters Collegiate17824:41.35 PBSo
Oct 3Whitworth Frank Knott XC Classic 2026Oct 3 · 6,000 Meters Women's 6K · Place 138 · Spokane (Wash.) CCSpokane (Wash.) CC6,000 Meters Women's 6K13825:44.60So
Sep 192026 PLU InvitationalSep 19 · 6,000 Meters Women's "Black" Division · Place 115 · Spokane (Wash.) CCSpokane (Wash.) CC6,000 Meters Women's "Black" Division11526:13.40 PBSo
Sep 4Clash of the Inland NorthwestSep 4 · 6,000 Meters Collegiate · Place 68 · Spokane (Wash.) CCSpokane (Wash.) CC6,000 Meters Collegiate6825:24.70So

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14LC State InvitationalOct 14 · 5,000 Meters College · Place 68 · Spokane (Wash.) CCSpokane (Wash.) CC5,000 Meters College6819:53.1 PBFr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 291A Districts @ Chewelah Golf CourseOct 29 · 5,000 Meters Varsity · Place 15 · RiversideRiverside5,000 Meters Varsity1522:04.212
Oct 19NEA #4 Colville / Medical Lake @ RiversideOct 19 · 5,000 Meters Varsity · Place 7 · RiversideRiverside5,000 Meters Varsity722:2912
Oct 12NEA #3 Colville, Riverside, Deer Park, FreemanOct 12 · 5,000 Meters Varsity · Place 2 · RiversideRiverside5,000 Meters Varsity222:43.6012
Oct 853rd Max Jensen Richland InvitationalOct 8 · 5,000 Meters Division II 2A · Place 9 · RiversideRiverside5,000 Meters Division II 2A922:45.7512
Oct 5NEA #2 Newport/ Deer Park @ RiversideOct 5 · 5,000 Meters Combined Girls · Place 3 · RiversideRiverside5,000 Meters Combined Girls323:50Unofficial12
Oct 1Battle for the 509Oct 1 · 5,000 Meters Junior Varsity · Place 2 · RiversideRiverside5,000 Meters Junior Varsity221:36.58SR
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division II · Place 94 · RiversideRiverside5,000 Meters Varsity Division II9422:49.1 PB12

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30NEA District 7 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 22 · RiversideRiverside5,000 Meters Varsity2223:56.9511
Oct 952nd Max Jensen Richland InvitationalOct 9 · 3 Miles Junior Varsity · Place 5 · RiversideRiverside3 Miles Junior Varsity521:38.9211
Oct 24th Annual Battle for the 509Oct 2 · 5,000 Meters Varsity · Place 99 · RiversideRiverside5,000 Meters Varsity9922:27.34 PB11
Sep 29NEA #1: Riverside/Medical Lake/@LakesideSep 29 · 5,000 Meters Combined · RiversideRiverside5,000 Meters Combined0—11
Sep 11Highlander InvitationalSep 11 · 2.5 Miles Junior Varsity · Place 21 · RiversideRiverside2.5 Miles Junior Varsity2118:47.27 PB11
Apr 3NEA #4 Newport/RiversideApr 3 · 5,000 Meters Varsity · Place 2 · RiversideRiverside5,000 Meters Varsity225:0310
Mar 13NEA 1 Medical Lake, Riverside, at Deer ParkMar 13 · 5,000 Meters Varsity · Place 5 · RiversideRiverside5,000 Meters Varsity523:19 PB10

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 21A District 7 Districts & 1B/2B District 7 & 9 RegionalsNov 2 · 5,000 Meters Varsity 1A · Place 22 · RiversideRiverside5,000 Meters Varsity 1A2221:55.779
Oct 23NEA #4 COLV/NWPT/RVSDOct 23 · 5,000 Meters Varsity · Place 5 · RiversideRiverside5,000 Meters Varsity522:029
Oct 16NEA #3 Riverside/Deer Park @ Medical LakeOct 16 · 5,000 Meters Varsity · Place 12 · RiversideRiverside5,000 Meters Varsity1223:22.489
Oct 1251st Annual Max Jensen Richland InvitationalOct 12 · 0 Miles Division II · Place 43 · RiversideRiverside0 Miles Division II4321:40.929
Oct 9NEA#2 LKSD/RVSD/FREEOct 9 · 5,000 Meters Varsity · Place 10 · RiversideRiverside5,000 Meters Varsity1022:18.80 PB9
Oct 546th Annual Sunfair InvitationalOct 5 · 3 Miles Flight 2 Combined (Runner #6) · Place 9 · RiversideRiverside3 Miles Flight 2 Combined (Runner #6)923:00.62Unofficial9
Sep 28Nike Portland XCSep 28 · 5,000 Meters Small Schools/D3 JV · Place 4 · RiversideRiverside5,000 Meters Small Schools/D3 JV423:09.70 PB9
Sep 21Nike-Battle for the 509 (3rd Annual)Sep 21 · 5,000 Meters Junior Varsity · Place 36 · RiversideRiverside5,000 Meters Junior Varsity3623:50.62 PB9
Sep 14Highlander InviteSep 14 · 2.5 Miles Freshman · Place 31 · RiversideRiverside2.5 Miles Freshman3119:18.709

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16IEML League FinalOct 16 · 3,000 Meters Varsity · Place 17 · RiversideRiverside3,000 Meters Varsity1710:56.77 PB8
Oct 4St Georges vs. Lakeside Week 2Oct 4 · 3,000 Meters 7th / 8th Grade · RiversideRiverside3,000 Meters 7th / 8th Grade—11:55Unofficial8
Oct 2Prep-SIA,Deer Park, St. Geo @ RMSOct 2 · 3,000 Meters 7th and 8th Girls · RiversideRiverside3,000 Meters 7th and 8th Girls—11:02 PB8
Sep 27Colv, Chew, Newport, Prep-SIA @RMSSep 27 · 3,000 Meters 7th and 8th Girls · Place 7 · RiversideRiverside3,000 Meters 7th and 8th Girls711:228

2017 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16IEML All-League MeetOct 16 · 2,400 Meters Varsity · Place 38 · RiversideRiverside2,400 Meters Varsity3811:38.09 PB7
Oct 12RMS InviteOct 12 · 1.5 Miles Middle School · Place 13 · RiversideRiverside1.5 Miles Middle School1311:22Unofficial7
Oct 5IEML#4 Chew/Riv/NWCOct 5 · 2,400 Meters MS Girls · Place 8 · RiversideRiverside2,400 Meters MS Girls811:29.69 PB7
Sep 28IEML - Newport, Pride Prep, Colville, Chewelah & NWCSep 28 · 1.5 Miles Middle School 7/8 girls · Place 16 · RiversideRiverside1.5 Miles Middle School 7/8 girls1611:44 PB7

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 11IEML All-League MeetOct 11 · 1.5 Miles Coed 6th Grade · Place 14 · RiversideRiverside1.5 Miles Coed 6th Grade1411:06 PB6