Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 26 | 12:06.3 | Night Meet | August 26, 2016 |
| 5,000 Meters · Bush ParkMcNary, North Salem at South Salem · Oct 5 | 19:19.76 | McNary, North Salem at South Salem | October 5, 2016 |
| 5,000 Meters · Crystal Lake Sports Park6A-5 Greater Valley Conference Championship · Oct 26 | 20:13.38 | 6A-5 Greater Valley Conference Championship | October 26, 2016 |
| 5,000 Meters · Crystal Lake Sports ParkGVC League Preview · Aug 31 | 21:43.44 | GVC League Preview | August 31, 2016 |
| 5,000 Meters · Joe Dancer ParkSouth Salem, Forest Grove at McMinnville · Sep 14 | 20:36.50 | South Salem, Forest Grove at McMinnville | September 14, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 19:32.28 | Nike Portland XC | September 24, 2016 |
| 5,000 Meters · West Salem HSWest Albany, S.Salem @ West Salem · Oct 12 | 19:26.0 | West Albany, S.Salem @ West Salem | October 12, 2016 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 15 | 19:29.1 | George Fox XC Classic | October 15, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
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 44 · South SalemSouth Salem | 5,000 Meters Junior Varsity | 44 | 20:13.38 PB | 9 |
| Oct 19 | North/South Civil WarOct 19 · 3,000 Meters Varsity · South SalemSouth Salem | 3,000 Meters Varsity | 0 | 11:28Unofficial | 9 |
| Oct 15 | George Fox XC ClassicOct 15 · 5,000 Meters JV Silver · Place 36 · South SalemSouth Salem | 5,000 Meters JV Silver | 36 | 19:29.1 PB | 9 |
| Oct 12 | West Albany, S.Salem @ West SalemOct 12 · 5,000 Meters Junior Varsity · Place 3 · South SalemSouth Salem | 5,000 Meters Junior Varsity | 3 | 19:26.0 PB | 9 |
| Oct 5 | McNary, North Salem at South SalemOct 5 · 5,000 Meters Junior Varsity · Place 2 · South SalemSouth Salem | 5,000 Meters Junior Varsity | 2 | 19:19.76 PB | 9 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters JV Championships · Place 147 · South SalemSouth Salem | 5,000 Meters JV Championships | 147 | 19:32.28 PB | 9 |
| Sep 14 | South Salem, Forest Grove at McMinnvilleSep 14 · 5,000 Meters Junior Varsity · Place 16 · South SalemSouth Salem | 5,000 Meters Junior Varsity | 16 | 20:36.50 PB | 9 |
| Sep 10 | Saxon Invite Sep 10 · 5,000 Meters Junior Varsity Gold · Place 12 · South SalemSouth Salem | 5,000 Meters Junior Varsity Gold | 12 | 20:05.24 | 9 |
| Aug 31 | GVC League PreviewAug 31 · 5,000 Meters Junior Varsity · Place 24 · South SalemSouth Salem | 5,000 Meters Junior Varsity | 24 | 21:43.44 PB | 9 |
| Aug 26 | Night MeetAug 26 · 3,000 Meters Freshman · Place 80 · South SalemSouth Salem | 3,000 Meters Freshman | 80 | 12:06.3 PB | 9 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Salem-Keizer MS All-CityOct 27 · 3,000 Meters Middle School · Place 47 · JudsonJudson | 3,000 Meters Middle School | 47 | 12:36Unofficial | 8 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | All City MS ChampionshipsOct 20 · 3,000 Meters Middle School · Place 88 · JudsonJudson | 3,000 Meters Middle School | 88 | 15:14Unofficial | 7 |
| Oct 14 | Judson, Leslie, Whiteaker, CrosslerOct 14 · 3,000 Meters Middle School · JudsonJudson | 3,000 Meters Middle School | 0 | 15:38Unofficial | 7 |
| Oct 6 | October 6th meet Oct 6 · 3,000 Meters Middle School · JudsonJudson | 3,000 Meters Middle School | 0 | 16:19Unofficial | 7 |
| Sep 29 | Judson, Walker, Waldo, CrosslerSep 29 · 3,000 Meters Middle School · JudsonJudson | 3,000 Meters Middle School | 0 | 15:46.83Unofficial | 7 |
| Sep 22 | Leslie, Judson, Parrish, WalkerSep 22 · 3,000 Meters Middle School · JudsonJudson | 3,000 Meters Middle School | 0 | 18:00.16Unofficial | 7 |