Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 14:46.31 | Highlander Invite | September 8, 2018 |
| 3 Miles · Apple RidgeCWAC/GNL District Glue Meet · Oct 28 | 16:50.3 | CWAC/GNL District Glue Meet | October 28, 2017 |
| 3 Miles · Beachview ParkDistrict 7 2A Championships · Oct 21 | 17:12.13 | District 7 2A Championships | October 21, 2017 |
| 3 Miles · Carmichael MSMax Jensen Richland Invitational · Oct 7 | 17:27.12 | Max Jensen Richland Invitational | October 7, 2017 |
| 3 Miles · Liberty Lake County ParkGNL West Valley @ East Valley · Sep 26 | 18:06 | GNL West Valley @ East Valley | September 26, 2018 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 10 | 18:37.70 | NXR Northwest Regional Championships | November 10, 2018 |
| 5,000 Meters · Fairways Golf CourseNike-Battle for the 509 (3rd Annual) · Sep 21 | 17:34.91 | Nike-Battle for the 509 (3rd Annual) | September 21, 2019 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 17 | 20:54.5 | Coeur d'Alene Invitational | September 17, 2016 |
| 5,000 Meters · Liberty Lake County ParkGNL EV vs Cheney · Oct 8 | 18:24 | GNL EV vs Cheney | October 8, 2019 |
| 5,000 Meters · Pullman HSGNL league East Valley at Pullman · Oct 12 | 20:08 | GNL league East Valley at Pullman | October 12, 2016 |
| 5,000 Meters · Sun Willows Golf Course2A WIAA STATE XC MEET · Nov 4 | 17:26.30 | 2A WIAA STATE XC MEET | November 4, 2017 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 7 | 19:34.46 | Ultimook Race | September 7, 2019 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 18:10.7 | Mountain West Classic | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 768 · East Valley (Spokane) | 5,000 Meters Open Invitational MERGE | 768 | 19:05.40 | 12 |
| Nov 2 | District 5/6 2A XC Championships/GNL Glue MeetNov 2 · 3 Miles 2A · Place 53 · East Valley (Spokane) | 3 Miles 2A | 53 | 17:33 | 12 |
| Oct 26 | District 7 GNLOct 26 · 5,000 Meters Varsity · Place 10 · East Valley (Spokane) | 5,000 Meters Varsity | 10 | 17:50.55 | 12 |
| Oct 8 | GNL EV vs CheneyOct 8 · 5,000 Meters Varsity · Place 9 · East Valley (Spokane) | 5,000 Meters Varsity | 9 | 18:24 PB | 12 |
| Oct 2 | GNL East Valley @ West ValleyOct 2 · 5,000 Meters Varsity · Place 6 · East Valley (Spokane) | 5,000 Meters Varsity | 6 | 17:22 | 12 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 135 · East Valley (Spokane) | 5,000 Meters Varsity | 135 | 18:10.7 PB | 12 |
| Sep 25 | GNL East Valley@ ClarkstonSep 25 · 3 Miles Varsity · Place 2 · East Valley (Spokane) | 3 Miles Varsity | 2 | 17:45.02 | 12 |
| Sep 21 | Nike-Battle for the 509 (3rd Annual)Sep 21 · 5,000 Meters Varsity · Place 73 · East Valley (Spokane) | 5,000 Meters Varsity | 73 | 17:34.91 PB | 12 |
| Sep 18 | GNL Pullman @ East ValleySep 18 · 5,000 Meters Varsity · Place 3 · East Valley (Spokane) | 5,000 Meters Varsity | 3 | 17:48 | 12 |
| Sep 14 | Highlander InviteSep 14 · 2.5 Miles Varsity · Place 42 · East Valley (Spokane) | 2.5 Miles Varsity | 42 | 14:23.35 | 12 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Varsity 1A-4A · Place 61 · East Valley (Spokane) | 5,000 Meters Varsity 1A-4A | 61 | 19:34.46 PB | 12 |
2018 Cross Country
9 results2017 Cross Country
7 results2016 Cross Country
6 results