Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Ash Creek Preserve 3KAsh Creek XC Festival · Sep 7 | 12:08.10 | Ash Creek XC Festival | September 7, 2019 |
| 3,000 Meters · Franklin HSPIL/MHC Crossover (Host: Franklin) · Sep 27 | 14:22.37 | PIL/MHC Crossover (Host: Franklin) | September 27, 2017 |
| 3,000 Meters · Gabriel ParkCleveland, Lincoln, Wilson, Franklin · Oct 5 | 13:45.9 | Cleveland, Lincoln, Wilson, Franklin | October 5, 2017 |
| 3,000 Meters · Gabriel Park 3KPIL - Cleveland, Roosevelt, Franklin, Wilson @ Gabriel Park · Oct 4 | 14:38.52 | PIL - Cleveland, Roosevelt, Franklin, Wilson @ Gabriel Park | October 4, 2018 |
| 3,000 Meters · Lents ParkPIL MS 4 way Meet · Oct 12 | 14:14 | PIL MS 4 way Meet | October 12, 2017 |
| 3,000 Meters · Pier ParkPIL - Roosevelt, Grant, Franklin, Jefferson @ Pier Park · Oct 11 | 14:25.25 | PIL - Roosevelt, Grant, Franklin, Jefferson @ Pier Park | October 11, 2018 |
| 3,000 Meters · Westmoreland Park 3KPIL Middle School District Meet · Oct 25 | 12:55.90 | PIL Middle School District Meet | October 25, 2018 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 20:22.50 | Nike Portland XC | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 6A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 173 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 173 | 20:56.60 | 9 |
| Oct 23 | PIL/MHC Crossover (Host: Franklin)Oct 23 · 5,000 Meters Junior Varsity · Place 74 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 74 | 20:52.60 | 9 |
| Oct 19 | Warner Pacific XC ClassicOct 19 · 5,000 Meters Junior Varsity · Place 335 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 335 | 21:12.41 | 9 |
| Oct 8 | Mt Hood PIL Crossover MeetOct 8 · 5,000 Meters Junior Varsity · Place 84 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 84 | 23:25.60 | 9 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Frosh JV · Place 115 · FranklinFranklin | 5,000 Meters Frosh JV | 115 | 20:22.50 PB | 9 |
| Sep 11 | PIL PreviewSep 11 · 5,000 Meters Junior Varsity · Place 164 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 164 | 21:46.16 | 9 |
| Sep 7 | Ash Creek XC Festival Sep 7 · 3,000 Meters Novice · Place 9 · FranklinFranklin | 3,000 Meters Novice | 9 | 12:08.10 PB | 9 |
| Sep 6 | Ash Creek XC Festival (College)Sep 6 · 3,000 Meters Novice · Place 9 · Franklin (OR)Franklin (OR) | 3,000 Meters Novice | 9 | 12:08.10 | 9 |
| Aug 30 | Night MeetAug 30 · 3,000 Meters Freshman · Place 107 · Franklin (OR)Franklin (OR) | 3,000 Meters Freshman | 107 | 12:41.25 | 9 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PIL Middle School District MeetOct 25 · 3,000 Meters Novice Coed · Place 9 · Franklin ClusterFranklin Cluster | 3,000 Meters Novice Coed | 9 | 12:55.90 PB | 8 |
| Oct 11 | PIL - Roosevelt, Grant, Franklin, Jefferson @ Pier ParkOct 11 · 3,000 Meters Boys 3K · Place 41 · Franklin ClusterFranklin Cluster | 3,000 Meters Boys 3K | 41 | 14:25.25 PB | 8 |
| Oct 4 | PIL - Cleveland, Roosevelt, Franklin, Wilson @ Gabriel ParkOct 4 · 3,000 Meters Boys 3K · Place 48 · Franklin ClusterFranklin Cluster | 3,000 Meters Boys 3K | 48 | 14:38.52 PB | 8 |
| Sep 27 | PIL - Madison, Lincoln, Roosevelt, Franklin @ Clinton ParkSep 27 · 3,000 Meters Boys 3K · Place 47 · Franklin ClusterFranklin Cluster | 3,000 Meters Boys 3K | 47 | 14:36.10 | 8 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | PIL Middle School District MeetOct 26 · 3,000 Meters Novice Coed · Place 14 · Franklin ClusterFranklin Cluster | 3,000 Meters Novice Coed | 14 | 13:15.57 | 7 |
| Oct 12 | PIL MS 4 way MeetOct 12 · 3,000 Meters Middle School · Place 24 · Franklin ClusterFranklin Cluster | 3,000 Meters Middle School | 24 | 14:14 PB | 7 |
| Oct 5 | Cleveland, Lincoln, Wilson, FranklinOct 5 · 3,000 Meters Middle School · Place 54 · Franklin ClusterFranklin Cluster | 3,000 Meters Middle School | 54 | 13:45.9 PB | 7 |
| Sep 27 | PIL/MHC Crossover (Host: Franklin)Sep 27 · 3,000 Meters Middle School Coed · Place 24 · Franklin ClusterFranklin Cluster | 3,000 Meters Middle School Coed | 24 | 14:22.37 PB | 7 |
2016 Cross Country
1 results