Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 24 | 12:53.26 | Night Meet | August 24, 2018 |
| 5,000 Meters · Blue Lake ParkMHC/PIL Crossover @ Gresham · Oct 3 | 23:05 | MHC/PIL Crossover @ Gresham | October 3, 2018 |
| 5,000 Meters · Blue Lake ParkPIL/MHC Crossover (Host: Gresham) · Oct 4 | 22:10 | PIL/MHC Crossover (Host: Gresham) | October 4, 2017 |
| 5,000 Meters · Breese RanchJere Breese Memorial Ranch Stampede · Aug 26 | 24:44.4 | Jere Breese Memorial Ranch Stampede | August 26, 2017 |
| 5,000 Meters · Camp Magruder - United MethodistFred Berkey XC Invite @ Camp Magruder in Tillamook · Oct 5 | 25:16.00 | Fred Berkey XC Invite @ Camp Magruder in Tillamook | October 5, 2018 |
| 5,000 Meters · Centennial HS6A-3 Mt Hood Conference Championships · Oct 25 | 21:18.13 | 6A-3 Mt Hood Conference Championships | October 25, 2017 |
| 5,000 Meters · Clackamas Community CollegeClackamas, Gresham, Oregon City · Oct 10 | 21:11.53 | Clackamas, Gresham, Oregon City | October 10, 2017 |
| 5,000 Meters · Gabriel Park 5kPIL/MHC Crossover (Host: Wilson) · Sep 27 | 23:14.07 | PIL/MHC Crossover (Host: Wilson) | September 27, 2017 |
| 5,000 Meters · Grant ParkPIL/MHC Crossover (Host: Grant) · Oct 19 | 22:27.4 | PIL/MHC Crossover (Host: Grant) | October 19, 2016 |
| 5,000 Meters · Hudson's Bay HS57th Annual Steve Maas Run-A-Ree · Sep 8 | 22:31 | 57th Annual Steve Maas Run-A-Ree | September 8, 2017 |
| 5,000 Meters · Lents ParkPIL/MHC Crossover (Host: Grant) · Oct 17 | 24:09.3 | PIL/MHC Crossover (Host: Grant) | October 17, 2018 |
| 5,000 Meters · Pat's AcresBig Cross Portland · Sep 20 | 22:55 | Big Cross Portland | September 20, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 21:44.7 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · Reynolds HSClackamas, Gresham @ Reynolds · Oct 11 | 23:50.8 | Clackamas, Gresham @ Reynolds | October 11, 2016 |
| 5,000 Meters · Rooster Rock State ParkPIL/MHC Crossover (Host: Gresham) · Oct 5 | 23:35 | PIL/MHC Crossover (Host: Gresham) | October 5, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 6A-4 Mt Hood Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 119 · Gresham | 5,000 Meters Junior Varsity | 119 | 22:11.4 | 12 |
| Oct 17 | PIL/MHC Crossover (Host: Grant)Oct 17 · 5,000 Meters Junior Varsity · Place 86 · Gresham | 5,000 Meters Junior Varsity | 86 | 24:09.3 PB | 12 |
| Oct 5 | Fred Berkey XC Invite @ Camp Magruder in TillamookOct 5 · 5,000 Meters Varsity · Place 94 · Gresham | 5,000 Meters Varsity | 94 | 25:16.00 PB | 12 |
| Oct 3 | MHC/PIL Crossover @ GreshamOct 3 · 5,000 Meters Junior Varsity · Place 61 · Gresham | 5,000 Meters Junior Varsity | 61 | 23:05 PB | 12 |
| Sep 26 | PIL/MHC Crossover (Host: Franklin)Sep 26 · 5,000 Meters Varsity · Place 52 · Gresham | 5,000 Meters Varsity | 52 | 24:16.1 | 12 |
| Sep 12 | Silver Falls Oktoberfest InvitationalSep 12 · Varsity · Place 110 · Gresham | Varsity | 110 | 23:14.9 | 12 |
| Aug 24 | Night MeetAug 24 · 3,000 Meters Boys Senior · Place 121 · Gresham | 3,000 Meters Boys Senior | 121 | 12:53.26 PB | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-3 Mt Hood Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 101 · Gresham | 5,000 Meters Junior Varsity | 101 | 21:18.13 PB | 11 |
| Oct 10 | Clackamas, Gresham, Oregon CityOct 10 · 5,000 Meters Junior Varsity · Place 20 · Gresham | 5,000 Meters Junior Varsity | 20 | 21:11.53 PB | 11 |
| Oct 4 | PIL/MHC Crossover (Host: Gresham)Oct 4 · 5,000 Meters Junior Varsity · Place 59 · Gresham | 5,000 Meters Junior Varsity | 59 | 22:10 PB | 11 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Junior/Senior JV · Place 240 · Gresham | 5,000 Meters Junior/Senior JV | 240 | 21:44.7 PB | 11 |
| Sep 27 | PIL/MHC Crossover (Host: Wilson)Sep 27 · 5,000 Meters Junior Varsity · Place 82 · Gresham | 5,000 Meters Junior Varsity | 82 | 23:14.07 PB | 11 |
| Sep 20 | Big Cross PortlandSep 20 · 5,000 Meters Varsity · Place 119 · Gresham | 5,000 Meters Varsity | 119 | 22:55 PB | 11 |
| Sep 8 | 57th Annual Steve Maas Run-A-ReeSep 8 · 5,000 Meters Varsity · Place 71 · Gresham | 5,000 Meters Varsity | 71 | 22:31 PB | 11 |
| Aug 26 | Jere Breese Memorial Ranch StampedeAug 26 · 5,000 Meters Varsity · Place 74 · Gresham | 5,000 Meters Varsity | 74 | 24:44.4 PB | 11 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-3 Mt Hood Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 155 · Gresham | 5,000 Meters Junior Varsity | 155 | 23:04 | 10 |
| Oct 19 | PIL/MHC Crossover (Host: Grant)Oct 19 · 5,000 Meters Junior Varsity · Place 110 · Gresham | 5,000 Meters Junior Varsity | 110 | 22:27.4 PB | 10 |
| Oct 11 | Clackamas, Gresham @ ReynoldsOct 11 · 5,000 Meters Junior Varsity · Place 47 · Gresham | 5,000 Meters Junior Varsity | 47 | 23:50.8 PB | 10 |
| Oct 5 | PIL/MHC Crossover (Host: Gresham)Oct 5 · 5,000 Meters Junior Varsity · Place 81 · Gresham | 5,000 Meters Junior Varsity | 81 | 23:35 PB | 10 |
| Sep 28 | PIL/MHC Crossover (Host: Wilson)Sep 28 · 3,000 Meters Novice Coed · Place 5 · Gresham | 3,000 Meters Novice Coed | 5 | 13:48.2Unofficial | 10 |
| Aug 26 | Night MeetAug 26 · 3,000 Meters Novice · Place 86 · Gresham | 3,000 Meters Novice | 86 | 14:37.8 | 10 |
| Aug 23 | Gopher Time TrialAug 23 · 3,540 Meters Men · Place 12 · Gresham | 3,540 Meters Men | 12 | 14:59Unofficial | 10 |