Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 13:52.79 | Highlander Invite | September 8, 2018 |
| 3 Miles · Apple Ridge XC CourseApple Ridge Run · Sep 15 | 16:33.9 | Apple Ridge Run | September 15, 2018 |
| 3 Miles · Carmichael MS50th Annual Max Jensen Richland Invitational · Oct 6 | 16:05.77 | 50th Annual Max Jensen Richland Invitational | October 6, 2018 |
| 5,000 Meters · Connell 5KConnell Invite · Sep 22 | 17:05.40 | Connell Invite | September 22, 2018 |
| 5,000 Meters · Connell HSConnell Invite · Sep 23 | 17:42.32 | Connell Invite | September 23, 2017 |
| 5,000 Meters · Ft. Walla Walla Natural areaMCC League Meet #1 · Sep 20 | 18:42.93 | MCC League Meet #1 | September 20, 2017 |
| 5,000 Meters · Leslie Grove ParkMCC Districts · Oct 19 | 17:11.9 | MCC Districts | October 19, 2017 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Challenge · Oct 7 | 17:30 | Inland Empire Challenge | October 7, 2017 |
| 5,000 Meters · Sun Willows Golf Course3A WIAA State XC Meet · Nov 9 | 16:24.10 | 3A WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Tri-Cities International CoursePasco Bulldog Invite · Sep 30 | 17:28.9 | Pasco Bulldog Invite | September 30, 2017 |
| 5,000 Meters · Veterans Memorial Golf CourseMCC+GSL 3A & 4A District 8 Championships · Oct 27 | 16:53.67 | MCC+GSL 3A & 4A District 8 Championships | October 27, 2018 |
| 5,000 Meters · Wandermere Golf CourseGSL+MCC 3A & 4A District 8 Championships · Oct 28 | 16:57 | GSL+MCC 3A & 4A District 8 Championships | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MCC+GSL 3A & 4A District 8 ChampionshipsOct 27 · 5,000 Meters 3A Boys · Place 24 · Kennewick | 5,000 Meters 3A Boys | 24 | 16:53.67 PB | 11 |
| Oct 18 | MCC DistrictsOct 18 · 5,000 Meters Varsity 3A · Place 11 · Kennewick | 5,000 Meters Varsity 3A | 11 | 16:54.83 | 11 |
| Oct 11 | MCC League Meet #2Oct 11 · 2.9 Miles Varsity · Place 16 · Kennewick | 2.9 Miles Varsity | 16 | 15:49.56 | 11 |
| Oct 6 | 50th Annual Max Jensen Richland InvitationalOct 6 · 3 Miles Division I · Place 45 · Kennewick | 3 Miles Division I | 45 | 16:05.77 PB | 11 |
| Sep 22 | Connell Invite Sep 22 · 5,000 Meters Varsity Boys · Place 4 · Kennewick | 5,000 Meters Varsity Boys | 4 | 17:05.40 PB | 11 |
| Sep 19 | MCC League meet #1Sep 19 · 5,000 Meters Varsity · Place 19 · Kennewick | 5,000 Meters Varsity | 19 | 17:46.39 | 11 |
| Sep 15 | Apple Ridge RunSep 15 · 3 Miles Varsity 3 · Place 4 · Kennewick | 3 Miles Varsity 3 | 4 | 16:33.9 PB | 11 |
| Sep 8 | Highlander InviteSep 8 · 2.5 Miles Juniors · Place 14 · Kennewick | 2.5 Miles Juniors | 14 | 13:52.79 PB | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | GSL+MCC 3A & 4A District 8 ChampionshipsOct 28 · 5,000 Meters 3A Boys · Place 17 · Kennewick | 5,000 Meters 3A Boys | 17 | 16:57 PB | 10 |
| Oct 19 | MCC DistrictsOct 19 · 5,000 Meters 3A Varsity Boys · Place 14 · Kennewick | 5,000 Meters 3A Varsity Boys | 14 | 17:11.9 PB | 10 |
| Oct 7 | Inland Empire ChallengeOct 7 · 5,000 Meters Boys Varsity · Place 24 · Kennewick | 5,000 Meters Boys Varsity | 24 | 17:30 PB | 10 |
| Sep 30 | Pasco Bulldog InviteSep 30 · 5,000 Meters Varsity · Place 10 · Kennewick | 5,000 Meters Varsity | 10 | 17:28.9 PB | 10 |
| Sep 23 | Connell InviteSep 23 · 5,000 Meters Varsity · Place 13 · Kennewick | 5,000 Meters Varsity | 13 | 17:42.32 PB | 10 |
| Sep 20 | MCC League Meet #1Sep 20 · 5,000 Meters Varsity · Place 38 · Kennewick | 5,000 Meters Varsity | 38 | 18:42.93 PB | 10 |