Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blue Lake ParkPIL/MHC Crossover (Host: Gresham) · Oct 4 | 19:09 | PIL/MHC Crossover (Host: Gresham) | October 4, 2017 |
| 5,000 Meters · Breese RanchJere Breese Memorial Ranch Stampede · Aug 26 | 22:08.8 | Jere Breese Memorial Ranch Stampede | August 26, 2017 |
| 5,000 Meters · Centennial HS6A-3 Mt Hood Conference Championships · Oct 26 | 18:07.7 | 6A-3 Mt Hood Conference Championships | October 26, 2016 |
| 5,000 Meters · Fernhill Park 5KPIL/MHC Crossover (Host: Lincoln) · Oct 18 | 18:27.09 | PIL/MHC Crossover (Host: Lincoln) | October 18, 2017 |
| 5,000 Meters · Gabriel Park 5kPIL/MHC Crossover (Host: Wilson) · Sep 27 | 21:32.58 | PIL/MHC Crossover (Host: Wilson) | September 27, 2017 |
| 5,000 Meters · Hudson's Bay HS57th Annual Steve Maas Run-A-Ree · Sep 8 | 19:13 | 57th Annual Steve Maas Run-A-Ree | September 8, 2017 |
| 5,000 Meters · Pat's AcresBig Cross Portland · Sep 20 | 19:34.09 | Big Cross Portland | September 20, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 18:34.9 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Reynolds HSClackamas, Gresham @ Reynolds · Oct 11 | 18:49.09 | Clackamas, Gresham @ Reynolds | October 11, 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-3 Mt Hood Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 38 · Gresham | 5,000 Meters Varsity | 38 | 18:09.07 | 11 |
| Oct 18 | PIL/MHC Crossover (Host: Lincoln)Oct 18 · 5,000 Meters Varsity · Place 37 · Gresham | 5,000 Meters Varsity | 37 | 18:27.09 PB | 11 |
| Oct 4 | PIL/MHC Crossover (Host: Gresham)Oct 4 · 5,000 Meters Varsity · Place 30 · Gresham | 5,000 Meters Varsity | 30 | 19:09 PB | 11 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Division 3 Varsity · Place 82 · Gresham | 5,000 Meters Division 3 Varsity | 82 | 18:34.9 PB | 11 |
| Sep 27 | PIL/MHC Crossover (Host: Wilson)Sep 27 · 5,000 Meters Varsity · Place 30 · Gresham | 5,000 Meters Varsity | 30 | 21:32.58 PB | 11 |
| Sep 20 | Big Cross PortlandSep 20 · 5,000 Meters Varsity · Place 33 · Gresham | 5,000 Meters Varsity | 33 | 19:34.09 PB | 11 |
| Sep 8 | 57th Annual Steve Maas Run-A-ReeSep 8 · 5,000 Meters Varsity · Place 38 · Gresham | 5,000 Meters Varsity | 38 | 19:13 PB | 11 |
| Aug 26 | Jere Breese Memorial Ranch StampedeAug 26 · 5,000 Meters Varsity · Place 32 · Gresham | 5,000 Meters Varsity | 32 | 22:08.8 PB | 11 |
| Aug 22 | Gopher Time TrialAug 22 · 3,540 Meters Men · Place 4 · Gresham | 3,540 Meters Men | 4 | 14:34Unofficial | 11 |
2016 Cross Country
2 results2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | PIL/MHC 6A PreviewSep 9 · 5,000 Meters Novice · Place 11 · Gresham | 5,000 Meters Novice | 11 | 6:58 | 9 |