Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,500 Meters · David Douglas ParkRidgefield & Washougal @ Columbia River · Mar 5 | 15:47.40 | Ridgefield & Washougal @ Columbia River | March 5, 2021 |
| 5,000 Meters · Captain William Clark Park2A GSHL Hockinson/Hudson Bay @ Washougal · Oct 6 | 16:21 | 2A GSHL Hockinson/Hudson Bay @ Washougal | October 6, 2021 |
| 5,000 Meters · Hockinson Meadows Community ParkHudsons Bay, Washougal @ Hockinson · Feb 18 | 17:36 | Hudsons Bay, Washougal @ Hockinson | February 18, 2021 |
| 5,000 Meters · Hudson's Bay HS2A GSHL/EVCO District Championship · Mar 18 | 16:13.00 | 2A GSHL/EVCO District Championship | March 18, 2021 |
| 5,000 Meters · Lake Sacajawea Park2A GSH League Championships · Mar 11 | 16:24.00 | 2A GSH League Championships | March 11, 2021 |
| 5,000 Meters · Sun Willows Golf CourseWIAA 2A State XC Championships · Nov 5 | 15:56.7 | WIAA 2A State XC Championships | November 5, 2022 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA State XC Meet · Nov 6 | 16:31.5 | 2A WIAA State XC Meet | November 6, 2021 |
| 8,000 Meters · Hovander Homestead ParkWWU Bill Roe Classic · Sep 27 | 25:56.80 | WWU Bill Roe Classic | September 27, 2025 |
| 8,000 Meters · Lake Wilderness State ParkNWAC NW Regional Cross Country Championships · Oct 25 | 26:43.00 | NWAC NW Regional Cross Country Championships | October 25, 2025 |
| 8,000 Meters · The Course Spokane ValleyNWAC Championships · Nov 10 | 26:02.8 | NWAC Championships | November 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NWAC ChampionshipsNov 10 · 8,000 Meters New Division · Place 5 · Green River (Wash.) CCGreen River (Wash.) CC | 8,000 Meters New Division | 5 | 26:02.8 PB | So |
| Oct 25 | NWAC NW Regional Cross Country ChampionshipsOct 25 · 8,000 Meters Collegiate Men's · Place 2 · Green River (Wash.) CCGreen River (Wash.) CC | 8,000 Meters Collegiate Men's | 2 | 26:43.00 PB | So |
| Sep 27 | WWU Bill Roe ClassicSep 27 · 8,000 Meters Men · Place 61 · Green River (Wash.) CCGreen River (Wash.) CC | 8,000 Meters Men | 61 | 25:56.80 PB | So |
| Sep 13 | Gator Cross 2025Sep 13 · 6,000 Meters Varsity · Place 69 · Green River (Wash.) CCGreen River (Wash.) CC | 6,000 Meters Varsity | 69 | 20:09.50 | So |
| Aug 30 | 2025 Puget Sound InvitationalAug 30 · 5,000 Meters Varsity · Place 6 · Green River (Wash.) CCGreen River (Wash.) CC | 5,000 Meters Varsity | 6 | 15:58.4 | 10 |
2024 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 2A WIAA State XC MeetNov 6 · 5,000 Meters 2A Boys · Place 11 · WashougalWashougal | 5,000 Meters 2A Boys | 11 | 16:31.5 PB | 10 |
| Oct 6 | 2A GSHL Hockinson/Hudson Bay @ WashougalOct 6 · 5,000 Meters Varsity · Place 1 · WashougalWashougal | 5,000 Meters Varsity | 1 | 16:21 PB | 10 |
| Sep 29 | Mark Morris, Washougal at Fort VancouverSep 29 · 4,000 Meters Boys · WashougalWashougal | 4,000 Meters Boys | 0 | 13:35Unofficial | 10 |
| Mar 18 | 2A GSHL/EVCO District ChampionshipMar 18 · 5,000 Meters Men Varsity · Place 3 · WashougalWashougal | 5,000 Meters Men Varsity | 3 | 16:13.00 PB | 9 |
| Mar 11 | 2A GSH League ChampionshipsMar 11 · 5,000 Meters Boys · Place 4 · WashougalWashougal | 5,000 Meters Boys | 4 | 16:24.00 PB | 9 |
| Mar 5 | Ridgefield & Washougal @ Columbia RiverMar 5 · 4,500 Meters Varsity · Place 2 · WashougalWashougal | 4,500 Meters Varsity | 2 | 15:47.40 PB | 9 |
| Feb 25 | Mark Morris/Fort @ WashougalFeb 25 · 5,000 Meters Varsity · Place 1 · WashougalWashougal | 5,000 Meters Varsity | 1 | 17:53 | 9 |
| Feb 18 | Hudsons Bay, Washougal @ HockinsonFeb 18 · 5,000 Meters Varsity · Place 2 · WashougalWashougal | 5,000 Meters Varsity | 2 | 17:36 PB | 9 |
| Feb 11 | RA Long/Woodland@WashougalFeb 11 · 5,000 Meters Varsity · Place 2 · WashougalWashougal | 5,000 Meters Varsity | 2 | 16:38.52 | 9 |