Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Beachview ParkSeaport Invite · Sep 11 | 11:03.56 | Seaport Invite | September 11, 2021 |
| 2,500 Meters · LCSC XC Large LoopAsotin XC Invite · Sep 17 | 10:57 | Asotin XC Invite | September 17, 2022 |
| 3 Miles · Apple Ridge XC CourseDistrict 5 1A Championships · Oct 30 | 17:55.10 | District 5 1A Championships | October 30, 2026 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 18:24.87 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 3 | 18:56.7 | HOKA 30th John Payne XC Invite | October 3, 2026 |
| 5,000 Meters · Connell HSSCAC #2 @ Connell · Oct 7 | 19:09.50 | SCAC #2 @ Connell | October 7, 2026 |
| 5,000 Meters · Ft. Walla Walla Natural areaHawk Invite · Sep 18 | 18:42.32 | Hawk Invite | September 18, 2026 |
| 5,000 Meters · Polo Grounds7th Annual Battle for the 509 · Oct 5 | 18:30.40 | 7th Annual Battle for the 509 | October 5, 2024 |
| 5,000 Meters · Royal Golf CourseSCAC League Meet # 3 @ Royal · Oct 14 | 19:19 | SCAC League Meet # 3 @ Royal | October 14, 2026 |
| 5,000 Meters · Sandstone MSMelon Fest · Sep 12 | 19:29.17 | Melon Fest | September 12, 2026 |
| 5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 28 | 32:22 | Steens Mountain Running Camp Jan Yriarte Uphill 5K | July 28, 2023 |
| 5,000 Meters · Steens Mountain Running Camp Jan Yriarte Uphill 5KSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 18 | 26:45 | Steens Mountain Running Camp Jan Yriarte Uphill 5K | July 18, 2025 |
| 5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 8 | 19:41.2 | 2025 WIAA State XC Championships | November 8, 2025 |
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 30 | District 5 1A ChampionshipsOct 30 · 3 Miles Varsity · Place 53 · College PlaceCollege Place | 3 Miles Varsity | 53 | 17:55.10 PB | 12 |
| Oct 24 | SCAC League ChampionshipOct 24 · 5,000 Meters Varsity · Place 18 · College PlaceCollege Place | 5,000 Meters Varsity | 18 | 18:56.32 | 12 |
| Oct 14 | SCAC League Meet # 3 @ RoyalOct 14 · 5,000 Meters Varsity/JV · Place 14 · College PlaceCollege Place | 5,000 Meters Varsity/JV | 14 | 19:19 PB | 12 |
| Oct 7 | SCAC #2 @ ConnellOct 7 · 5,000 Meters High School Boys · Place 11 · College PlaceCollege Place | 5,000 Meters High School Boys | 11 | 19:09.50 PB | 12 |
| Oct 3 | HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Silver - Top 5 ave 17-18:30 · Place 179 · College PlaceCollege Place | 5,000 Meters Varsity Silver - Top 5 ave 17-18:30 | 179 | 18:56.7 PB | 12 |
| Sep 30 | SCAC #1 @ Fort Walla Walla (CP)Sep 30 · 5,000 Meters V/JV · Place 10 · College PlaceCollege Place | 5,000 Meters V/JV | 10 | 18:46.45 | 12 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters Green Varsity · Place 87 · College PlaceCollege Place | 5,000 Meters Green Varsity | 87 | 18:24.87 PB | 12 |
| Sep 18 | Hawk InviteSep 18 · 5,000 Meters Varsity · Place 25 · College PlaceCollege Place | 5,000 Meters Varsity | 25 | 18:42.32 PB | 12 |
| Sep 12 | Melon Fest Sep 12 · 5,000 Meters Varsity · Place 49 · College PlaceCollege Place | 5,000 Meters Varsity | 49 | 19:29.17 PB | 12 |
| Sep 5 | Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 1A – 4A · Place 103 · College PlaceCollege Place | 5,000 Meters Varsity Boys 1A – 4A | 103 | 21:07.71Unofficial | 12 |
| Aug 27 | CPXC TTAug 27 · 2 Miles Varsity · Place 7 · College PlaceCollege Place | 2 Miles Varsity | 7 | 12:35.9Unofficial | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1A Boys · Place 145 · College PlaceCollege Place | 5,000 Meters 1A Boys | 145 | 19:41.2 PB | 11 |
| Nov 1 | District 5 1A ChampionshipsNov 1 · 3 Miles Varsity · Place 53 · College PlaceCollege Place | 3 Miles Varsity | 53 | 18:35.60 | 11 |
| Oct 25 | SCAC League ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 30 · College PlaceCollege Place | 5,000 Meters Junior Varsity | 30 | 19:45.82 | 11 |
| Oct 16 | SCAC League Meet #3Oct 16 · 5,000 Meters Varsity · Place 11 · College PlaceCollege Place | 5,000 Meters Varsity | 11 | 18:59.19 | 11 |
| Oct 11 | 56th Annual Max Jensen Invitational Oct 11 · 5,000 Meters Varsity · Place 79 · College PlaceCollege Place | 5,000 Meters Varsity | 79 | 18:49.99 | 11 |
| Oct 8 | SCAC League Meet #2Oct 8 · 5,000 Meters Junior Varsity · Place 16 · College PlaceCollege Place | 5,000 Meters Junior Varsity | 16 | 19:34.96 | 11 |
| Oct 4 | 8th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 109 · College PlaceCollege Place | 5,000 Meters Varsity Red (AVG Above 18 Min) | 109 | 19:11.80 | 11 |
| Sep 26 | Hawk InviteSep 26 · 5,000 Meters Varsity · Place 9 · College PlaceCollege Place | 5,000 Meters Varsity | 9 | 18:42.07 | 11 |
| Jul 18 | Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 18 · 5,000 Meters Week 1 · Place 75 · College PlaceCollege Place | 5,000 Meters Week 1 | 75 | 26:45 PB | 11 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 2024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 1A · Place 120 · College PlaceCollege Place | 5,000 Meters 1A | 120 | 18:36.6 | 10 |
| Nov 2 | 1A District 5 ChampionshipNov 2 · 3 Miles Varsity · Place 26 · College PlaceCollege Place | 3 Miles Varsity | 26 | 17:25.00 | 10 |
| Oct 29 | Hawks TTOct 29 · 1 Miles HS · Place 6 · College PlaceCollege Place | 1 Miles HS | 6 | 5:19Unofficial | 10 |
| Oct 26 | SCAC League ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 12 · College PlaceCollege Place | 5,000 Meters Junior Varsity | 12 | 18:41.32 | 10 |
| Oct 17 | SCAC League Meet #3Oct 17 · 5,000 Meters Junior Varsity · Place 3 · College PlaceCollege Place | 5,000 Meters Junior Varsity | 3 | 18:09.30 | 10 |
| Oct 9 | SCAC League Meet #2 @NachesOct 9 · 5,000 Meters Junior Varsity · Place 11 · College PlaceCollege Place | 5,000 Meters Junior Varsity | 11 | 19:32.2 | 10 |
| Oct 5 | 7th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 91 · College PlaceCollege Place | 5,000 Meters Varsity Red (AVG Above 18 Min) | 91 | 18:30.40 PB | 10 |
| Oct 2 | SCAC League meet #1 @ Wahluke H.S.Oct 2 · 5,000 Meters Varsity · Place 10 · College PlaceCollege Place | 5,000 Meters Varsity | 10 | 19:21.20 | 10 |
| Sep 20 | Hawk InviteSep 20 · 5,000 Meters Varsity · Place 31 · College PlaceCollege Place | 5,000 Meters Varsity | 31 | 19:06.58 | 10 |
| Sep 6 | Hanford JamboreeSep 6 · 2 Miles Varsity · Place 36 · College PlaceCollege Place | 2 Miles Varsity | 36 | 12:42.27 | 10 |
| Aug 29 | CPXC TTAug 29 · 2 Miles Varsity · Place 4 · College PlaceCollege Place | 2 Miles Varsity | 4 | 12:31Unofficial | 10 |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Hawks TTOct 30 · 1 Miles HS · College PlaceCollege Place | 1 Miles HS | 0 | 5:39Unofficial | 9 |
| Oct 27 | JV SCAC Final RaceOct 27 · 3 Miles Junior Varsity · Place 15 · College PlaceCollege Place | 3 Miles Junior Varsity | 15 | 19:44.12 | 9 |
| Oct 19 | SCAC #4 @ Zillah vs. Ki-Be, Royal, College Place, ConnellOct 19 · 5,000 Meters Varsity · Place 33 · College PlaceCollege Place | 5,000 Meters Varsity | 33 | 21:49.2 | 9 |
| Oct 12 | SCAC #3 @ Connell H.S. w/College Place, Wahluke, Ki-Be, and ToppenishOct 12 · 5,000 Meters Varsity · Place 21 · College PlaceCollege Place | 5,000 Meters Varsity | 21 | 20:32.23 | 9 |
| Oct 7 | 54th Max Jensen/Richland InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 70 · College PlaceCollege Place | 5,000 Meters Junior Varsity | 70 | 20:58.57 | 9 |
| Oct 5 | SCAC #2@CP vs. Connell, KiBe, Wapato & ZillahOct 5 · Junior Varsity · Place 26 · College PlaceCollege Place | Junior Varsity | 26 | 20:46 | 9 |
| Sep 30 | 50th Annual Sunfair InvitationalSep 30 · 2 Miles Frosh Boys (9th Graders ONLY) · Place 23 · College PlaceCollege Place | 2 Miles Frosh Boys (9th Graders ONLY) | 23 | 13:06.89Unofficial | 9 |
| Sep 28 | SCAC #1 at Apple RidgeSep 28 · 3 Miles Varsity · Place 26 · College PlaceCollege Place | 3 Miles Varsity | 26 | 20:28.1 | 9 |
| Sep 22 | Hawk InviteSep 22 · Junior Varsity · Place 55 · College PlaceCollege Place | Junior Varsity | 55 | 22:03 | 9 |
| Aug 29 | CPXC TTAug 29 · Varsity · Place 14 · College PlaceCollege Place | Varsity | 14 | 14:30 | 9 |
| Jul 28 | Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 28 · 5,000 Meters Session 1 · Place 102 · College PlaceCollege Place | 5,000 Meters Session 1 | 102 | 32:22 PB | 9 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | SCAC #3 @ Connell H.S. w/College Place, Naches Valley, Royal, and ToppenishOct 13 · Middle School · Place 13 · SagerSager | Middle School | 13 | 16:30 | 8 |
| Oct 8 | 53rd Max Jensen Richland InvitationalOct 8 · 3,000 Meters Middle School · Place 29 · SagerSager | 3,000 Meters Middle School | 29 | 12:13.43 | 8 |
| Oct 1 | Pasco Big CrossOct 1 · 2 Miles Middle School · Place 17 · SagerSager | 2 Miles Middle School | 17 | 15:10.33 | 8 |
| Sep 29 | SCAC #1 @CP vs. Connell, Wahluke, Wapato & LaSalleSep 29 · Middle School · Place 6 · SagerSager | Middle School | 6 | 10:39 | 8 |
| Sep 17 | Asotin XC InviteSep 17 · 2,500 Meters Middle School · Place 54 · SagerSager | 2,500 Meters Middle School | 54 | 10:57 PB | 8 |
| Sep 9 | 45th Annual Catherine Creek ScamperSep 9 · 2,500 Meters Middle School · Place 28 · SagerSager | 2,500 Meters Middle School | 28 | 11:44.1 | 8 |
| Aug 29 | CPXC Time TrialAug 29 · 1 Miles Middle School · Place 4 · SagerSager | 1 Miles Middle School | 4 | 7:20Unofficial | 8 |
2021 Cross Country
8 results