Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Leslie Grove ParkHanford Jamboree · Sep 4 | 17:26.98 | Hanford Jamboree | September 4, 2026 |
| 3 Miles · Apple Ridge XC CourseDistrict 5 2B/1B Championships · Oct 30 | 25:21.30 | District 5 2B/1B Championships | October 30, 2025 |
| 5,000 Meters · Big Cross Disc Golf CourseEWAC League Championship Meet · Oct 23 | 26:57.74 | EWAC League Championship Meet | October 23, 2025 |
| 5,000 Meters · Carmichael MS57th Annual Max Jensen/Richland Invitational · Oct 10 | 27:02.48 | 57th Annual Max Jensen/Richland Invitational | October 10, 2026 |
| 5,000 Meters · Cle Elum HSEWAC League Meet - Cle Elum · Oct 8 | 27:02.41 | EWAC League Meet - Cle Elum | October 8, 2026 |
| 5,000 Meters · Connell HSConnell Invite · Sep 26 | 28:22.98 | Connell Invite | September 26, 2026 |
| 5,000 Meters · Goldendale Golf CourseEWAC League Meet · Oct 13 | 25:45.90 | EWAC League Meet | October 13, 2026 |
| 5,000 Meters · Sage Hills Golf ClubEWAC League Meet - Warden · Oct 1 | 25:44.97 | EWAC League Meet - Warden | October 1, 2026 |
| 5,000 Meters · South Hill Park 5kSunBurn 2026 · Sep 12 | 28:10.87 | SunBurn 2026 | 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 21 | EWAC League Championship MeetOct 21 · 5,000 Meters Varsity · Place 82 · White Swan | 5,000 Meters Varsity | 82 | 25:45.58 | 12 |
| Oct 13 | EWAC League MeetOct 13 · 5,000 Meters Varsity · Place 78 · White Swan | 5,000 Meters Varsity | 78 | 25:45.90 PB | 12 |
| Oct 10 | 57th Annual Max Jensen/Richland InvitationalOct 10 · 5,000 Meters Small School Varsity Boys · Place 80 · White Swan | 5,000 Meters Small School Varsity Boys | 80 | 27:02.48 PB | 12 |
| Oct 8 | EWAC League Meet - Cle ElumOct 8 · 5,000 Meters Varsity · Place 74 · White Swan | 5,000 Meters Varsity | 74 | 27:02.41 PB | 12 |
| Oct 3 | Apple Ridge Invite, 1A, 2B, 1BOct 3 · 3 Miles Varsity · Place 85 · White Swan | 3 Miles Varsity | 85 | 27:12.02 | 12 |
| Oct 1 | EWAC League Meet - WardenOct 1 · 5,000 Meters Boys Varsity · Place 71 · White Swan | 5,000 Meters Boys Varsity | 71 | 25:44.97 PB | 12 |
| Sep 26 | Connell InviteSep 26 · 5,000 Meters 2B/1B Varsity Boys · Place 67 · White Swan | 5,000 Meters 2B/1B Varsity Boys | 67 | 28:22.98 PB | 12 |
| Sep 12 | SunBurn 2026Sep 12 · 5,000 Meters JV and Varsity Boys · Place 78 · White Swan | 5,000 Meters JV and Varsity Boys | 78 | 28:10.87 PB | 12 |
| Sep 4 | Hanford JamboreeSep 4 · 2 Miles 11/12 Boys · Place 148 · White Swan | 2 Miles 11/12 Boys | 148 | 17:26.98 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | District 5 2B/1B ChampionshipsOct 30 · 3 Miles 2B Boys Varsity · Place 89 · White Swan | 3 Miles 2B Boys Varsity | 89 | 25:21.30 PB | 11 |
| Oct 23 | EWAC League Championship MeetOct 23 · 5,000 Meters Varsity · Place 63 · White Swan | 5,000 Meters Varsity | 63 | 26:57.74 PB | 11 |
| Oct 8 | EWAC League Meet #2Oct 8 · 5,000 Meters Varsity · Place 64 · White Swan | 5,000 Meters Varsity | 64 | 31:05.10 | 11 |
| Oct 4 | Apple Ridge Invite, 1A, 2B, 1BOct 4 · 5,000 Meters Varsity · Place 93 · White Swan | 5,000 Meters Varsity | 93 | 28:15.91 | 11 |
| Oct 3 | Big Cross InviteOct 3 · 5,000 Meters Varsity · Place 51 · White Swan | 5,000 Meters Varsity | 51 | 29:08.3 | — |
| Oct 2 | EWAC League Meet #1Oct 2 · 5,000 Meters Varsity · Place 49 · White Swan | 5,000 Meters Varsity | 49 | 27:28.96 | 11 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2024 EWAC League Championships at Apple RidgeOct 24 · 3 Miles Varsity · Place 59 · White Swan | 3 Miles Varsity | 59 | 27:21.30 | 10 |
| Oct 17 | EWAC League Meet #4Oct 17 · 5,000 Meters Varsity · Place 75 · White Swan | 5,000 Meters Varsity | 75 | 31:45.48 | 10 |
| Oct 12 | Apple Ridge Run Invite - 1A, 2B, 1BOct 12 · 3 Miles Varsity · Place 86 · White Swan | 3 Miles Varsity | 86 | 30:45.70 | 10 |
| Oct 10 | EWAC XC League Meet (T.C Prep)Oct 10 · 5,000 Meters Varsity · Place 51 · White Swan | 5,000 Meters Varsity | 51 | 30:25.00 | 10 |
| Oct 5 | Big Cross InviteOct 5 · 5,000 Meters Junior Varsity · Place 73 · White Swan | 5,000 Meters Junior Varsity | 73 | 29:54.60 | 10 |
| Oct 3 | EWAC League Meet #2Oct 3 · 3.1 Miles Varsity · Place 67 · White Swan | 3.1 Miles Varsity | 67 | 30:41.10 | 10 |
| Sep 24 | EWAC League Meet #1Sep 24 · 5,000 Meters Varsity · Place 58 · White Swan | 5,000 Meters Varsity | 58 | 33:40.50 | 10 |
| Sep 14 | Sun Burn InviteSep 14 · 5,000 Meters Junior Varsity · Place 47 · White Swan | 5,000 Meters Junior Varsity | 47 | 34:07.70 | 10 |
| Sep 6 | Hanford JamboreeSep 6 · 2 Miles Varsity · Place 185 · White Swan | 2 Miles Varsity | 185 | 21:36.78 | 10 |