Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Blue Heron ParkMoses Lake Invitational · Sep 12 | 10:07.6 | Moses Lake Invitational | September 12, 2015 |
| 1.5 Miles · Lake Roosevelt National Recreation AreaCAN-AM XC Invitational · Oct 3 | 9:51 | CAN-AM XC Invitational | October 3, 2015 |
| 1.5 Miles · Mt Cashmere Golf CourseMt. Cashmere Meet · Oct 15 | 8:01.3 | Mt. Cashmere Meet | October 15, 2015 |
| 2 Miles · Civic Stadium2017 Sehome Invitational · Sep 9 | 11:04 | 2017 Sehome Invitational | September 9, 2017 |
| 2.8 Miles · Ski HillLeavenworth Invitational · Oct 7 | 16:17.5 | Leavenworth Invitational | October 7, 2017 |
| 3 Miles · Walla Walla Point County Park1B/2B District 5-6 Championship · Oct 29 | 17:40 | 1B/2B District 5-6 Championship | October 29, 2016 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 17:17.32 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 17 | 17:59.2 | Coeur d'Alene Invitational | September 17, 2016 |
| 5,000 Meters · Liberty Bell HSCW B League Championships · Oct 21 | 17:40 | CW B League Championships | October 21, 2017 |
| 5,000 Meters · South Whidbey HS39th Carl Westling South Whidbey Invitational · Sep 16 | 18:04.88 | 39th Carl Westling South Whidbey Invitational | September 16, 2017 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA STATE XC MEET · Nov 4 | 16:59.70 | 1B/2B WIAA STATE XC MEET | November 4, 2017 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA STATE XC MEET · Nov 5 | 17:45.90 | 1B/2B WIAA STATE XC MEET | November 5, 2016 |
| 5,000 Meters · Walla Walla Point ParkDistrict 6 1A & 5/6 1B/2B Championships · Oct 25 | 17:34.53 | District 6 1A & 5/6 1B/2B Championships | October 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | 1B/2B WIAA STATE XC MEETNov 4 · 5,000 Meters 1B/2B Boys · Place 14 · Liberty BellLiberty Bell | 5,000 Meters 1B/2B Boys | 14 | 16:59.70 PB | 10 |
| Oct 25 | District 6 1A & 5/6 1B/2B ChampionshipsOct 25 · 5,000 Meters 1B/2B Varsity Boys · Place 7 · Liberty BellLiberty Bell | 5,000 Meters 1B/2B Varsity Boys | 7 | 17:34.53 PB | 10 |
| Oct 21 | CW B League ChampionshipsOct 21 · 5,000 Meters Varsity / JV · Place 4 · Liberty BellLiberty Bell | 5,000 Meters Varsity / JV | 4 | 17:40 PB | 10 |
| Oct 7 | Leavenworth InvitationalOct 7 · 2.8 Miles Varsity · Place 22 · Liberty BellLiberty Bell | 2.8 Miles Varsity | 22 | 16:17.5 PB | 10 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] · Place 21 · Liberty BellLiberty Bell | 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] | 21 | 17:17.32 PB | 10 |
| Sep 16 | 39th Carl Westling South Whidbey InvitationalSep 16 · 5,000 Meters Varsity Division 2 · Place 17 · Liberty BellLiberty Bell | 5,000 Meters Varsity Division 2 | 17 | 18:04.88 PB | 10 |
| Sep 9 | 2017 Sehome InvitationalSep 9 · 2 Miles Sophomore Boys · Place 12 · Liberty BellLiberty Bell | 2 Miles Sophomore Boys | 12 | 11:04 PB | 10 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | 1B/2B WIAA STATE XC MEETNov 5 · 5,000 Meters 1B/2B Boys · Place 29 · Liberty BellLiberty Bell | 5,000 Meters 1B/2B Boys | 29 | 17:45.90 PB | 9 |
| Oct 29 | 1B/2B District 5-6 ChampionshipOct 29 · 3 Miles Varsity · Place 7 · Liberty BellLiberty Bell | 3 Miles Varsity | 7 | 17:40 PB | 9 |
| Oct 22 | CW B League ChampionshipOct 22 · 5,000 Meters Varsity / JV · Place 4 · Liberty BellLiberty Bell | 5,000 Meters Varsity / JV | 4 | 18:05Unofficial | 9 |
| Oct 14 | Oroville InviteOct 14 · 5,000 Meters Varsity · Place 17 · Liberty BellLiberty Bell | 5,000 Meters Varsity | 17 | 17:50.2Unofficial | 9 |
| Oct 8 | Leavenworth InvitationalOct 8 · 2.8 Miles Varsity · Place 24 · Liberty BellLiberty Bell | 2.8 Miles Varsity | 24 | 16:26.8 | 9 |
| Oct 1 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters 1B - 2A BOYS · Place 47 · Liberty BellLiberty Bell | 5,000 Meters 1B - 2A BOYS | 47 | 17:36.5 | 9 |
| Sep 17 | Coeur d'Alene InvitationalSep 17 · 5,000 Meters Varsity B (small school) · Place 16 · Liberty BellLiberty Bell | 5,000 Meters Varsity B (small school) | 16 | 17:59.2 PB | 9 |
2015 Cross Country
3 results