Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · East Valley-Spokane HSMVL @ East valley · Oct 15 | 9:24.59 | MVL @ East valley | October 15, 2015 |
| 1.5 Miles · West Valley JH/MSMVL @ West Valley · Oct 19 | 9:22.25 | MVL @ West Valley | October 19, 2015 |
| 3 Miles · Apple RidgeCWAC/GNL District Glue Meet · Oct 28 | 16:31.9 | CWAC/GNL District Glue Meet | October 28, 2017 |
| 3 Miles · Apple Ridge XC CourseCWAC League Meet EV/ELL/Top@Sel · Oct 11 | 16:35 | CWAC League Meet EV/ELL/Top@Sel | October 11, 2018 |
| 3 Miles · Franklin Park - 3.0 Mile43rd Annual Sunfair Invitational · Oct 1 | 18:59.88 | 43rd Annual Sunfair Invitational | October 1, 2016 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 17:06.10 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · East Valley-Yakima HSCWAC League - Oth/Eb@EV · Oct 5 | 19:45.96 | CWAC League - Oth/Eb@EV | October 5, 2017 |
| 5,000 Meters · Ft. Steilacoom ParkFort Steilacoom XC Invitational · Sep 16 | 17:52.4 | Fort Steilacoom XC Invitational | September 16, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 17:26.9 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Rotary ParkCWAC League - GV/Top/Sel@Eb · Oct 12 | 16:56 | CWAC League - GV/Top/Sel@Eb | October 12, 2017 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA State XC Meet · Nov 9 | 16:40.30 | 2A WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA STATE XC MEET · Nov 4 | 17:01.20 | 2A WIAA STATE XC MEET | November 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 130 · EllensburgEllensburg | 5,000 Meters Open Invitational MERGE | 130 | 17:06.10 PB | 12 |
| Nov 9 | 2A WIAA State XC MeetNov 9 · 5,000 Meters 2A Boys · Place 36 · EllensburgEllensburg | 5,000 Meters 2A Boys | 36 | 16:40.30 PB | 12 |
| Nov 2 | District 5/6 2A XC Championships/GNL Glue MeetNov 2 · 3 Miles 2A · Place 30 · EllensburgEllensburg | 3 Miles 2A | 30 | 16:38 | 12 |
| Oct 24 | CWAC: Ephrata & Ellensburg @ QuincyOct 24 · 5,000 Meters Varsity · Place 5 · EllensburgEllensburg | 5,000 Meters Varsity | 5 | 17:30 | 12 |
| Oct 17 | CWAC: Toppenish, East Valley, Selah @ EllensburgOct 17 · 5,000 Meters Junior Varsity · Place 5 · EllensburgEllensburg | 5,000 Meters Junior Varsity | 5 | 16:27 | 12 |
| Oct 12 | NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 203 · EllensburgEllensburg | 5,000 Meters Varsity | 203 | 17:28.7 | 12 |
| Oct 10 | CWAC: Grandview & Othello @ EllensburgOct 10 · 5,000 Meters Varsity/JV Combined · Place 4 · EllensburgEllensburg | 5,000 Meters Varsity/JV Combined | 4 | 17:41 | 12 |
| Oct 5 | 46th Annual Sunfair InvitationalOct 5 · 3 Miles Flight 4 Combined (Runner #4) · Place 4 · EllensburgEllensburg | 3 Miles Flight 4 Combined (Runner #4) | 4 | 17:25.80Unofficial | 12 |
| Sep 26 | CWAC: Wapato, Prosser & Ellensburg @Apple RidgeSep 26 · 3 Miles Junior Varsity · Place 4 · EllensburgEllensburg | 3 Miles Junior Varsity | 4 | 16:44 | 12 |
| Sep 14 | Gear Up Sports Northwest Preview (Sehome Invite)Sep 14 · 2 Miles Varsity · Place 36 · EllensburgEllensburg | 2 Miles Varsity | 36 | 11:23.70 | 12 |
| Sep 7 | Ellensburg Invitational RelaysSep 7 · 1.5 Miles Relay Split · EllensburgEllensburg | 1.5 Miles Relay Split | — | 8:27 | 12 |
| Sep 5 | Reed Park Time TrialSep 5 · 1 Miles Boys · EllensburgEllensburg | 1 Miles Boys | 0 | 5:16Unofficial | 12 |
2018 Cross Country
7 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Northwest Regional ChampionshipsNov 11 · 5,000 Meters Open Inv. Section 1 - 1:20 · Place 63 · EllensburgEllensburg | 5,000 Meters Open Inv. Section 1 - 1:20 | 63 | 17:38.41 | 10 |
| Nov 4 | 2A WIAA STATE XC MEETNov 4 · 5,000 Meters 2A Boys · Place 65 · EllensburgEllensburg | 5,000 Meters 2A Boys | 65 | 17:01.20 PB | 10 |
| Oct 28 | CWAC/GNL District Glue MeetOct 28 · 3 Miles Varsity · Place 23 · EllensburgEllensburg | 3 Miles Varsity | 23 | 16:31.9 PB | 10 |
| Oct 19 | CWAC League - Pro/Wap@EbOct 19 · 5,000 Meters Varsity · Place 4 · EllensburgEllensburg | 5,000 Meters Varsity | 4 | 17:02 | 10 |
| Oct 12 | CWAC League - GV/Top/Sel@EbOct 12 · 5,000 Meters Varsity · Place 7 · EllensburgEllensburg | 5,000 Meters Varsity | 7 | 16:56 PB | 10 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity Boys team avg under 18:00 · Place 158 · EllensburgEllensburg | 5,000 Meters Varsity Boys team avg under 18:00 | 158 | 17:26.9 PB | 10 |
| Oct 5 | CWAC League - Oth/Eb@EVOct 5 · 5,000 Meters Varsity · Place 6 · EllensburgEllensburg | 5,000 Meters Varsity | 6 | 19:45.96 PB | 10 |
| Sep 30 | 44th Annual Sunfair InvitationalSep 30 · 3 Miles Flight 4 Combined (Runner #4) · Place 20 · EllensburgEllensburg | 3 Miles Flight 4 Combined (Runner #4) | 20 | 18:39.79Unofficial | 10 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys Silver Varsity Flight 2 · Place 56 · EllensburgEllensburg | 5,000 Meters Boys Silver Varsity Flight 2 | 56 | 17:52.4 PB | 10 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR NorthwestNov 12 · 5,000 Meters Open Invitational Sec2 · Place 333 · EllensburgEllensburg | 5,000 Meters Open Invitational Sec2 | 333 | 18:51.3 | 9 |
| Nov 5 | 2A WIAA STATE XC MEETNov 5 · 5,000 Meters 2A Boys · Place 108 · EllensburgEllensburg | 5,000 Meters 2A Boys | 108 | 17:51.20 | 9 |
| Oct 29 | CWAC District/Regional GlueOct 29 · 3 Mile Junior Varsity · Place 1 · EllensburgEllensburg | 3 Mile Junior Varsity | 1 | 17:12.2 | 9 |
| Oct 20 | CWAC League: Othello, East Valley @ EllensburgOct 20 · 5,000 Meters Varsity · Place 8 · EllensburgEllensburg | 5,000 Meters Varsity | 8 | 18:09 | 9 |
| Oct 13 | CWAC League Meet Ellensburg, Selah, Grandview, ToppenishOct 13 · 3 Mile Varsity · Place 14 · EllensburgEllensburg | 3 Mile Varsity | 14 | 17:45 | 9 |
| Oct 1 | 43rd Annual Sunfair InvitationalOct 1 · 3 Miles Flight 2 (Runner #6) Combined · Place 24 · EllensburgEllensburg | 3 Miles Flight 2 (Runner #6) Combined | 24 | 18:59.88 PB | 9 |
| Sep 22 | CWAC League: Quincy, Ephrata @ EllensburgSep 22 · 5,000 Meters Varsity/JV Combined · Place 8 · EllensburgEllensburg | 5,000 Meters Varsity/JV Combined | 8 | 18:54 | 9 |
| Sep 10 | Ellensburg InvitationalSep 10 · 2.2 Mile Varsity · Place 20 · EllensburgEllensburg | 2.2 Mile Varsity | 20 | 12:35Unofficial | 9 |
| Sep 6 | Reed Park Time TrialSep 6 · 1 Miles · Place 6 · EllensburgEllensburg | 1 Miles | 6 | 5:38Unofficial | 9 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | MVL @ West ValleyOct 19 · 1.5 Mile 8th Grade · Place 4 · MorganMorgan | 1.5 Mile 8th Grade | 4 | 9:22.25 PB | 8 |
| Oct 15 | MVL @ East valleyOct 15 · 1.5 Mile Middle School · Place 7 · MorganMorgan | 1.5 Mile Middle School | 7 | 9:24.59 PB | 8 |