Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Beachview ParkGNL League-West Valley@ Clarkston · Oct 5 | 17:46.28 | GNL League-West Valley@ Clarkston | October 5, 2016 |
| 3 Miles · Carmichael MSMax Jensen Richland Invitational · Oct 7 | 17:21.20 | Max Jensen Richland Invitational | October 7, 2017 |
| 3 Miles · Clarkston HSDist 7/9 - 2A/2B Meet · Oct 24 | 18:26.54 | Dist 7/9 - 2A/2B Meet | October 24, 2015 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest · Nov 12 | 19:10.6 | NXR Northwest | November 12, 2016 |
| 5,000 Meters · Millwood MeadowsCheney at West Valley · Oct 12 | 17:58 | Cheney at West Valley | October 12, 2016 |
| 5,000 Meters · Plantes FerryRunners Soul Erik Anderson Invitational · Sep 19 | 18:41.27 | Runners Soul Erik Anderson Invitational | September 19, 2015 |
| 5,000 Meters · Pullman HSGNL League West Valley @ Pullman · Sep 13 | 20:07 | GNL League West Valley @ Pullman | September 13, 2017 |
| 5,000 Meters · Rotary ParkCWAC GNL Regional/CWAC District Championships · Oct 31 | 18:48 | CWAC GNL Regional/CWAC District Championships | October 31, 2015 |
| 5,000 Meters · Salnave ParkCheney V WV-GNL Meet · Oct 11 | 17:58.08 | Cheney V WV-GNL Meet | October 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR NorthwestNov 12 · 5,000 Meters Open Invitational Sec2 · Place 371 · West Valley (Spokane) | 5,000 Meters Open Invitational Sec2 | 371 | 19:10.6 PB | 11 |
| Oct 22 | GNL 2A District 7 ChampionshipOct 22 · 3 Miles Varsity · Place 22 · West Valley (Spokane) | 3 Miles Varsity | 22 | 17:40.90 | 11 |
| Oct 15 | Deer Park at West ValleyOct 15 · 5,000 Meters Varsity · Place 10 · West Valley (Spokane) | 5,000 Meters Varsity | 10 | 18:15 | 11 |
| Oct 12 | Cheney at West ValleyOct 12 · 5,000 Meters Varsity · Place 11 · West Valley (Spokane) | 5,000 Meters Varsity | 11 | 17:58 PB | 11 |
| Oct 8 | 48th Annual Richland InvitationalOct 8 · 3 Mile Division I · Place 134 · West Valley (Spokane) | 3 Mile Division I | 134 | 17:48.67 | 11 |
| Oct 5 | GNL League-West Valley@ ClarkstonOct 5 · 3 Miles Boys Varsity · Place 8 · West Valley (Spokane) | 3 Miles Boys Varsity | 8 | 17:46.28 PB | 11 |
| Sep 14 | Pullman at West ValleySep 14 · 5,000 Meters Varsity · Place 13 · West Valley (Spokane) | 5,000 Meters Varsity | 13 | 18:53Unofficial | 11 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NXR NorthwestNov 14 · 5,000 Meters Varsity Sec#2 · Place 188 · West Valley (Spokane) | 5,000 Meters Varsity Sec#2 | 188 | 19:16.3 | 10 |
| Oct 31 | CWAC GNL Regional/CWAC District ChampionshipsOct 31 · 5,000 Meters JV Invitational · Place 10 · West Valley (Spokane) | 5,000 Meters JV Invitational | 10 | 18:48 PB | 10 |
| Oct 24 | Dist 7/9 - 2A/2B MeetOct 24 · 3 Mile 2A District 7 Varsity Boys · Place 30 · West Valley (Spokane) | 3 Mile 2A District 7 Varsity Boys | 30 | 18:26.54 PB | 10 |
| Oct 17 | West Valley at Deer ParkOct 17 · 5,000 Meters Varsity · Place 13 · West Valley (Spokane) | 5,000 Meters Varsity | 13 | 18:47Unofficial | 10 |
| Oct 10 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters JV Boys team avg under 21:00 · Place 48 · West Valley (Spokane) | 5,000 Meters JV Boys team avg under 21:00 | 48 | 19:13.7Unofficial | 10 |
| Sep 30 | GNL 3 WV (Spokane) @ ClarkstonSep 30 · 3 Mile Junior Varsity · Place 2 · West Valley (Spokane) | 3 Mile Junior Varsity | 2 | 19:01.78 | 10 |
| Sep 19 | Runners Soul Erik Anderson InvitationalSep 19 · 5,000 Meters Varsity · Place 67 · West Valley (Spokane) | 5,000 Meters Varsity | 67 | 18:41.27 PB | 10 |