Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Leslie Grove ParkHanford Jamboree · Sep 4 | 13:27.24 | Hanford Jamboree | September 4, 2026 |
| 3 Miles · Apple Ridge XC CourseDistrict 5 2B/1B Championships · Oct 30 | 18:42.70 | District 5 2B/1B Championships | October 30, 2025 |
| 5,000 Meters · Big Cross Disc Golf CourseEWAC League Championship Meet · Oct 23 | 19:06.43 | EWAC League Championship Meet | October 23, 2025 |
| 5,000 Meters · Cle Elum HSEWAC League Meet - Cle Elum · Oct 8 | 20:59.61 | EWAC League Meet - Cle Elum | October 8, 2026 |
| 5,000 Meters · Connell HSConnell Invite · Sep 26 | 20:14.73 | Connell Invite | September 26, 2026 |
| 5,000 Meters · Ft. Walla Walla Natural areaHawk Invite · Sep 18 | 19:47.19 | Hawk Invite | September 18, 2026 |
| 5,000 Meters · Goldendale Golf CourseEWAC League Meet · Oct 13 | 20:17.49 | EWAC League Meet | October 13, 2026 |
| 5,000 Meters · Reardan Cross Country CourseDistrict 5/6 1B/2B Regional Championship · Oct 31 | 21:35.92 | District 5/6 1B/2B Regional Championship | October 31, 2026 |
| 5,000 Meters · Sage Hills Golf ClubEWAC League Meet #1 · Oct 2 | 20:02.00 | EWAC League Meet #1 | October 2, 2025 |
| 5,000 Meters · Sandstone MSMelon Fest · Sep 12 | 20:39.39 | Melon Fest | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | District 5/6 1B/2B Regional ChampionshipOct 31 · 5,000 Meters 5 Varsity 2B · Place 56 · Tri-Cities Prep | 5,000 Meters 5 Varsity 2B | 56 | 21:35.92 PB | 12 |
| Oct 21 | EWAC League Championship MeetOct 21 · 5,000 Meters Varsity · Place 26 · Tri-Cities Prep | 5,000 Meters Varsity | 26 | 19:51.36 | 12 |
| Oct 13 | EWAC League MeetOct 13 · 5,000 Meters Varsity · Place 26 · Tri-Cities Prep | 5,000 Meters Varsity | 26 | 20:17.49 PB | 12 |
| Oct 8 | EWAC League Meet - Cle ElumOct 8 · 5,000 Meters Varsity · Place 12 · Tri-Cities Prep | 5,000 Meters Varsity | 12 | 20:59.61 PB | 12 |
| Oct 1 | EWAC League Meet - WardenOct 1 · 5,000 Meters Boys Varsity · Place 17 · Tri-Cities Prep | 5,000 Meters Boys Varsity | 17 | 21:00.69 | 12 |
| Sep 26 | Connell InviteSep 26 · 5,000 Meters 2B/1B Varsity Boys · Place 15 · Tri-Cities Prep | 5,000 Meters 2B/1B Varsity Boys | 15 | 20:14.73 PB | 12 |
| Sep 18 | Hawk InviteSep 18 · 5,000 Meters Varsity · Place 55 · Tri-Cities Prep | 5,000 Meters Varsity | 55 | 19:47.19 PB | 12 |
| Sep 12 | Melon Fest Sep 12 · 5,000 Meters Varsity · Place 56 · Tri-Cities Prep | 5,000 Meters Varsity | 56 | 20:39.39 PB | 12 |
| Sep 4 | Hanford JamboreeSep 4 · 2 Miles 11/12 Boys · Place 99 · Tri-Cities Prep | 2 Miles 11/12 Boys | 99 | 13:27.24 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | District 5 2B/1B ChampionshipsOct 30 · 3 Miles 2B Boys Varsity · Place 44 · Tri-Cities Prep | 3 Miles 2B Boys Varsity | 44 | 18:42.70 PB | 11 |
| Oct 23 | EWAC League Championship MeetOct 23 · 5,000 Meters Varsity · Place 15 · Tri-Cities Prep | 5,000 Meters Varsity | 15 | 19:06.43 PB | 11 |
| Oct 15 | EWAC Week 3Oct 15 · 3 Miles High School · Place 16 · Tri-Cities Prep | 3 Miles High School | 16 | 18:56.84 | 11 |
| Oct 8 | EWAC League Meet #2Oct 8 · 5,000 Meters Varsity · Place 12 · Tri-Cities Prep | 5,000 Meters Varsity | 12 | 20:59.87 | 11 |
| Oct 2 | EWAC League Meet #1Oct 2 · 5,000 Meters Varsity · Place 9 · Tri-Cities Prep | 5,000 Meters Varsity | 9 | 20:02.00 PB | 11 |
| Sep 27 | Connell InviteSep 27 · 5,000 Meters Varsity · Place 34 · Tri-Cities Prep | 5,000 Meters Varsity | 34 | 20:21.20 | 11 |
| Sep 5 | Hanford JamboreeSep 5 · 2 Miles Varsity · Place 74 · Tri-Cities Prep | 2 Miles Varsity | 74 | 13:14.58 | 11 |
2024 Cross Country
9 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 59 · Tri-Cities Prep | 5,000 Meters Varsity | 59 | 20:42.40 | 10 |
| Oct 24 | 2024 EWAC League Championships at Apple RidgeOct 24 · 3 Miles Varsity · Place 27 · Tri-Cities Prep | 3 Miles Varsity | 27 | 19:36.40 | 10 |
| Oct 17 | EWAC League Meet #4Oct 17 · 5,000 Meters Varsity · Place 24 · Tri-Cities Prep | 5,000 Meters Varsity | 24 | 20:57.75 | 10 |
| Oct 10 | EWAC XC League Meet (T.C Prep)Oct 10 · 5,000 Meters Varsity · Place 17 · Tri-Cities Prep | 5,000 Meters Varsity | 17 | 20:09.80 | 10 |
| Oct 5 | Big Cross InviteOct 5 · 5,000 Meters Junior Varsity · Place 14 · Tri-Cities Prep | 5,000 Meters Junior Varsity | 14 | 20:37.11 | 10 |
| Oct 3 | EWAC League Meet #2Oct 3 · 3.1 Miles Varsity · Place 24 · Tri-Cities Prep | 3.1 Miles Varsity | 24 | 20:05.30 | 10 |
| Sep 28 | Connell InviteSep 28 · 5,000 Meters Varsity · Place 20 · Tri-Cities Prep | 5,000 Meters Varsity | 20 | 21:11.50 | 10 |
| Sep 21 | Wenatchee XC InviteSep 21 · 5,000 Meters Junior Varsity · Place 44 · Tri-Cities Prep | 5,000 Meters Junior Varsity | 44 | 20:51.60 | 10 |
| Sep 6 | Hanford JamboreeSep 6 · 2 Miles Varsity · Place 87 · Tri-Cities Prep | 2 Miles Varsity | 87 | 14:03.13 | 10 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | District 5 2B Boys Championships & District 5/6 2B Girls ChampionshipsOct 26 · 3 Miles Championship · Place 23 · Tri-Cities Prep | 3 Miles Championship | 23 | 19:31.29 | 9 |
| Oct 19 | EWAC League Meet @ Goldendale Golf CourseOct 19 · 5,000 Meters Varsity · Place 24 · Tri-Cities Prep | 5,000 Meters Varsity | 24 | 21:14.20 | 9 |
| Oct 5 | EWAC League Meet at Sage Hills GC (Warden)Oct 5 · 5,000 Meters Varsity · Place 25 · Tri-Cities Prep | 5,000 Meters Varsity | 25 | 20:11.20 | 9 |
| Sep 30 | Apple Ridge Run Invite - 1A, 2B, 1BSep 30 · 3 Miles Varsity · Place 21 · Tri-Cities Prep | 3 Miles Varsity | 21 | 20:33.73 | 9 |
| Sep 23 | Connell InviteSep 23 · 5,000 Meters Varsity · Place 88 · Tri-Cities Prep | 5,000 Meters Varsity | 88 | 22:42.13 | 9 |
| Sep 16 | Wenatchee XC InviteSep 16 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 117 · Tri-Cities Prep | 5,000 Meters Junior Varsity Frosh/Soph Freshman | 117 | 23:00.50 | 9 |