Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Beachview ParkSeaport Invite · Sep 16 | 21:47.80 | Seaport Invite | September 16, 2017 |
| 3 Miles · Carmichael MSMax Jensen Richland Invitational · Oct 7 | 20:03.72 | Max Jensen Richland Invitational | October 7, 2017 |
| 3 Miles · Freeman High SchoolNEA #1 Newport/Deer Park @ Freeman · Sep 26 | 21:23.24 | NEA #1 Newport/Deer Park @ Freeman | September 26, 2018 |
| 5,000 Meters · Antler Springs Golf CourseNea#3 Newport, Deer Park, @ Riverside · Oct 11 | 22:26.00 | Nea#3 Newport, Deer Park, @ Riverside | October 11, 2017 |
| 5,000 Meters · Chewelah Golf and Country Club RV ParkNEA Districts · Oct 25 | 19:50.31 | NEA Districts | October 25, 2018 |
| 5,000 Meters · Colville HSNEA #2 · Oct 8 | 20:43 | NEA #2 | October 8, 2019 |
| 5,000 Meters · Deer Park HSNEA #3 Medical Lake & Riverside @ Deer Park · Oct 10 | 20:51 | NEA #3 Medical Lake & Riverside @ Deer Park | October 10, 2018 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 20:35.30 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Freeman High SchoolNEA #1 NEWP/DRPK/FREE · Oct 2 | 20:32.14 | NEA #1 NEWP/DRPK/FREE | October 2, 2019 |
| 5,000 Meters · Lakeside HSNEA#4 Deer Park/Lakeside · Oct 18 | 21:22 | NEA#4 Deer Park/Lakeside | October 18, 2017 |
| 5,000 Meters · Medical Lake HSNEA#1 Freeman,Deer Park @ Medical Lake · Sep 27 | 22:13.50 | NEA#1 Freeman,Deer Park @ Medical Lake | September 27, 2017 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA State XC Meet · Nov 9 | 19:42.90 | 1A WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 20:37.6 | Mountain West Classic | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 134 · Deer Park | 5,000 Meters Open Invitational MERGE | 134 | 20:35.30 PB | 12 |
| Nov 9 | 1A WIAA State XC MeetNov 9 · 5,000 Meters 1A Girls · Place 19 · Deer Park | 5,000 Meters 1A Girls | 19 | 19:42.90 PB | 12 |
| Oct 8 | NEA #2Oct 8 · 5,000 Meters Varsity · Place 2 · Deer Park | 5,000 Meters Varsity | 2 | 20:43 PB | 12 |
| Oct 2 | NEA #1 NEWP/DRPK/FREEOct 2 · 5,000 Meters Varsity · Place 1 · Deer Park | 5,000 Meters Varsity | 1 | 20:32.14 PB | 12 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 57 · Deer Park | 5,000 Meters Varsity | 57 | 20:37.6 PB | 12 |
| Aug 31 | Blue GoldAug 31 · 5,000 Meters Varsity · Place 5 · Deer Park | 5,000 Meters Varsity | 5 | 25:04Unofficial | 12 |
2018 Cross Country
5 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NEA Districts Final @ Chewelah GCOct 26 · 5,000 Meters Varsity · Place 16 · Deer Park | 5,000 Meters Varsity | 16 | 21:04.24 | 10 |
| Oct 18 | NEA#4 Deer Park/LakesideOct 18 · 5,000 Meters Varsity · Place 8 · Deer Park | 5,000 Meters Varsity | 8 | 21:22 PB | 10 |
| Oct 11 | Nea#3 Newport, Deer Park, @ RiversideOct 11 · 5,000 Meters Varsity · Place 4 · Deer Park | 5,000 Meters Varsity | 4 | 22:26.00 PB | 10 |
| Oct 7 | Max Jensen Richland InvitationalOct 7 · 3 Miles Division I · Place 65 · Deer Park | 3 Miles Division I | 65 | 20:03.72 PB | 10 |
| Oct 4 | NEA#2 Chewelah/Colville/Deer ParkOct 4 · 5,000 Meters Varsity · Place 6 · Deer Park | 5,000 Meters Varsity | 6 | 22:15.64 | 10 |
| Sep 27 | NEA#1 Freeman,Deer Park @ Medical LakeSep 27 · 5,000 Meters Varsity · Place 4 · Deer Park | 5,000 Meters Varsity | 4 | 22:13.50 PB | 10 |
| Sep 16 | Seaport InviteSep 16 · 3 Miles Junior Varsity · Place 18 · Deer Park | 3 Miles Junior Varsity | 18 | 21:47.80 PB | 10 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | 1A WIAA STATE XC MEETNov 5 · 5,000 Meters 1A Girls · Place 34 · Deer Park | 5,000 Meters 1A Girls | 34 | 20:36.10 | 9 |
| Oct 27 | Distrct 6/7 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 15 · Deer Park | 5,000 Meters Varsity | 15 | 20:54.71 | 9 |
| Oct 15 | Backwards RaceOct 15 · 5,000 Meters Varsity · Place 4 · Deer Park | 5,000 Meters Varsity | 4 | 22:31Unofficial | 9 |