Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 7 | 20:41.50 | Harrier Classic | October 7, 2017 |
| 5,000 Meters · Bush Park6A-5 GVC Championships · Oct 25 | 21:17.67 | 6A-5 GVC Championships | October 25, 2017 |
| 5,000 Meters · Cape KiwandaKiwanda Challenge · Sep 22 | 26:18 | Kiwanda Challenge | September 22, 2017 |
| 5,000 Meters · Crystal Lake Sports Park6A-5 Greater Valley Conference Championship · Oct 26 | 22:59.62 | 6A-5 Greater Valley Conference Championship | October 26, 2016 |
| 5,000 Meters · Crystal Lake Sports ParkGVC League Preview · Aug 31 | 22:46.35 | GVC League Preview | August 31, 2016 |
| 5,000 Meters · Keizer Rapids ParkForest Grove, West Albany at McNary · Sep 21 | 21:06.9 | Forest Grove, West Albany at McNary | September 21, 2016 |
| 5,000 Meters · McKay High SchoolMcMinnville, West Albany at McKay · Oct 5 | 21:28.7 | McMinnville, West Albany at McKay | October 5, 2016 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 16 | 21:21.19 | Oregon City XC Invitational | September 16, 2017 |
| 5,000 Meters · Richardson ParkCountry Fair Classic · Oct 18 | 22:06.0 | Country Fair Classic | October 18, 2017 |
| 5,000 Meters · Timber Linn ParkLeb, NS, Silv, CV, @ West Albany · Oct 17 | 22:16.30 | Leb, NS, Silv, CV, @ West Albany | October 17, 2018 |
| 5,000 Meters · Traditional 5k courseMcMinnville, West Albany at North Salem · Oct 4 | 21:02.31 | McMinnville, West Albany at North Salem | October 4, 2017 |
| 5,000 Meters · Tualatin HSTualatin Invite · Sep 12 | 23:27 | Tualatin Invite | September 12, 2015 |
| 5,000 Meters · Waterloo ParkMid-Willamette Preview · Sep 19 | 23:35.5 | Mid-Willamette Preview | September 19, 2018 |
| 5,000 Meters · West Salem HSWest Albany, S.Salem @ West Salem · Oct 12 | 21:39.7 | West Albany, S.Salem @ West Salem | October 12, 2016 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 10 | 25:51.6 | George Fox XC Classic | October 10, 2015 |
| 5,000 Meters · Willamette Mission State Park (Brooks)Stayton XC Invitational · Sep 23 | 22:58 | Stayton XC Invitational | September 23, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 5A-3 Mid-Willamette Conference ChampionshipOct 24 · 5,000 Meters Varsity · Place 151 · West Albany | 5,000 Meters Varsity | 151 | 22:20.7 | 12 |
| Oct 17 | Leb, NS, Silv, CV, @ West AlbanyOct 17 · 5,000 Meters Varsity · Place 96 · West Albany | 5,000 Meters Varsity | 96 | 22:16.30 PB | 12 |
| Oct 10 | Central, Dallas, West Albany, at North SalemOct 10 · 5,000 Meters Varsity · Place 44 · West Albany | 5,000 Meters Varsity | 44 | 22:53.56 | 12 |
| Oct 6 | 15th Annual Harrier ClassicOct 6 · 5,000 Meters Junior Varsity · Place 137 · West Albany | 5,000 Meters Junior Varsity | 137 | 22:24.36 | SR |
| Sep 29 | Woahink Lake XC InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 152 · West Albany | 5,000 Meters Junior Varsity | 152 | 24:22.73 | 12 |
| Sep 19 | Mid-Willamette PreviewSep 19 · 5,000 Meters Junior Varsity · Place 64 · West Albany | 5,000 Meters Junior Varsity | 64 | 23:35.5 PB | 12 |
| Sep 12 | Silver Falls Oktoberfest InvitationalSep 12 · Varsity · Place 60 · West Albany | Varsity | 60 | 15:05.5 | 12 |
| Sep 8 | Ash Creek XC FestivalSep 8 · Varsity · Place 176 · West Albany | Varsity | 176 | 23:42.30 | 12 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-5 GVC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 61 · West Albany | 5,000 Meters Varsity | 61 | 21:17.67 PB | 11 |
| Oct 18 | Country Fair ClassicOct 18 · 5,000 Meters Varsity · Place 216 · West Albany | 5,000 Meters Varsity | 216 | 22:06.0 PB | 11 |
| Oct 11 | McNary, Sprague @ West AlbanyOct 11 · 5,000 Meters Varsity · Place 25 · West Albany | 5,000 Meters Varsity | 25 | 20:28.9 | 11 |
| Oct 7 | Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 222 · West Albany | 5,000 Meters Varsity | 222 | 20:41.50 PB | 11 |
| Oct 4 | McMinnville, West Albany at North SalemOct 4 · 5,000 Meters Varsity · Place 24 · West Albany | 5,000 Meters Varsity | 24 | 21:02.31 PB | 11 |
| Sep 22 | Kiwanda ChallengeSep 22 · 5,000 Meters Varsity · Place 56 · West Albany | 5,000 Meters Varsity | 56 | 26:18 PB | 11 |
| Sep 20 | McKay, W. Albany @ S. SalemSep 20 · 5,000 Meters Varsity · Place 17 · West Albany | 5,000 Meters Varsity | 17 | 22:09.50 | 11 |
| Sep 16 | Oregon City XC InvitationalSep 16 · 5,000 Meters Varsity · Place 125 · West Albany | 5,000 Meters Varsity | 125 | 21:21.19 PB | 11 |
| Sep 13 | West Albany, Forest Grove @ West SalemSep 13 · 5,000 Meters Junior Varsity · Place 19 · West Albany | 5,000 Meters Junior Varsity | 19 | 22:48.2 | 11 |
| Sep 9 | 13th Annual Tualatin InviteSep 9 · 5,000 Meters Junior Varsity · Place 81 · West Albany | 5,000 Meters Junior Varsity | 81 | 22:35Unofficial | 11 |
| Aug 30 | GVC Preview MeetAug 30 · 5,000 Meters Varsity · Place 65 · West Albany | 5,000 Meters Varsity | 65 | 23:06.58 | 11 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-5 Greater Valley Conference ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 124 · West Albany | 5,000 Meters Junior Varsity | 124 | 22:59.62 PB | 10 |
| Oct 12 | West Albany, S.Salem @ West SalemOct 12 · 5,000 Meters Junior Varsity · Place 14 · West Albany | 5,000 Meters Junior Varsity | 14 | 21:39.7 PB | 10 |
| Oct 5 | McMinnville, West Albany at McKayOct 5 · 5,000 Meters Junior Varsity · Place 19 · West Albany | 5,000 Meters Junior Varsity | 19 | 21:28.7 PB | 10 |
| Oct 1 | Harrier ClassicOct 1 · 5,000 Meters Frosh/Soph JV · Place 158 · West Albany | 5,000 Meters Frosh/Soph JV | 158 | 21:31.3 | 10 |
| Sep 21 | Forest Grove, West Albany at McNarySep 21 · 5,000 Meters Varsity · Place 26 · West Albany | 5,000 Meters Varsity | 26 | 21:06.9 PB | 10 |
| Sep 17 | Oregon City XC InvitationalSep 17 · 5,000 Meters Varsity · Place 105 · West Albany | 5,000 Meters Varsity | 105 | 21:56.19 | 10 |
| Sep 14 | West Albany, Sprague at North SalemSep 14 · 5,000 Meters Varsity · Place 18 · West Albany | 5,000 Meters Varsity | 18 | 22:03.81 | 10 |
| Aug 31 | GVC League PreviewAug 31 · 5,000 Meters Varsity · Place 72 · West Albany | 5,000 Meters Varsity | 72 | 22:46.35 PB | 10 |
2015 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-5 Greater Valley Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 144 · West Albany | 5,000 Meters Junior Varsity | 144 | 23:49.13 | 9 |
| Oct 10 | George Fox XC ClassicOct 10 · 5,000 Meters JV Silver · Place 322 · West Albany | 5,000 Meters JV Silver | 322 | 25:51.6 PB | 9 |
| Oct 7 | GVC hosted by West Albany (Forest Grove and Sprague)Oct 7 · 5,000 Meters Varsity · Place 33 · West Albany | 5,000 Meters Varsity | 33 | 22:10Unofficial | 9 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Frosh/Soph JV · Place 189 · West Albany | 5,000 Meters Frosh/Soph JV | 189 | 22:57.0 | 9 |
| Sep 30 | GVC - McM, WA @ WSSep 30 · 5,000 Meters Junior Varsity · Place 42 · West Albany | 5,000 Meters Junior Varsity | 42 | 23:37 | 9 |
| Sep 23 | Stayton XC InvitationalSep 23 · 5,000 Meters Varsity · Place 59 · West Albany | 5,000 Meters Varsity | 59 | 22:58 PB | 9 |
| Sep 16 | GVC Meet hosted by West Albany (South Salem McKay)Sep 16 · 5,000 Meters Junior Varsity · Place 12 · West Albany | 5,000 Meters Junior Varsity | 12 | 22:22Unofficial | 9 |
| Sep 12 | Tualatin InviteSep 12 · 5,000 Meters Varsity · Place 41 · West Albany | 5,000 Meters Varsity | 41 | 23:27 PB | 9 |
| Sep 9 | McNary, West Albany at North SalemSep 9 · 5,000 Meters Varsity · Place 20 · West Albany | 5,000 Meters Varsity | 20 | 23:17 | 9 |
| Sep 2 | GVC Preview MeetSep 2 · 5,000 Meters Frosh/Soph · West Albany | 5,000 Meters Frosh/Soph | 0 | 23:14Unofficial | 9 |