Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anderson FarmSprague, McKay @ Forest Grove · Oct 4 | 23:01 | Sprague, McKay @ Forest Grove | October 4, 2017 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 7 | 20:05.60 | Harrier Classic | October 7, 2017 |
| 5,000 Meters · Bush Park6A-5 GVC Championships · Oct 25 | 20:36.25 | 6A-5 GVC Championships | October 25, 2017 |
| 5,000 Meters · Crystal Lake Sports Park6A-5 Greater Valley Conference Championship · Oct 26 | 21:00.91 | 6A-5 Greater Valley Conference Championship | October 26, 2016 |
| 5,000 Meters · Crystal Lake Sports ParkGVC League Preview · Aug 31 | 21:26.11 | GVC League Preview | August 31, 2016 |
| 5,000 Meters · Geer ParkWS, McMinn @ Sprague · Sep 20 | 20:20 | WS, McMinn @ Sprague | September 20, 2017 |
| 5,000 Meters · Joe Dancer ParkThe Flat and Fast Invite · Oct 7 | 20:44.00 | The Flat and Fast Invite | October 7, 2016 |
| 5,000 Meters · Keizer Rapids ParkSouth Salem, Sprague @ McNary · Sep 30 | 21:07.5 | South Salem, Sprague @ McNary | September 30, 2015 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic · Sep 17 | 20:46.7 | Northwest Classic | September 17, 2016 |
| 5,000 Meters · Meriwether National Golf ClubMeriwether National Cross Country Classic · Sep 23 | 20:31.18 | Meriwether National Cross Country Classic | September 23, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 20:11.7 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Richardson ParkCountry Fair Classic · Oct 18 | 20:25.1 | Country Fair Classic | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | 6A-6 Mountain Valley Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 41 · Sprague | 5,000 Meters Junior Varsity | 41 | 21:00.05 | 12 |
| Oct 20 | Regatta RunOct 20 · 5,000 Meters New Division · Place 5 · Sprague | 5,000 Meters New Division | 5 | 19:41Unofficial | 12 |
| Oct 17 | Battle of the SouthOct 17 · 3,000 Meters Varsity · Place 21 · Sprague | 3,000 Meters Varsity | 21 | 11:11.4Unofficial | 12 |
| Oct 13 | Warner Pacific XC ClassicOct 13 · Varsity · Place 118 · Sprague | Varsity | 118 | 20:44.40 | 12 |
| Oct 5 | Oxford Classic Oct 5 · Varsity · Place 129 · Sprague | Varsity | 129 | 21:17.00 | 12 |
| Sep 26 | McNary, South@Sprague (Minto-Brown)Sep 26 · 5,000 Meters Varsity · Place 22 · Sprague | 5,000 Meters Varsity | 22 | 20:08.9 | 12 |
| Sep 21 | Meriwether National Cross Country ClassicSep 21 · Varsity · Place 283 · Sprague | Varsity | 283 | 20:35.4 | 12 |
| Sep 19 | Sprague, West @ South Sep 19 · Varsity · Place 22 · Sprague | Varsity | 22 | 21:02.93 | 12 |
| Sep 12 | Central Valley 3 Way League MeetSep 12 · Varsity · Place 3 · Sprague | Varsity | 3 | 21:17.5 | 12 |
| Sep 5 | Sprague HS Time TrialSep 5 · 2 Miles Open · Place 9 · Sprague | 2 Miles Open | 9 | 13:24.70Unofficial | 12 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-5 GVC ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 76 · Sprague | 5,000 Meters Junior Varsity | 76 | 20:36.25 PB | 11 |
| Oct 18 | Country Fair ClassicOct 18 · 5,000 Meters Varsity · Place 170 · Sprague | 5,000 Meters Varsity | 170 | 20:25.1 PB | 11 |
| Oct 11 | McNary, Sprague @ West AlbanyOct 11 · 5,000 Meters Varsity · Place 21 · Sprague | 5,000 Meters Varsity | 21 | 20:00.4 | 11 |
| Oct 7 | Harrier ClassicOct 7 · 5,000 Meters Junior/Senior JV · Place 62 · Sprague | 5,000 Meters Junior/Senior JV | 62 | 20:05.60 PB | 11 |
| Oct 4 | Sprague, McKay @ Forest GroveOct 4 · 5,000 Meters Varsity · Place 24 · Sprague | 5,000 Meters Varsity | 24 | 23:01 PB | 11 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Junior/Senior JV · Place 139 · Sprague | 5,000 Meters Junior/Senior JV | 139 | 20:11.7 PB | 11 |
| Sep 22 | Meriwether National Cross Country ClassicSep 22 · 5,000 Meters Junior Varsity · Place 238 · Sprague | 5,000 Meters Junior Varsity | 238 | 20:55.89 | 11 |
| Sep 20 | WS, McMinn @ SpragueSep 20 · 5,000 Meters Junior Varsity · Place 14 · Sprague | 5,000 Meters Junior Varsity | 14 | 20:20 PB | 11 |
| Sep 13 | North Salem, Sprague @ South SalemSep 13 · 5,000 Meters Junior Varsity · Place 17 · Sprague | 5,000 Meters Junior Varsity | 17 | 21:24.07 | 11 |
| Aug 30 | GVC Preview MeetAug 30 · 5,000 Meters Junior Varsity · Place 39 · Sprague | 5,000 Meters Junior Varsity | 39 | 22:21.64 | 11 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-5 Greater Valley Conference ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 64 · Sprague | 5,000 Meters Junior Varsity | 64 | 21:00.91 PB | 10 |
| Oct 12 | Sprague, McNary at McMinnvilleOct 12 · 5,000 Meters Junior Varsity · Place 26 · Sprague | 5,000 Meters Junior Varsity | 26 | 21:18.38 | 10 |
| Oct 7 | The Flat and Fast InviteOct 7 · 5,000 Meters Junior Varsity · Place 122 · Sprague | 5,000 Meters Junior Varsity | 122 | 20:44.00 PB | 10 |
| Oct 5 | Sprague, West Salem at Forest GroveOct 5 · 5,000 Meters Junior Varsity · Place 16 · Sprague | 5,000 Meters Junior Varsity | 16 | 19:53Unofficial | 10 |
| Oct 1 | Harrier ClassicOct 1 · 5,000 Meters Frosh/Soph JV · Place 83 · Sprague | 5,000 Meters Frosh/Soph JV | 83 | 20:12.1 | 10 |
| Sep 23 | Meriwether National Cross Country ClassicSep 23 · 5,000 Meters Junior Varsity · Place 123 · Sprague | 5,000 Meters Junior Varsity | 123 | 20:31.18 PB | 10 |
| Sep 17 | Northwest ClassicSep 17 · 5,000 Meters Junior Varsity Scored · Place 123 · Sprague | 5,000 Meters Junior Varsity Scored | 123 | 20:46.7 PB | 10 |
| Sep 14 | West Albany, Sprague at North SalemSep 14 · 5,000 Meters Junior Varsity · Place 9 · Sprague | 5,000 Meters Junior Varsity | 9 | 21:16.41 | 10 |
| Sep 3 | The InvitationalSep 3 · 5,000 Meters Varsity · Place 83 · Sprague | 5,000 Meters Varsity | 83 | 20:49.6 | 10 |
| Aug 31 | GVC League PreviewAug 31 · 5,000 Meters Varsity · Place 57 · Sprague | 5,000 Meters Varsity | 57 | 21:26.11 PB | 10 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-5 Greater Valley Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 68 · Sprague | 5,000 Meters Junior Varsity | 68 | 20:41.46 | 9 |
| Oct 13 | Staggered Start MeetOct 13 · 2.1 Mile Varsity · Sprague | 2.1 Mile Varsity | 0 | 13:30.6Unofficial | 9 |
| Oct 7 | GVC hosted by West Albany (Forest Grove and Sprague)Oct 7 · 5,000 Meters Junior Varsity · Place 8 · Sprague | 5,000 Meters Junior Varsity | 8 | 21:27Unofficial | 9 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Frosh/Soph JV · Place 96 · Sprague | 5,000 Meters Frosh/Soph JV | 96 | 20:37.0 | 9 |
| Sep 30 | South Salem, Sprague @ McNarySep 30 · 5,000 Meters Varsity · Place 19 · Sprague | 5,000 Meters Varsity | 19 | 21:07.5 PB | 9 |
| Sep 26 | Northwest ClassicSep 26 · 5,000 Meters Junior Varsity Boys · Place 130 · Sprague | 5,000 Meters Junior Varsity Boys | 130 | 21:51.7 | 9 |