Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Apple Ridge XC CourseApple Ridge Invite, 1A, 2B, 1B · Oct 3 | 17:25.37 | Apple Ridge Invite, 1A, 2B, 1B | October 3, 2026 |
| 5,000 Meters · Big Cross Disc Golf CourseEWAC League Championship Meet · Oct 23 | 19:00.62 | EWAC League Championship Meet | October 23, 2025 |
| 5,000 Meters · Carmichael MS57th Annual Max Jensen/Richland Invitational · Oct 10 | 17:59.99 | 57th Annual Max Jensen/Richland Invitational | October 10, 2026 |
| 5,000 Meters · Cle Elum HSEWAC League Meet - Cle Elum · Oct 8 | 18:58.94 | EWAC League Meet - Cle Elum | October 8, 2026 |
| 5,000 Meters · Connell HSConnell Invite · Sep 26 | 18:16.32 | Connell Invite | September 26, 2026 |
| 5,000 Meters · Goldendale Golf CourseEWAC League Meet · Oct 13 | 18:42.32 | EWAC League Meet | October 13, 2026 |
| 5,000 Meters · Reardan Cross Country CourseDistrict 5/6 1B/2B Regional Championship · Oct 31 | 18:47.70 | District 5/6 1B/2B Regional Championship | October 31, 2026 |
| 5,000 Meters · Sage Hills Golf ClubEWAC League Meet #1 · Oct 2 | 19:24.42 | EWAC League Meet #1 | October 2, 2025 |
| 5,000 Meters · Ski HillLeavenworth Invitational · Oct 17 | 19:53.65 | Leavenworth Invitational | October 17, 2026 |
| 5,000 Meters · South Hill Park 5kSunBurn 2026 · Sep 12 | 18:35.60 | SunBurn 2026 | September 12, 2026 |
| 5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 8 | 19:03.6 | 2025 WIAA State XC Championships | November 8, 2025 |
| 5,000 Meters · Walla Walla Point 5K29th Annual Wenatchee XC Invite · Sep 19 | 17:57.88 | 29th Annual Wenatchee XC Invite | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | District 5/6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters 5 Varsity 2B · Place 26 · Granger | 5,000 Meters 5 Varsity 2B | 26 | 18:47.70 PB | 12 |
| Oct 21 | EWAC League Championship MeetOct 21 · 5,000 Meters Varsity · Place 10 · Granger | 5,000 Meters Varsity | 10 | 18:18.66 | 12 |
| Oct 17 | Leavenworth InvitationalOct 17 · 5,000 Meters Varsity · Place 24 · Granger | 5,000 Meters Varsity | 24 | 19:53.65 PB | 12 |
| Oct 13 | EWAC League MeetOct 13 · 5,000 Meters Varsity · Place 11 · Granger | 5,000 Meters Varsity | 11 | 18:42.32 PB | 12 |
| Oct 10 | 57th Annual Max Jensen/Richland InvitationalOct 10 · 5,000 Meters Small School Varsity Boys · Place 8 · Granger | 5,000 Meters Small School Varsity Boys | 8 | 17:59.99 PB | 12 |
| Oct 8 | EWAC League Meet - Cle ElumOct 8 · 5,000 Meters Varsity · Place 2 · Granger | 5,000 Meters Varsity | 2 | 18:58.94 PB | 12 |
| Oct 3 | Apple Ridge Invite, 1A, 2B, 1BOct 3 · 3 Miles Varsity · Place 8 · Granger | 3 Miles Varsity | 8 | 17:25.37 PB | 12 |
| Oct 1 | EWAC League Meet - WardenOct 1 · 5,000 Meters Boys Varsity · Place 3 · Granger | 5,000 Meters Boys Varsity | 3 | 19:29.54 | 12 |
| Sep 26 | Connell InviteSep 26 · 5,000 Meters 2B/1B Varsity Boys · Place 4 · Granger | 5,000 Meters 2B/1B Varsity Boys | 4 | 18:16.32 PB | 12 |
| Sep 19 | 29th Annual Wenatchee XC InviteSep 19 · 5,000 Meters Varsity · Place 20 · Granger | 5,000 Meters Varsity | 20 | 17:57.88 PB | 12 |
| Sep 12 | SunBurn 2026Sep 12 · 5,000 Meters JV and Varsity Boys · Place 5 · Granger | 5,000 Meters JV and Varsity Boys | 5 | 18:35.60 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 2B Boys · Place 82 · Granger | 5,000 Meters 2B Boys | 82 | 19:03.6 PB | 11 |
| Oct 30 | District 5 2B/1B ChampionshipsOct 30 · 3 Miles 2B Boys Varsity · Place 32 · Granger | 3 Miles 2B Boys Varsity | 32 | 18:01.70 | 11 |
| Oct 23 | EWAC League Championship MeetOct 23 · 5,000 Meters Varsity · Place 14 · Granger | 5,000 Meters Varsity | 14 | 19:00.62 PB | 11 |
| Oct 15 | EWAC Week 3Oct 15 · 3 Miles High School · Place 12 · Granger | 3 Miles High School | 12 | 18:36.37 | 11 |
| Oct 8 | EWAC League Meet #2Oct 8 · 5,000 Meters Varsity · Place 11 · Granger | 5,000 Meters Varsity | 11 | 20:44.08 | 11 |
| Oct 4 | Apple Ridge Invite, 1A, 2B, 1BOct 4 · 5,000 Meters Varsity · Place 37 · Granger | 5,000 Meters Varsity | 37 | 18:58.08 | 11 |
| Oct 2 | EWAC League Meet #1Oct 2 · 5,000 Meters Varsity · Place 7 · Granger | 5,000 Meters Varsity | 7 | 19:24.42 PB | 11 |
| Sep 27 | Connell InviteSep 27 · 5,000 Meters Varsity · Place 31 · Granger | 5,000 Meters Varsity | 31 | 20:05.69 | 11 |
| Sep 13 | The Sun BurnSep 13 · 5,000 Meters Varsity · Place 22 · Granger | 5,000 Meters Varsity | 22 | 20:18.50 | 11 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | District 5 1B/2B Championship & District 5/6 1B Boys State QualifierNov 2 · 5,000 Meters Varsity · Place 53 · Granger | 5,000 Meters Varsity | 53 | 20:20.34 | 10 |
| Oct 24 | 2024 EWAC League Championships at Apple RidgeOct 24 · 3 Miles Varsity · Place 32 · Granger | 3 Miles Varsity | 32 | 19:51.90 | 10 |
| Oct 17 | EWAC League Meet #4Oct 17 · 5,000 Meters Varsity · Place 35 · Granger | 5,000 Meters Varsity | 35 | 21:39.99 | 10 |
| Oct 12 | Apple Ridge Run Invite - 1A, 2B, 1BOct 12 · 3 Miles Varsity · Place 36 · Granger | 3 Miles Varsity | 36 | 19:34.60 | 10 |
| Oct 10 | EWAC XC League Meet (T.C Prep)Oct 10 · 5,000 Meters Varsity · Place 28 · Granger | 5,000 Meters Varsity | 28 | 21:07.90 | 10 |
| Oct 5 | Big Cross InviteOct 5 · 5,000 Meters Varsity · Place 27 · Granger | 5,000 Meters Varsity | 27 | 21:05.38 | 10 |
| Oct 3 | EWAC League Meet #2Oct 3 · 3.1 Miles Varsity · Place 26 · Granger | 3.1 Miles Varsity | 26 | 20:15.20 | 10 |
| Sep 28 | Connell InviteSep 28 · 5,000 Meters Varsity · Place 19 · Granger | 5,000 Meters Varsity | 19 | 21:10.60 | 10 |
| Sep 24 | EWAC League Meet #1Sep 24 · 5,000 Meters Varsity · Place 11 · Granger | 5,000 Meters Varsity | 11 | 20:34.40 | 10 |
| Sep 20 | Hawk InviteSep 20 · 5,000 Meters Varsity · Place 80 · Granger | 5,000 Meters Varsity | 80 | 21:20.25 | 10 |
| Sep 14 | Sun Burn InviteSep 14 · 5,000 Meters Varsity · Place 33 · Granger | 5,000 Meters Varsity | 33 | 21:37.93 | 10 |
2023 Cross Country
7 results