Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 m · Jesuit High SchoolStumptown Youth XC Series Meet #3 · Mar 13 | 6:45.00 | Stumptown Youth XC Series Meet #3 | March 13, 2021 |
| 3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Nov 3 | 13:18.30 | PDXC State Middle School Championship | November 3, 2019 |
| 3,000 Meters · Camp HowardStumptown Youth XC Series Meet #4 · Mar 27 | 15:11.30 | Stumptown Youth XC Series Meet #4 | March 27, 2021 |
| 3,000 Meters · Franklin HSPIL MS Meet @ Franklin Cluster · Oct 24 | 13:25.45 | PIL MS Meet @ Franklin Cluster | October 24, 2019 |
| 3,000 Meters · Gabriel Park 3KPIL - Cleveland, Roosevelt, Franklin, Wilson @ Gabriel Park · Oct 4 | 15:14.66 | PIL - Cleveland, Roosevelt, Franklin, Wilson @ Gabriel Park | October 4, 2018 |
| 3,000 Meters · Jackson Middle SchoolCleveland, Lincoln, Franklin, & Wilson @ Jackson MS · Oct 10 | 14:14.2 | Cleveland, Lincoln, Franklin, & Wilson @ Jackson MS | October 10, 2019 |
| 3,000 Meters · Pier ParkFranklin, Grant, Jefferson Roosevelt @Pier Park · Oct 3 | 14:21.16 | Franklin, Grant, Jefferson Roosevelt @Pier Park | October 3, 2019 |
| 3,000 Meters · Westmoreland ParkPIL Middle School District Meet · Oct 28 | 12:57.54 | PIL Middle School District Meet | October 28, 2019 |
| 3,000 Meters · Westmoreland Park 3KPIL Middle School District Meet · Oct 25 | 13:46.70 | PIL Middle School District Meet | October 25, 2018 |
| 5,000 Meters · Lakewood High SchoolPacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running · Nov 20 | 23:16.8 | Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running | November 20, 2021 |
| 5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 9 | 22:30.6 | NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) | October 9, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 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 28 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 28 | 22:41.10 | 12 |
| Oct 19 | Hoka Postal Nationals 2 MileOct 19 · 5,000 Meters Varsity · Place 1 · Franklin (OR)Franklin (OR) | 5,000 Meters Varsity | 1 | 13:58.30 | 12 |
| Oct 16 | PIL @ Clinton Park (Franklin Host)Oct 16 · 5,000 Meters Junior Varsity · Place 19 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 19 | 23:24.38 | 12 |
| Oct 11 | Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 29 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 29 | 23:50.10 | 12 |
| Oct 2 | PIL @ Fernhill Park (Lincoln Host)Oct 2 · 5,000 Meters Junior Varsity · Place 37 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 37 | 23:28.30 | 12 |
| Sep 21 | The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 101 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 101 | 23:40.80 | 12 |
| Sep 18 | PIL - Lincoln, Roosevelt, Franklin, Benson @ WellsSep 18 · 5,000 Meters Junior Varsity · Place 11 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 11 | 24:45.90 | 12 |
| Sep 4 | PIL PreviewSep 4 · 5,000 Meters Junior Varsity · Place 29 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 29 | 25:50.40 | 12 |
| Aug 30 | Night MeetAug 30 · 3,000 Meters Varsity · Place 94 · Franklin (OR)Franklin (OR) | 3,000 Meters Varsity | 94 | 13:31.29 | 12 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-1 PIL District ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 22 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 22 | 22:08.00 | 11 |
| Oct 18 | PIL - Roos, Grant, Franklin, McdOct 18 · 5,000 Meters Junior Varsity · Place 2 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 2 | 23:29.43 | 11 |
| Oct 13 | 3rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity Championship · Place 59 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity Championship | 59 | 22:29.1 | JR |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Division 1 · Place 49 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity Division 1 | 49 | 22:47.3 | JR |
| Sep 20 | PIL - Franklin, Jeff, Cleveland, WellsSep 20 · 5,000 Meters Junior Varsity · Place 2 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 2 | 23:24.58 | 11 |
| Sep 16 | Oregon City XC Invitational Sep 16 · 5,000 Meters Junior Varsity · Place 16 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 16 | 23:20.98 | 11 |
| Sep 6 | PIL District PreviewSep 6 · 5,000 Meters Junior Varsity · Place 14 · Franklin (OR)Franklin (OR) | 5,000 Meters Junior Varsity | 14 | 22:49.0 | JR |
2022 Cross Country
1 results2021 Cross Country
4 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | PDXC State Middle School ChampionshipNov 3 · 3,000 Meters Super Champs · Place 115 · Franklin ClusterFranklin Cluster | 3,000 Meters Super Champs | 115 | 13:18.30 PB | 7 |
| Oct 28 | PIL Middle School District MeetOct 28 · 3,000 Meters Championship · Place 24 · Franklin ClusterFranklin Cluster | 3,000 Meters Championship | 24 | 12:57.54 PB | 7 |
| Oct 24 | PIL MS Meet @ Franklin ClusterOct 24 · 3,000 Meters Girls 3K · Place 12 · Franklin ClusterFranklin Cluster | 3,000 Meters Girls 3K | 12 | 13:25.45 PB | 7 |
| Oct 10 | Cleveland, Lincoln, Franklin, & Wilson @ Jackson MSOct 10 · 3,000 Meters Middle School · Place 32 · Franklin ClusterFranklin Cluster | 3,000 Meters Middle School | 32 | 14:14.2 PB | 7 |
| Oct 3 | Franklin, Grant, Jefferson Roosevelt @Pier ParkOct 3 · 3,000 Meters New Division · Place 11 · Franklin ClusterFranklin Cluster | 3,000 Meters New Division | 11 | 14:21.16 PB | 7 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PIL Middle School District MeetOct 25 · 3,000 Meters Championship · Place 38 · Franklin ClusterFranklin Cluster | 3,000 Meters Championship | 38 | 13:46.70 PB | 6 |
| Oct 11 | PIL - Roosevelt, Grant, Franklin, Jefferson @ Pier ParkOct 11 · 3,000 Meters Girls 3K · Place 11 · Franklin ClusterFranklin Cluster | 3,000 Meters Girls 3K | 11 | 14:42.61 | 6 |
| Oct 4 | PIL - Cleveland, Roosevelt, Franklin, Wilson @ Gabriel ParkOct 4 · 3,000 Meters Girls 3K · Place 23 · Franklin ClusterFranklin Cluster | 3,000 Meters Girls 3K | 23 | 15:14.66 PB | 6 |
| Sep 27 | PIL - Madison, Lincoln, Roosevelt, Franklin @ Clinton ParkSep 27 · 3,000 Meters Girls 3K · Place 19 · Franklin ClusterFranklin Cluster | 3,000 Meters Girls 3K | 19 | 15:36.30 | 6 |