Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anderson FarmSprague, McKay @ Forest Grove · Oct 4 | 22:52 | Sprague, McKay @ Forest Grove | October 4, 2017 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 1 | 18:57.8 | Harrier Classic | October 1, 2016 |
| 5,000 Meters · Bush Park6A-5 GVC Championships · Oct 25 | 19:53.87 | 6A-5 GVC Championships | October 25, 2017 |
| 5,000 Meters · Crystal Lake Sports Park6A-5 Greater Valley Conference Championship · Oct 26 | 19:20.48 | 6A-5 Greater Valley Conference Championship | October 26, 2016 |
| 5,000 Meters · Crystal Lake Sports ParkGVC League Preview · Aug 31 | 20:34.70 | GVC League Preview | August 31, 2016 |
| 5,000 Meters · Geer ParkMcKay, South Salem @ Sprague · Sep 21 | 19:18 | McKay, South Salem @ Sprague | September 21, 2016 |
| 5,000 Meters · Joe Dancer ParkSprague, McNary at McMinnville · Oct 12 | 19:13.71 | Sprague, McNary at McMinnville | October 12, 2016 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic · Sep 17 | 19:37.4 | Northwest Classic | September 17, 2016 |
| 5,000 Meters · McKay High SchoolMcKay, McMinnville, Sprague @McKay · Sep 9 | 24:04.98 | McKay, McMinnville, Sprague @McKay | September 9, 2015 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 23 | 20:11.88 | Meriwether National Cross Country Classic | September 23, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 19:31.2 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Richardson ParkCountry Fair Classic · Oct 18 | 20:04.7 | Country Fair Classic | October 18, 2017 |
| 5,000 Meters · West Salem HSGVC - NS, Spr @ WS · Sep 16 | 21:59 | GVC - NS, Spr @ WS | September 16, 2015 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 15 | 19:41.3 | George Fox XC Classic | October 15, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-5 GVC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 54 · Sprague | 5,000 Meters Varsity | 54 | 19:53.87 PB | 12 |
| Oct 18 | Country Fair ClassicOct 18 · 5,000 Meters Varsity · Place 147 · Sprague | 5,000 Meters Varsity | 147 | 20:04.7 PB | 12 |
| Oct 11 | McNary, Sprague @ West AlbanyOct 11 · 5,000 Meters Varsity · Place 16 · Sprague | 5,000 Meters Varsity | 16 | 19:32.8 | 12 |
| Oct 7 | Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 166 · Sprague | 5,000 Meters Varsity | 166 | 19:10.40 | 12 |
| Oct 4 | Sprague, McKay @ Forest GroveOct 4 · 5,000 Meters Varsity · Place 21 · Sprague | 5,000 Meters Varsity | 21 | 22:52 PB | 12 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Division 3 Varsity · Place 148 · Sprague | 5,000 Meters Division 3 Varsity | 148 | 19:31.2 PB | 12 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Varsity · Place 248 · Sprague | 5,000 Meters Varsity | 248 | 20:56.77 | 12 |
| Sep 13 | North Salem, Sprague @ South SalemSep 13 · 5,000 Meters Varsity · Place 17 · Sprague | 5,000 Meters Varsity | 17 | 19:57.35 | 12 |
| Aug 30 | GVC Preview MeetAug 30 · 5,000 Meters Varsity · Place 57 · Sprague | 5,000 Meters Varsity | 57 | 21:27.58 | 12 |
2016 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-5 Greater Valley Conference ChampionshipOct 26 · 5,000 Meters Varsity · Place 47 · Sprague | 5,000 Meters Varsity | 47 | 19:20.48 PB | 11 |
| Oct 15 | George Fox XC ClassicOct 15 · 5,000 Meters Varsity Silver · Place 134 · Sprague | 5,000 Meters Varsity Silver | 134 | 19:41.3 PB | 11 |
| Oct 12 | Sprague, McNary at McMinnvilleOct 12 · 5,000 Meters Varsity · Place 16 · Sprague | 5,000 Meters Varsity | 16 | 19:13.71 PB | 11 |
| Oct 7 | The Flat and Fast InviteOct 7 · 5,000 Meters Junior Varsity · Place 136 · Sprague | 5,000 Meters Junior Varsity | 136 | 21:01.00 | 11 |
| Oct 5 | Sprague, West Salem at Forest GroveOct 5 · 5,000 Meters Varsity · Place 22 · Sprague | 5,000 Meters Varsity | 22 | 19:00Unofficial | 11 |
| Oct 1 | Harrier ClassicOct 1 · 5,000 Meters Varsity · Place 165 · Sprague | 5,000 Meters Varsity | 165 | 18:57.8 PB | 11 |
| Sep 23 | Meriwether National Cross Country ClassicSep 23 · 5,000 Meters Varsity · Place 134 · Sprague | 5,000 Meters Varsity | 134 | 20:11.88 PB | 11 |
| Sep 21 | McKay, South Salem @ SpragueSep 21 · 5,000 Meters Varsity · Place 15 · Sprague | 5,000 Meters Varsity | 15 | 19:18 PB | 11 |
| Sep 17 | Northwest ClassicSep 17 · 5,000 Meters Junior Varsity Scored · Place 70 · Sprague | 5,000 Meters Junior Varsity Scored | 70 | 19:37.4 PB | 11 |
| Sep 14 | West Albany, Sprague at North SalemSep 14 · 5,000 Meters Junior Varsity · Place 4 · Sprague | 5,000 Meters Junior Varsity | 4 | 20:57.62 | 11 |
| Aug 31 | GVC League PreviewAug 31 · 5,000 Meters Varsity · Place 51 · Sprague | 5,000 Meters Varsity | 51 | 20:34.70 PB | 11 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-5 Greater Valley Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 69 · Sprague | 5,000 Meters Junior Varsity | 69 | 20:44.16 | 10 |
| Oct 13 | Staggered Start MeetOct 13 · 2.1 Mile Varsity · Sprague | 2.1 Mile Varsity | 0 | 13:05.8Unofficial | 10 |
| Oct 7 | GVC hosted by West Albany (Forest Grove and Sprague)Oct 7 · 5,000 Meters Varsity · Place 23 · Sprague | 5,000 Meters Varsity | 23 | 20:57Unofficial | 10 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Frosh/Soph JV · Place 78 · Sprague | 5,000 Meters Frosh/Soph JV | 78 | 20:21.7 | 10 |
| Sep 26 | Northwest ClassicSep 26 · 5,000 Meters 5A/6A Varsity Boys · Place 83 · Sprague | 5,000 Meters 5A/6A Varsity Boys | 83 | 21:24.8 | 10 |
| Sep 16 | GVC - NS, Spr @ WSSep 16 · 5,000 Meters Varsity · Place 24 · Sprague | 5,000 Meters Varsity | 24 | 21:59 PB | 10 |
| Sep 9 | McKay, McMinnville, Sprague @McKaySep 9 · 5,000 Meters Varsity · Sprague | 5,000 Meters Varsity | — | 24:04.98 PB | 10 |
2014 Cross Country
2 results