Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · Ski HillLeavenworth Invitational · Oct 7 | 17:35.4 | Leavenworth Invitational | October 7, 2017 |
| 3 Miles · Walla Walla Point County Park1B/2B District 5-6 Championship · Oct 29 | 19:20 | 1B/2B District 5-6 Championship | October 29, 2016 |
| 5,000 Meters · Blue Heron Park2018 D5/6 B State Qualifier · Oct 24 | 18:35.04 | 2018 D5/6 B State Qualifier | October 24, 2018 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 18:47.50 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Lake Osoyoos State ParkOroville Invite · Oct 13 | 18:26 | Oroville Invite | October 13, 2017 |
| 5,000 Meters · Lake Woods Golf CourseBridgeport Invite 5k · Oct 9 | 19:10.15 | Bridgeport Invite 5k | October 9, 2018 |
| 5,000 Meters · Liberty Bell HSCW B League Championships · Oct 21 | 19:07 | CW B League Championships | October 21, 2017 |
| 5,000 Meters · South Whidbey HS39th Carl Westling South Whidbey Invitational · Sep 16 | 19:36.41 | 39th Carl Westling South Whidbey Invitational | September 16, 2017 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA State XC Meet · Nov 3 | 18:56.70 | 1B/2B WIAA State XC Meet | November 3, 2018 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA STATE XC MEET · Nov 4 | 18:59.10 | 1B/2B WIAA STATE XC MEET | November 4, 2017 |
| 5,000 Meters · Walla Walla Point ParkDistrict 6 1A & 5/6 1B/2B Championships · Oct 25 | 18:28.64 | 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.
2018 Cross Country
4 results2017 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 107 · Liberty Bell | 5,000 Meters 1B/2B Boys | 107 | 18:59.10 PB | 11 |
| Oct 25 | District 6 1A & 5/6 1B/2B ChampionshipsOct 25 · 5,000 Meters 1B/2B Varsity Boys · Place 18 · Liberty Bell | 5,000 Meters 1B/2B Varsity Boys | 18 | 18:28.64 PB | 11 |
| Oct 21 | CW B League ChampionshipsOct 21 · 5,000 Meters Varsity / JV · Place 17 · Liberty Bell | 5,000 Meters Varsity / JV | 17 | 19:07 PB | 11 |
| Oct 13 | Oroville InviteOct 13 · 5,000 Meters Varsity · Place 32 · Liberty Bell | 5,000 Meters Varsity | 32 | 18:26 PB | 11 |
| Oct 7 | Leavenworth InvitationalOct 7 · 2.8 Miles Varsity · Place 71 · Liberty Bell | 2.8 Miles Varsity | 71 | 17:35.4 PB | 11 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] · Place 85 · Liberty Bell | 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] | 85 | 18:47.50 PB | 11 |
| Sep 16 | 39th Carl Westling South Whidbey InvitationalSep 16 · 5,000 Meters Junior Varsity Under 22 min. · Place 62 · Liberty Bell | 5,000 Meters Junior Varsity Under 22 min. | 62 | 19:36.41 PB | 11 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 1B/2B District 5-6 ChampionshipOct 29 · 3 Miles Junior Varsity · Place 1 · Liberty Bell | 3 Miles Junior Varsity | 1 | 19:20 PB | 10 |
| Oct 22 | CW B League ChampionshipOct 22 · 5,000 Meters Varsity / JV · Place 28 · Liberty Bell | 5,000 Meters Varsity / JV | 28 | 20:47Unofficial | 10 |
| Oct 14 | Oroville InviteOct 14 · 5,000 Meters Junior Varsity · Place 12 · Liberty Bell | 5,000 Meters Junior Varsity | 12 | 20:03Unofficial | 10 |
| Oct 8 | Leavenworth InvitationalOct 8 · 2.8 Miles Junior Varsity · Place 75 · Liberty Bell | 2.8 Miles Junior Varsity | 75 | 19:51 | 10 |