Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 1 | 21:20.2 | Harrier Classic | October 1, 2016 |
| 5,000 Meters · Bush ParkMcKay, W. Albany @ S. Salem · Sep 20 | 21:56.14 | McKay, W. Albany @ S. Salem | September 20, 2017 |
| 5,000 Meters · Cape KiwandaKiwanda Challenge · Sep 22 | 27:21 | Kiwanda Challenge | September 22, 2017 |
| 5,000 Meters · Crystal Lake Sports ParkGVC League Preview · Aug 31 | 22:50.92 | GVC League Preview | August 31, 2016 |
| 5,000 Meters · Keizer Rapids ParkForest Grove, West Albany at McNary · Sep 21 | 20:58.6 | Forest Grove, West Albany at McNary | September 21, 2016 |
| 5,000 Meters · McKay High SchoolMcMinnville, West Albany at McKay · Oct 5 | 21:50.6 | McMinnville, West Albany at McKay | October 5, 2016 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 16 | 21:15.42 | Oregon City XC Invitational | September 16, 2017 |
| 5,000 Meters · Richardson ParkCountry Fair Classic · Oct 18 | 22:06.3 | Country Fair Classic | October 18, 2017 |
| 5,000 Meters · Traditional 5k courseMcMinnville, West Albany at North Salem · Oct 4 | 21:46.66 | McMinnville, West Albany at North Salem | October 4, 2017 |
| 5,000 Meters · Tualatin HS13th Annual Tualatin Invite · Sep 9 | 22:55 | 13th Annual Tualatin Invite | September 9, 2017 |
| 5,000 Meters · West Salem HSGVC - McM, WA @ WS · Sep 30 | 23:04 | GVC - McM, WA @ WS | September 30, 2015 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 10 | 22:41.4 | George Fox XC Classic | October 10, 2015 |
| 5,000 Meters · Willamette Mission State Park (Brooks)Stayton XC Invitational · Sep 23 | 24:03 | Stayton XC Invitational | September 23, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-5 GVC ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 113 · West Albany | 5,000 Meters Junior Varsity | 113 | 22:07.78 | 12 |
| Oct 18 | Country Fair ClassicOct 18 · 5,000 Meters Varsity · Place 217 · West Albany | 5,000 Meters Varsity | 217 | 22:06.3 PB | 12 |
| Oct 11 | McNary, Sprague @ West AlbanyOct 11 · 5,000 Meters Junior Varsity · Place 21 · West Albany | 5,000 Meters Junior Varsity | 21 | 22:11.6 | 12 |
| Oct 7 | Harrier ClassicOct 7 · 5,000 Meters Junior/Senior JV · Place 117 · West Albany | 5,000 Meters Junior/Senior JV | 117 | 21:40.80 | 12 |
| Oct 4 | McMinnville, West Albany at North SalemOct 4 · 5,000 Meters Varsity · Place 28 · West Albany | 5,000 Meters Varsity | 28 | 21:46.66 PB | 12 |
| Sep 22 | Kiwanda ChallengeSep 22 · 5,000 Meters Varsity · Place 67 · West Albany | 5,000 Meters Varsity | 67 | 27:21 PB | 12 |
| Sep 20 | McKay, W. Albany @ S. SalemSep 20 · 5,000 Meters Junior Varsity · Place 18 · West Albany | 5,000 Meters Junior Varsity | 18 | 21:56.14 PB | 12 |
| Sep 16 | Oregon City XC InvitationalSep 16 · 5,000 Meters Varsity · Place 122 · West Albany | 5,000 Meters Varsity | 122 | 21:15.42 PB | 12 |
| Sep 9 | 13th Annual Tualatin InviteSep 9 · 5,000 Meters Varsity · Place 108 · West Albany | 5,000 Meters Varsity | 108 | 22:55 PB | 12 |
| Aug 30 | GVC Preview MeetAug 30 · 5,000 Meters Varsity · Place 64 · West Albany | 5,000 Meters Varsity | 64 | 22:44.80 | 12 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | McMinnville, West Albany at McKayOct 5 · 5,000 Meters Junior Varsity · Place 21 · West Albany | 5,000 Meters Junior Varsity | 21 | 21:50.6 PB | 11 |
| Oct 1 | Harrier ClassicOct 1 · 5,000 Meters Varsity · Place 241 · West Albany | 5,000 Meters Varsity | 241 | 21:20.2 PB | 11 |
| Sep 21 | Forest Grove, West Albany at McNarySep 21 · 5,000 Meters Varsity · Place 25 · West Albany | 5,000 Meters Varsity | 25 | 20:58.6 PB | 11 |
| Sep 14 | West Albany, Sprague at North SalemSep 14 · 5,000 Meters Varsity · Place 14 · West Albany | 5,000 Meters Varsity | 14 | 21:58.34 | 11 |
| Aug 31 | GVC League PreviewAug 31 · 5,000 Meters Varsity · Place 73 · West Albany | 5,000 Meters Varsity | 73 | 22:50.92 PB | 11 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-5 Greater Valley Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 120 · West Albany | 5,000 Meters Junior Varsity | 120 | 22:34.98 | 10 |
| Oct 10 | George Fox XC ClassicOct 10 · 5,000 Meters JV Silver · Place 246 · West Albany | 5,000 Meters JV Silver | 246 | 22:41.4 PB | 10 |
| Oct 7 | GVC hosted by West Albany (Forest Grove and Sprague)Oct 7 · 5,000 Meters Varsity · Place 30 · West Albany | 5,000 Meters Varsity | 30 | 21:58Unofficial | 10 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Frosh/Soph JV · Place 146 · West Albany | 5,000 Meters Frosh/Soph JV | 146 | 21:38.9 | 10 |
| Sep 30 | GVC - McM, WA @ WSSep 30 · 5,000 Meters Junior Varsity · Place 38 · West Albany | 5,000 Meters Junior Varsity | 38 | 23:04 PB | 10 |
| Sep 23 | Stayton XC InvitationalSep 23 · 5,000 Meters Varsity · Place 61 · West Albany | 5,000 Meters Varsity | 61 | 24:03 PB | 10 |
| Sep 12 | Tualatin InviteSep 12 · 5,000 Meters Varsity · Place 42 · West Albany | 5,000 Meters Varsity | 42 | 23:28 | 10 |
| Sep 9 | McNary, West Albany at North SalemSep 9 · 5,000 Meters Junior Varsity · Place 7 · West Albany | 5,000 Meters Junior Varsity | 7 | 23:45 | 10 |
| Sep 2 | GVC Preview MeetSep 2 · 5,000 Meters Frosh/Soph · West Albany | 5,000 Meters Frosh/Soph | 0 | 23:15Unofficial | 10 |