Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Pier ParkPIL Relay Meet · Sep 23 | 06:51.1 | PIL Relay Meet | September 23, 2015 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 27 | 12:26.6 | Night Meet | August 27, 2015 |
| 5,000 Meters · Centennial HSMHC/PIL Cent., Grant, Clev., Mad., Gresh., O.C. · Oct 14 | 21:52.9 | MHC/PIL Cent., Grant, Clev., Mad., Gresh., O.C. | October 14, 2015 |
| 5,000 Meters · Fernhill Park6A-1 PIL District Championships · Oct 21 | 21:24.9 | 6A-1 PIL District Championships | October 21, 2015 |
| 5,000 Meters · Fernhill Park 5KPIL Preview · Sep 7 | 25:09.9 | PIL Preview | September 7, 2016 |
| 5,000 Meters · Franklin HS6A-1 PIL District Championships · Oct 22 | 23:43.0 | 6A-1 PIL District Championships | October 22, 2014 |
| 5,000 Meters · Lents ParkPIL/MHC Crossover (Host: Franklin) · Oct 19 | 23:12.0 | PIL/MHC Crossover (Host: Franklin) | October 19, 2016 |
| 5,000 Meters · Lents ParkPIL/MHC Meet @ Lents · Sep 30 | 21:24.4 | PIL/MHC Meet @ Lents | September 30, 2015 |
| 5,000 Meters · Rooster Rock State ParkPIL/MHC Crossover (Host: Gresham) · Oct 5 | 23:04 | PIL/MHC Crossover (Host: Gresham) | October 5, 2016 |
| 5,000 Meters · The Hydrangea RanchUltimook Race Cross Country Invitational · Sep 12 | 24:48.22 | Ultimook Race Cross Country Invitational | September 12, 2015 |
| 5,000 Meters · Westmoreland Park 5KPIL/MHC Crossover Meet · Sep 16 | 22:21.8 | PIL/MHC Crossover Meet | September 16, 2015 |
| 5,000 Meters · Willamette Mission State ParkGeorge Fox XC Classic · Oct 10 | 22:26.8 | 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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | PIL/MHC Crossover (Host: Franklin)Oct 19 · 5,000 Meters Junior Varsity · Place 129 · Cleveland (OR) | 5,000 Meters Junior Varsity | 129 | 23:12.0 PB | 12 |
| Oct 5 | PIL/MHC Crossover (Host: Gresham)Oct 5 · 5,000 Meters Junior Varsity · Place 74 · Cleveland (OR) | 5,000 Meters Junior Varsity | 74 | 23:04 PB | 12 |
| Sep 28 | PIL/MHC Crossover (Host: Cleveland)Sep 28 · 5,000 Meters Junior Varsity · Place 96 · Cleveland (OR) | 5,000 Meters Junior Varsity | 96 | 23:23.5 | 12 |
| Sep 21 | Relay SplitsSep 21 · 1 Miles Mile Relay Splits · Cleveland (OR) | 1 Miles Mile Relay Splits | 0 | 6:41Unofficial | 12 |
| Sep 7 | PIL PreviewSep 7 · 5,000 Meters Junior Varsity · Place 154 · Cleveland (OR) | 5,000 Meters Junior Varsity | 154 | 25:09.9 PB | 12 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | 6A-1 PIL District ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 147 · Cleveland (OR) | 5,000 Meters Junior Varsity | 147 | 21:24.9 PB | 11 |
| Oct 14 | MHC/PIL Cent., Grant, Clev., Mad., Gresh., O.C. Oct 14 · 5,000 Meters Junior Varsity · Place 56 · Cleveland (OR) | 5,000 Meters Junior Varsity | 56 | 21:52.9 PB | 11 |
| Oct 10 | George Fox XC ClassicOct 10 · 5,000 Meters JV Gold · Place 185 · Cleveland (OR) | 5,000 Meters JV Gold | 185 | 22:26.8 PB | 11 |
| Sep 30 | PIL/MHC Meet @ LentsSep 30 · 5,000 Meters Junior Varsity · Place 36 · Cleveland (OR) | 5,000 Meters Junior Varsity | 36 | 21:24.4 PB | 11 |
| Sep 23 | PIL Relay MeetSep 23 · 1 Mile Open Mile · Place 89 · Cleveland (OR) | 1 Mile Open Mile | 89 | 06:51.1 PB | 11 |
| Sep 16 | PIL/MHC Crossover MeetSep 16 · 5,000 Meters Junior Varsity · Place 42 · Cleveland (OR) | 5,000 Meters Junior Varsity | 42 | 22:21.8 PB | 11 |
| Sep 12 | Ultimook Race Cross Country InvitationalSep 12 · 5,000 Meters Junior Varsity 5A-6A · Place 98 · Cleveland (OR) | 5,000 Meters Junior Varsity 5A-6A | 98 | 24:48.22 PB | 11 |
| Aug 27 | Night MeetAug 27 · 3,000 Meters Junior · Place 141 · Cleveland (OR) | 3,000 Meters Junior | 141 | 12:26.6 PB | 11 |
2014 Cross Country
4 results