Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Apple Ridge XC CourseSCAC 1 · Oct 3 | 21:13.2 | SCAC 1 | October 3, 2019 |
| 3621 m · Wahluke HSNCR week #1 @ Wahluke · Feb 27 | 17:03 | NCR week #1 @ Wahluke | February 27, 2021 |
| 4,000 Meters · Lakeview Golf & Country ClubNCR 2A/1A Meet @ Lakeview · Mar 6 | 18:12.8 | NCR 2A/1A Meet @ Lakeview | March 6, 2021 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL · Oct 5 | 23:42.00 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL | October 5, 2019 |
| 5,000 Meters · Crescent BarNCR XC Meet @ Quincy · Mar 13 | 23:12 | NCR XC Meet @ Quincy | March 13, 2021 |
| 5,000 Meters · Naches Valley High SchoolSCAC #2 @ Naches (Wapato, LaSalle, Wahluke, Toppenish) · Oct 7 | 21:26.0 | SCAC #2 @ Naches (Wapato, LaSalle, Wahluke, Toppenish) | October 7, 2021 |
| 5,000 Meters · Sun Willows Golf CourseWIAA 1A State XC Championships · Nov 5 | 18:35.6 | WIAA 1A State XC Championships | November 5, 2022 |
| 5,000 Meters · The Gorge AmphitheaterNCR Moses Lake Meet #2 · Mar 20 | 24:33 | NCR Moses Lake Meet #2 | March 20, 2021 |
| 5,000 Meters · Wahluke HSSCAC League meet #3 @ Wahluke · Oct 14 | 20:55.3 | SCAC League meet #3 @ Wahluke | October 14, 2021 |
| 5,000 Meters · Walla Walla Point ParkNCR 2A/1A Championship · Mar 25 | 22:57.0 | NCR 2A/1A Championship | March 25, 2021 |
| 5,000 Meters · Wapato High SchoolSCAC League #4 @ Wapato w/ Naches Valley, Royal, Wahluke, LaSalle · Oct 20 | 17:38.9 | SCAC League #4 @ Wapato w/ Naches Valley, Royal, Wahluke, LaSalle | October 20, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | WIAA 1A State XC ChampionshipsNov 5 · 5,000 Meters 1A Boys · Place 78 · Wahluke | 5,000 Meters 1A Boys | 78 | 18:35.6 PB | 12 |
| Oct 28 | 1A District 5 & 7 ChampionshipOct 28 · 3 Miles Varsity · Place 22 · Wahluke | 3 Miles Varsity | 22 | 17:14.83 | 12 |
| Oct 20 | SCAC League #4 @ Wapato w/ Naches Valley, Royal, Wahluke, LaSalleOct 20 · 5,000 Meters Varsity · Place 4 · Wahluke | 5,000 Meters Varsity | 4 | 17:38.9 PB | 12 |
| Oct 13 | SCAC #3 @ Wahluke H.S. w/ Kiona Benton, La Salle, Wapato, and ZillahOct 13 · Varsity · Place 2 · Wahluke | Varsity | 2 | 18:39 | 12 |
| Oct 6 | SCAC #2 @Naches w/Toppenish, LaSalle, Wapato, WahlukeOct 6 · 3 Miles Varsity · Place 4 · Wahluke | 3 Miles Varsity | 4 | 18:29.6 | 12 |
| Oct 1 | NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 2A · Place 100 · Wahluke | 5,000 Meters Varsity 2A | 100 | 18:31.60 | SR |
| Sep 29 | SCAC #1 @CP vs. Connell, Wahluke, Wapato & LaSalleSep 29 · Junior Varsity · Place 11 · Wahluke | Junior Varsity | 11 | 19:30 | 12 |
| Sep 17 | Wenatchee XC InviteSep 17 · 5,000 Meters Varsity · Place 42 · Wahluke | 5,000 Meters Varsity | 42 | 18:36.00 | 12 |
| Sep 10 | Ellensburg Co-ed RelaysSep 10 · 1.5 Miles Relay Team Member · Wahluke | 1.5 Miles Relay Team Member | 0 | 9:06Unofficial | 12 |
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | SCAC District ChampionshipOct 28 · 3 Miles Varsity · Place 65 · Wahluke | 3 Miles Varsity | 65 | 21:31 | 11 |
| Oct 21 | SCAC XC Meet #4 Royal, Wahluke, College Place, La Salle @ Wapato) Coed Varsity Cross CountryOct 21 · 5,000 Meters Boys Varsity · Place 38 · Wahluke | 5,000 Meters Boys Varsity | 38 | 20:11 | 11 |
| Oct 14 | SCAC League meet #3 @ WahlukeOct 14 · 5,000 Meters Varsity · Place 19 · Wahluke | 5,000 Meters Varsity | 19 | 20:55.3 PB | 11 |
| Oct 7 | SCAC #2 @ Naches (Wapato, LaSalle, Wahluke, Toppenish)Oct 7 · 5,000 Meters Varsity · Place 21 · Wahluke | 5,000 Meters Varsity | 21 | 21:26.0 PB | 11 |
| Oct 2 | NIKE -- 14th ANNUAL TWILIGHT XC INVITATIONALOct 2 · 5,000 Meters Varsity 2A · Place 168 · Wahluke | 5,000 Meters Varsity 2A | 168 | 20:43.60 | 11 |
| Sep 18 | Wenatchee XC InviteSep 18 · 5,000 Meters Junior Varsity · Place 47 · Wahluke | 5,000 Meters Junior Varsity | 47 | 21:12 | 11 |
| Apr 1 | NCR XC ChampionshipsApr 1 · 5,000 Meters Varsity · Place 145 · Wahluke | 5,000 Meters Varsity | 145 | 22:53.7 | 10 |
| Mar 25 | NCR 2A/1A ChampionshipMar 25 · 5,000 Meters Varsity · Place 73 · Wahluke | 5,000 Meters Varsity | 73 | 22:57.0 PB | 10 |
| Mar 20 | NCR Moses Lake Meet #2Mar 20 · 5,000 Meters Varsity · Place 54 · Wahluke | 5,000 Meters Varsity | 54 | 24:33 PB | 10 |
| Mar 13 | NCR XC Meet @ QuincyMar 13 · 5,000 Meters Boys - Varsity & JV · Place 33 · Wahluke | 5,000 Meters Boys - Varsity & JV | 33 | 23:12 PB | 10 |
| Mar 6 | NCR 2A/1A Meet @ LakeviewMar 6 · 4,000 Meters Varsity · Place 47 · Wahluke | 4,000 Meters Varsity | 47 | 18:12.8 PB | 10 |
| Feb 27 | NCR week #1 @ WahlukeFeb 27 · 2.25 Miles Varsity · Place 29 · Wahluke | 2.25 Miles Varsity | 29 | 17:03 PB | 10 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | SCAC JV RaceOct 31 · 3 Miles Junior Varsity · Place 49 · Wahluke | 3 Miles Junior Varsity | 49 | 20:36.28Unofficial | 9 |
| Oct 24 | SCAC #4 at Wahluke Oct 24 · 5,000 Meters Varsity · Place 24 · Wahluke | 5,000 Meters Varsity | 24 | 22:15.11 | 9 |
| Oct 17 | SCAC #3 @CP w/ CleElum, Wahluke & GrangerOct 17 · 5,000 Meters Varsity · Place 30 · Wahluke | 5,000 Meters Varsity | 30 | 22:10.65 | 9 |
| Oct 5 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] · Place 305 · Wahluke | 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] | 305 | 23:42.00 PB | 9 |
| Oct 3 | SCAC 1 Oct 3 · 3 Miles Men's Varsity · Place 51 · Wahluke | 3 Miles Men's Varsity | 51 | 21:13.2 PB | 9 |
| Sep 21 | Brooks Fort Steilacoom InvitationalSep 21 · 5,000 Meters Junior Varsity Freshman · Place 142 · Wahluke | 5,000 Meters Junior Varsity Freshman | 142 | 22:43.60 | 9 |