Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Clarkston HSSeaport Invite · Sep 17 | 19:03.17 | Seaport Invite | September 17, 2016 |
| 5,000 Meters · Bear Lake Regional ParkNEA #2 Medical Lk/Lakeside/Riverside · Oct 7 | 21:48 | NEA #2 Medical Lk/Lakeside/Riverside | October 7, 2015 |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 18:48.80 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Chewelah Golf and Country Club RV ParkDistrct 6/7 1A Championships · Oct 27 | 18:50.72 | Distrct 6/7 1A Championships | October 27, 2016 |
| 5,000 Meters · High School CourseCoeur d'Alene Super One Invitational · Sep 19 | 22:41.2 | Coeur d'Alene Super One Invitational | September 19, 2015 |
| 5,000 Meters · Medical Lake HSNEA-3-Freeman/Chewelah/ML · Oct 12 | 18:41.00 | NEA-3-Freeman/Chewelah/ML | October 12, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 18:34.51 | Nike Portland XC | September 24, 2016 |
| 5,000 Meters · Travers ParkWilliam Johnson Sandpoint Invitational · Oct 10 | 20:33.25 | William Johnson Sandpoint Invitational | October 10, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Distrct 6/7 1A ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 4 · Medical Lake | 5,000 Meters Junior Varsity | 4 | 18:50.72 PB | 12 |
| Oct 18 | NEA #4 DP/ML/ColOct 18 · 5,000 Meters Junior Varsity · Place 2 · Medical Lake | 5,000 Meters Junior Varsity | 2 | 18:29Unofficial | 12 |
| Oct 12 | NEA-3-Freeman/Chewelah/MLOct 12 · 5,000 Meters Varsity · Place 9 · Medical Lake | 5,000 Meters Varsity | 9 | 18:41.00 PB | 12 |
| Oct 5 | NEA-2- Newport@Medical LakeOct 5 · 5,000 Meters Varsity · Place 5 · Medical Lake | 5,000 Meters Varsity | 5 | 19:20 | 12 |
| Oct 1 | 21st Curtis InviteOct 1 · 5,000 Meters Varsity 2 (#5 - 6 - 7 - 8) · Place 50 · Medical Lake | 5,000 Meters Varsity 2 (#5 - 6 - 7 - 8) | 50 | 18:48.80 PB | 12 |
| Sep 28 | NEA-1 - Medical Lake/Riverside/LakesideSep 28 · 5,000 Meters Junior Varsity · Medical Lake | 5,000 Meters Junior Varsity | 0 | 19:39Unofficial | 12 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Junior/Senior JV · Place 31 · Medical Lake | 5,000 Meters Junior/Senior JV | 31 | 18:34.51 PB | 12 |
| Sep 17 | Seaport InviteSep 17 · 3 Miles Junior Varsity · Place 31 · Medical Lake | 3 Miles Junior Varsity | 31 | 19:03.17 PB | 12 |
| Sep 10 | Moses Lake InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 8 · Medical Lake | 5,000 Meters Junior Varsity | 8 | 19:49.03Unofficial | 12 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NEA District 7 ChampionshipOct 29 · 5,000 Meters Junior Varsity · Place 19 · Medical Lake | 5,000 Meters Junior Varsity | 19 | 20:00.00 | 11 |
| Oct 14 | Newport/Medical LakeOct 14 · 5,000 Meters Junior Varsity · Place 7 · Medical Lake | 5,000 Meters Junior Varsity | 7 | 21:25Unofficial | 11 |
| Oct 10 | William Johnson Sandpoint InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 76 · Medical Lake | 5,000 Meters Junior Varsity | 76 | 20:33.25 PB | 11 |
| Oct 7 | NEA #2 Medical Lk/Lakeside/RiversideOct 7 · 5,000 Meters Junior Varsity · Place 18 · Medical Lake | 5,000 Meters Junior Varsity | 18 | 21:48 PB | 11 |
| Sep 30 | NEA #1 Deer Park/Colville/Medical LakeSep 30 · 5,000 Meters Junior Varsity · Place 19 · Medical Lake | 5,000 Meters Junior Varsity | 19 | 22:43 | 11 |
| Sep 19 | Coeur d'Alene Super One InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 86 · Medical Lake | 5,000 Meters Junior Varsity | 86 | 22:41.2 PB | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | District 7 1A ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 58 · Medical Lake | 5,000 Meters Junior Varsity | 58 | 22:44Unofficial | 10 |
| Oct 8 | NEA #2 Colville, Riverside @Medical LakeOct 8 · 5,000 Meters Junior Varsity · Place 34 · Medical Lake | 5,000 Meters Junior Varsity | 34 | 24:44.00 | 10 |
| Oct 4 | Curtis InviteOct 4 · 5,000 Meters Junior Varsity #2 (Open) · Place 232 · Medical Lake | 5,000 Meters Junior Varsity #2 (Open) | 232 | 22:28.70 | 10 |