Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Battle for the 5094th Annual Battle for the 509 · Oct 2 | 20:49.67 | 4th Annual Battle for the 509 | October 2, 2021 |
| 5,000 Meters · Fairways Golf CourseNike-Battle for the 509 (3rd Annual) · Sep 21 | 19:11.10 | Nike-Battle for the 509 (3rd Annual) | September 21, 2019 |
| 5,000 Meters · Kettle Falls HSNE 2B XC Kettle Falls Meet · Mar 27 | 19:36.29 | NE 2B XC Kettle Falls Meet | March 27, 2021 |
| 5,000 Meters · LCSC - XC courseNE 2B XC League Meet (Asotin Host) · Feb 27 | 19:18 | NE 2B XC League Meet (Asotin Host) | February 27, 2021 |
| 5,000 Meters · Mountainside MSNE 2B League Meet - WAVE 1 (NWC Host) · Mar 20 | 19:36.21 | NE 2B League Meet - WAVE 1 (NWC Host) | March 20, 2021 |
| 5,000 Meters · Reardan HSNE 2B League Meet Wave 1 (Reardan Host) · Mar 13 | 20:05 | NE 2B League Meet Wave 1 (Reardan Host) | March 13, 2021 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA State XC Meet · Nov 9 | 18:15.20 | 1B/2B WIAA State XC Meet | November 9, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
6 results2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 1B/2B WIAA State XC MeetNov 6 · 5,000 Meters Varsity · Place 98 · Davenport | 5,000 Meters Varsity | 98 | 19:43.20 | — |
| Oct 30 | District 7/9 1B/2B Regional ChampionshipsOct 30 · 5,000 Meters Varsity · Place 34 · Davenport | 5,000 Meters Varsity | 34 | 18:42.53 | 11 |
| Oct 22 | District 7 1B/2B League ChampionshipOct 22 · 5,000 Meters Varsity · Place 27 · Davenport | 5,000 Meters Varsity | 27 | 18:12.29 | 11 |
| Oct 5 | District 7 1B/2B League Meet in ChewelahOct 5 · 5,000 Meters Varsity · Place 28 · Davenport | 5,000 Meters Varsity | 28 | 20:39 | 11 |
| Oct 2 | 4th Annual Battle for the 509Oct 2 · 5,000 Meters Varsity · Place 202 · Davenport | 5,000 Meters Varsity | 202 | 20:49.67 PB | 11 |
| Sep 28 | District 7 League Meet in RepublicSep 28 · 5,000 Meters Varsity · Place 50 · Davenport | 5,000 Meters Varsity | 50 | 22:51Unofficial | 11 |
| Sep 9 | Valley Christian JamboreeSep 9 · 3,350 Meters Varsity · Place 9 · Davenport | 3,350 Meters Varsity | 9 | 13:18.04Unofficial | 11 |
| Mar 27 | NE 2B XC Kettle Falls MeetMar 27 · 5,000 Meters Varsity · Place 17 · Davenport | 5,000 Meters Varsity | 17 | 19:36.29 PB | 10 |
| Mar 20 | NE 2B League Meet - WAVE 1 (NWC Host)Mar 20 · 5,000 Meters Varsity Boys · Place 17 · Davenport | 5,000 Meters Varsity Boys | 17 | 19:36.21 PB | 10 |
| Mar 13 | NE 2B League Meet Wave 1 (Reardan Host)Mar 13 · 5,000 Meters HS Boys · Place 19 · Davenport | 5,000 Meters HS Boys | 19 | 20:05 PB | 10 |
| Feb 27 | NE 2B XC League Meet (Asotin Host)Feb 27 · 5,000 Meters Varsity · Place 21 · Davenport | 5,000 Meters Varsity | 21 | 19:18 PB | 10 |
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 1B/2B WIAA State XC MeetNov 9 · 5,000 Meters 1B2/2B Boys · Place 82 · Davenport | 5,000 Meters 1B2/2B Boys | 82 | 18:15.20 PB | 9 |
| Nov 2 | 1A District 7 Districts & 1B/2B District 7 & 9 RegionalsNov 2 · 5,000 Meters Varsity · Place 36 · Davenport | 5,000 Meters Varsity | 36 | 18:29.66 | 9 |
| Oct 26 | District 7 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 39 · Davenport | 5,000 Meters Varsity | 39 | 19:07.47 | 9 |
| Oct 15 | District 7/9 League Meet in St. JohnOct 15 · 5,000 Meters Varsity · Place 8 · Davenport | 5,000 Meters Varsity | 8 | 20:19 | 9 |
| Oct 12 | Moses Lake InvitationalOct 12 · 5,000 Meters Varsity · Place 60 · Davenport | 5,000 Meters Varsity | 60 | 18:59.5 | 9 |
| Oct 8 | District 7\9 South Meet @ Valley ChristianOct 8 · 5,000 Meters Varsity · Place 16 · Davenport | 5,000 Meters Varsity | 16 | 19:01 | 9 |
| Sep 28 | District 7 All-League MeetSep 28 · 5,000 Meters Varsity · Place 27 · Davenport | 5,000 Meters Varsity | 27 | 19:20 | 9 |
| Sep 21 | Nike-Battle for the 509 (3rd Annual)Sep 21 · 5,000 Meters Varsity · Place 159 · Davenport | 5,000 Meters Varsity | 159 | 19:11.10 PB | 9 |
| Sep 17 | District 7 League Meet - SouthSep 17 · 5,000 Meters Varsity · Place 28 · Davenport | 5,000 Meters Varsity | 28 | 20:42 | 9 |
| Sep 14 | Highlander InviteSep 14 · 2.5 Miles Freshman · Place 60 · Davenport | 2.5 Miles Freshman | 60 | 15:55.60 | 9 |
| Sep 12 | Wilbur-Creston JamboreeSep 12 · 2 Miles Varsity · Place 37 · Davenport | 2 Miles Varsity | 37 | 12:27 | 9 |