Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 1 | 21:06.7 | Harrier Classic | October 1, 2016 |
| 5,000 Meters · Bush ParkWest Albany, Sprague at North Salem · Sep 14 | 21:38.41 | West Albany, Sprague at North Salem | September 14, 2016 |
| 5,000 Meters · Crystal Lake Sports Park6A-5 Greater Valley Conference Championship · Oct 26 | 21:37.60 | 6A-5 Greater Valley Conference Championship | October 26, 2016 |
| 5,000 Meters · Keizer Rapids ParkForest Grove, West Albany at McNary · Sep 21 | 20:51.5 | Forest Grove, West Albany at McNary | September 21, 2016 |
| 5,000 Meters · McKay High SchoolMcMinnville, West Albany at McKay · Oct 5 | 21:28.8 | McMinnville, West Albany at McKay | October 5, 2016 |
| 5,000 Meters · Timber Linn ParkLeb, NS, Silv, CV, @ West Albany · Oct 17 | 21:23.3 | Leb, NS, Silv, CV, @ West Albany | October 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | 5A-3 Mid-Willamette ConferenceNov 2 · 5,000 Meters Varsity · Place 24 · West Albany | 5,000 Meters Varsity | 24 | 21:14.40 | 12 |
| Oct 23 | Mid Willamette League Meet @ WA Oct 23 · 5,000 Meters Varsity · Place 16 · West Albany | 5,000 Meters Varsity | 16 | 21:20.51 | 12 |
| Oct 16 | Mid Willamette @ CentralOct 16 · 5,000 Meters Junior Varsity · Place 12 · West Albany | 5,000 Meters Junior Varsity | 12 | 22:51.3 | 12 |
| Sep 25 | Mid-Willamette pre ConferenceSep 25 · 5,000 Meters Junior Varsity · Place 19 · West Albany | 5,000 Meters Junior Varsity | 19 | 22:20.13 | 12 |
| Sep 7 | Saxon Invite Sep 7 · 5,000 Meters Varsity · Place 27 · West Albany | 5,000 Meters Varsity | 27 | 22:26.96 | 12 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 5A-3 Mid-Willamette Conference ChampionshipOct 24 · 5,000 Meters Varsity · Place 28 · West Albany | 5,000 Meters Varsity | 28 | 21:38.7 | 11 |
| Oct 17 | Leb, NS, Silv, CV, @ West AlbanyOct 17 · 5,000 Meters Varsity · Place 12 · West Albany | 5,000 Meters Varsity | 12 | 21:23.3 PB | 11 |
| Oct 6 | 15th Annual Harrier ClassicOct 6 · 5,000 Meters Varsity · Place 110 · West Albany | 5,000 Meters Varsity | 110 | 22:31.83 | JR |
| Sep 29 | Woahink Lake XC InvitationalSep 29 · 5,000 Meters Varsity · Place 37 · West Albany | 5,000 Meters Varsity | 37 | 22:50.57 | 11 |
| Sep 12 | Silver Falls Oktoberfest InvitationalSep 12 · Varsity · Place 21 · West Albany | Varsity | 21 | 23:02.1 | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-5 Greater Valley Conference ChampionshipOct 26 · 5,000 Meters Varsity · Place 28 · West Albany | 5,000 Meters Varsity | 28 | 21:37.60 PB | 9 |
| Oct 5 | McMinnville, West Albany at McKayOct 5 · 5,000 Meters Varsity · Place 5 · West Albany | 5,000 Meters Varsity | 5 | 21:28.8 PB | 9 |
| Oct 1 | Harrier ClassicOct 1 · 5,000 Meters Varsity · Place 52 · West Albany | 5,000 Meters Varsity | 52 | 21:06.7 PB | 9 |
| Sep 21 | Forest Grove, West Albany at McNarySep 21 · 5,000 Meters Varsity · Place 6 · West Albany | 5,000 Meters Varsity | 6 | 20:51.5 PB | 9 |
| Sep 14 | West Albany, Sprague at North SalemSep 14 · 5,000 Meters Varsity · Place 7 · West Albany | 5,000 Meters Varsity | 7 | 21:38.41 PB | 9 |