Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 14:21.22 | Highlander Invite | September 8, 2018 |
| 3 Miles · Apple Ridge XC CourseApple Ridge Run · Sep 15 | 17:27.4 | Apple Ridge Run | September 15, 2018 |
| 3621 m · Wahluke HSNCR week #1 @ Wahluke · Feb 27 | 13:18 | NCR week #1 @ Wahluke | February 27, 2021 |
| 5,000 Meters · Eastside ParkOmak XC Meet · Mar 20 | 17:03.94 | Omak XC Meet | March 20, 2021 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 28 | 17:01.1 | Bellevue Cross Country Invite | September 28, 2019 |
| 5,000 Meters · Sun Willows Golf Course4A WIAA State XC Meet · Nov 9 | 16:33.00 | 4A WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Walla Walla Point 5KNCR 4A Divisional Championships · Mar 25 | 17:11.7 | NCR 4A Divisional Championships | March 25, 2021 |
| 5,000 Meters · Walla Walla Point County ParkColumbia Basin Big-9 District XC Meet · Oct 25 | 16:58.80 | Columbia Basin Big-9 District XC Meet | October 25, 2018 |
| 5,000 Meters · Walla Walla Point ParkNCR Cross Country 4A XC Meet · Mar 6 | 17:27 | NCR Cross Country 4A XC Meet | March 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 1 | NCR XC ChampionshipsApr 1 · 5,000 Meters Varsity · Place 4 · Eastmont | 5,000 Meters Varsity | 4 | 17:01.2 | 12 |
| Mar 25 | NCR 4A Divisional ChampionshipsMar 25 · 5,000 Meters All Boys Race · Place 2 · Eastmont | 5,000 Meters All Boys Race | 2 | 17:11.7 PB | 12 |
| Mar 20 | Omak XC MeetMar 20 · 5,000 Meters JV/Varsity Boys · Place 1 · Eastmont | 5,000 Meters JV/Varsity Boys | 1 | 17:03.94 PB | 12 |
| Mar 13 | NCR Cross-country Meet #3Mar 13 · 5,000 Meters Varsity · Place 2 · Eastmont | 5,000 Meters Varsity | 2 | 18:07Unofficial | 12 |
| Mar 6 | NCR Cross Country 4A XC Meet Mar 6 · 5,000 Meters Varsity - Boys · Place 2 · Eastmont | 5,000 Meters Varsity - Boys | 2 | 17:27 PB | 12 |
| Feb 27 | NCR week #1 @ WahlukeFeb 27 · 2.25 Miles Varsity · Place 5 · Eastmont | 2.25 Miles Varsity | 5 | 13:18 PB | 12 |
2019 Cross Country
8 results2018 Cross Country
7 results