Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 27 | 10:31.7 | Night Meet | August 27, 2015 |
| 5,000 Meters · Bryant ParkHarrier Classic · Oct 3 | 18:08.7 | Harrier Classic | October 3, 2015 |
| 5,000 Meters · Bush Park6A-5 Greater Valley Conference Championships · Oct 21 | 17:58.41 | 6A-5 Greater Valley Conference Championships | October 21, 2015 |
| 5,000 Meters · Crystal Lake Sports Park6A-5 Greater Valley Conference Championship · Oct 26 | 17:44.81 | 6A-5 Greater Valley Conference Championship | October 26, 2016 |
| 5,000 Meters · Crystal Lake Sports ParkGVC League Preview · Aug 31 | 18:31.72 | GVC League Preview | August 31, 2016 |
| 5,000 Meters · Joe Dancer ParkSouth Salem, Forest Grove at McMinnville · Sep 14 | 17:46.33 | South Salem, Forest Grove at McMinnville | September 14, 2016 |
| 5,000 Meters · Keizer Rapids ParkForest Grove, West Albany at McNary · Sep 21 | 17:28.5 | Forest Grove, West Albany at McNary | September 21, 2016 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic · Sep 17 | 17:43.3 | Northwest Classic | September 17, 2016 |
| 5,000 Meters · State Meet Course (Lane)OSAA 6A State Championships · Nov 5 | 17:59 | OSAA 6A State Championships | November 5, 2016 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 10 | 18:13.3 | George Fox XC Classic | October 10, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | OSAA 6A State ChampionshipsNov 5 · 5,000 Meters 6A · Place 126 · Forest Grove | 5,000 Meters 6A | 126 | 17:59 PB | 12 |
| Oct 26 | 6A-5 Greater Valley Conference ChampionshipOct 26 · 5,000 Meters Varsity · Place 19 · Forest Grove | 5,000 Meters Varsity | 19 | 17:44.81 PB | 12 |
| Oct 15 | George Fox XC ClassicOct 15 · 5,000 Meters Varsity Gold · Place 52 · Forest Grove | 5,000 Meters Varsity Gold | 52 | 18:16.9 | 12 |
| Oct 12 | Forest Grove, McKay at North SalemOct 12 · 5,000 Meters Varsity · Place 10 · Forest Grove | 5,000 Meters Varsity | 10 | 18:00.97 | 12 |
| Oct 5 | Sprague, West Salem at Forest GroveOct 5 · 5,000 Meters Varsity · Place 12 · Forest Grove | 5,000 Meters Varsity | 12 | 17:30Unofficial | 12 |
| Sep 21 | Forest Grove, West Albany at McNarySep 21 · 5,000 Meters Varsity · Place 7 · Forest Grove | 5,000 Meters Varsity | 7 | 17:28.5 PB | 12 |
| Sep 17 | Northwest ClassicSep 17 · 5,000 Meters Varsity 5A/6A · Place 64 · Forest Grove | 5,000 Meters Varsity 5A/6A | 64 | 17:43.3 PB | 12 |
| Sep 14 | South Salem, Forest Grove at McMinnvilleSep 14 · 5,000 Meters Varsity · Place 8 · Forest Grove | 5,000 Meters Varsity | 8 | 17:46.33 PB | 12 |
| Aug 31 | GVC League PreviewAug 31 · 5,000 Meters Varsity · Place 16 · Forest Grove | 5,000 Meters Varsity | 16 | 18:31.72 PB | 12 |
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 4 · Forest Grove | 5,000 Meters Junior Varsity | 4 | 17:58.41 PB | 11 |
| Oct 10 | George Fox XC ClassicOct 10 · 5,000 Meters Varsity Gold · Place 99 · Forest Grove | 5,000 Meters Varsity Gold | 99 | 18:13.3 PB | 11 |
| Oct 7 | GVC hosted by West Albany (Forest Grove and Sprague)Oct 7 · 5,000 Meters Varsity · Place 7 · Forest Grove | 5,000 Meters Varsity | 7 | 18:24Unofficial | 11 |
| Oct 3 | Harrier ClassicOct 3 · 5,000 Meters Varsity · Place 98 · Forest Grove | 5,000 Meters Varsity | 98 | 18:08.7 PB | 11 |
| Sep 30 | GVC Meet McKay & North Salem @ FGSep 30 · 5,000 Meters Varsity · Place 4 · Forest Grove | 5,000 Meters Varsity | 4 | 19:37Unofficial | 11 |
| Sep 18 | East Linn 3K RelaysSep 18 · 3,000 Meters Varsity · Forest Grove | 3,000 Meters Varsity | 0 | 10:47Unofficial | 11 |
| Sep 16 | Forest Grove, McNary at McMinnvilleSep 16 · 5,000 Meters Varsity · Place 14 · Forest Grove | 5,000 Meters Varsity | 14 | 18:17.74 | 11 |
| Sep 2 | GVC Preview MeetSep 2 · 5,000 Meters JR/Senior · Place 14 · Forest Grove | 5,000 Meters JR/Senior | 14 | 18:45.79Unofficial | 11 |
| Aug 27 | Night MeetAug 27 · 3,000 Meters Junior · Place 45 · Forest Grove | 3,000 Meters Junior | 45 | 10:31.7 PB | 11 |
2014 Cross Country
1 results