Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadle ParkHighlander Invitational · Sep 11 | 18:09.14 | Highlander Invitational | September 11, 2021 |
| 3.1 Miles · Beachview ParkGSL2A Clarkston, EastValley · Sep 22 | 23:48.39 | GSL2A Clarkston, EastValley | September 22, 2021 |
| 5,000 Meters · Battle for the 5094th Annual Battle for the 509 · Oct 2 | 21:35.75 | 4th Annual Battle for the 509 | October 2, 2021 |
| 5,000 Meters · Beachview ParkGSL 2A JV & Frosh Championships · Mar 27 | 23:11.28 | GSL 2A JV & Frosh Championships | March 27, 2021 |
| 5,000 Meters · Clarkston HS2A GSL #3 Clarkston vs East Valley · Oct 5 | 20:20.25 | 2A GSL #3 Clarkston vs East Valley | October 5, 2022 |
| 5,000 Meters · Millwood MeadowsGSL4 WestValley, EastValley · Mar 24 | 24:06 | GSL4 WestValley, EastValley | March 24, 2021 |
| 5,000 Meters · Othello Golf CourseGSL # 2 EV, Pullman @ Othello · Mar 13 | 25:47.0 | GSL # 2 EV, Pullman @ Othello | March 13, 2021 |
| 5,000 Meters · Polo Grounds6th Annual Battle for the 509 · Sep 30 | 18:42.70 | 6th Annual Battle for the 509 | September 30, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results2022 Cross Country
8 results2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | District 8 2A cross country championshipOct 30 · 5,000 Meters Varsity · Place 39 · East Valley (Spokane) | 5,000 Meters Varsity | 39 | 21:48.50 | 10 |
| Oct 20 | GSL2A EastValley, ShadlePark, PullmanOct 20 · 5,000 Meters Varsity · Place 19 · East Valley (Spokane) | 5,000 Meters Varsity | 19 | 21:21 | 10 |
| Oct 9 | 52nd Max Jensen Richland InvitationalOct 9 · 3 Miles Division II · Place 81 · East Valley (Spokane) | 3 Miles Division II | 81 | 20:18.52 | 10 |
| Oct 6 | GSL2A WestValley, EastValleyOct 6 · 5,000 Meters Varsity · Place 13 · East Valley (Spokane) | 5,000 Meters Varsity | 13 | 21:58 | 10 |
| Oct 2 | 4th Annual Battle for the 509Oct 2 · 5,000 Meters Varsity · Place 218 · East Valley (Spokane) | 5,000 Meters Varsity | 218 | 21:35.75 PB | 10 |
| Sep 22 | GSL2A Clarkston, EastValleySep 22 · 3.1 Miles Varsity · Place 10 · East Valley (Spokane) | 3.1 Miles Varsity | 10 | 23:48.39 PB | 10 |
| Sep 11 | Highlander InvitationalSep 11 · 2.5 Miles Sophomore · Place 79 · East Valley (Spokane) | 2.5 Miles Sophomore | 79 | 18:09.14 PB | 10 |
| Mar 27 | GSL 2A JV & Frosh ChampionshipsMar 27 · 5,000 Meters Junior Varsity · Place 19 · East Valley (Spokane) | 5,000 Meters Junior Varsity | 19 | 23:11.28 PB | 9 |
| Mar 24 | GSL4 WestValley, EastValleyMar 24 · 5,000 Meters Junior Varsity · Place 12 · East Valley (Spokane) | 5,000 Meters Junior Varsity | 12 | 24:06 PB | 9 |
| Mar 17 | GSL3 EastValley, Rogers, ShadlePark, OthelloMar 17 · 5,000 Meters Junior Varsity · Place 7 · East Valley (Spokane) | 5,000 Meters Junior Varsity | 7 | 24:07 | 9 |
| Mar 13 | GSL # 2 EV, Pullman @ OthelloMar 13 · 5,000 Meters Junior Varsity · Place 8 · East Valley (Spokane) | 5,000 Meters Junior Varsity | 8 | 25:47.0 PB | 9 |