Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 m · Camp HowardCYO Portland XC Meet of Champions · Oct 14 | 6:37.6 | CYO Portland XC Meet of Champions | October 14, 2023 |
| 1500 m · Fernhill ParkCYO Portland XC #4 · Oct 7 | 6:51.2 | CYO Portland XC #4 | October 7, 2023 |
| 1500 m · Gabriel ParkCYO Portland XC #1 · Sep 16 | 7:13.2 | CYO Portland XC #1 | September 16, 2023 |
| 1500 m · La Salle Catholic College Preparatory SchoolCYO Portland XC #3 · Sep 24 | 7:11.30 | CYO Portland XC #3 | September 24, 2022 |
| 1500 m · Valley CatholicCYO Portland XC #4 · Oct 1 | 7:39.50 | CYO Portland XC #4 | October 1, 2022 |
| 3,000 Meters · Gabriel ParkPIL MS League Meet - Hosted by Wells and Jefferson Clusters · Oct 1 | 12:00.23 | PIL MS League Meet - Hosted by Wells and Jefferson Clusters | October 1, 2026 |
| 3,000 Meters · Grant ParkPIL MS League Meet - Hosted by Grant and Lincoln Clusters · Oct 15 | 12:16.23 | PIL MS League Meet - Hosted by Grant and Lincoln Clusters | October 15, 2026 |
| 3,000 Meters · Jackson Middle SchoolPIL Middle School Championships · Oct 27 | 12:26.67 | PIL Middle School Championships | October 27, 2025 |
| 3,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 11:22.02 | 6th Annual Rose City Championship Invite | October 9, 2026 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 1 | 11:07.80 | Stumptown Youth XC Championship | November 1, 2026 |
| 3,000 Meters · Wilshire ParkPIL Youth XC Preview - Hosted by McDaniel and Franklin Clusters · Sep 24 | 12:14.14 | PIL Youth XC Preview - Hosted by McDaniel and Franklin Clusters | September 24, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 21 · Lincoln ClusterLincoln Cluster | 3,000 Meters Super Champs | 21 | 11:07.80 PB | 8 |
| Oct 26 | PIL Middle School ChampionshipsOct 26 · 3,000 Meters Championship · Place 4 · Lincoln ClusterLincoln Cluster | 3,000 Meters Championship | 4 | 11:39.7 | 8 |
| Oct 15 | PIL MS League Meet - Hosted by Grant and Lincoln ClustersOct 15 · 3,000 Meters Girls · Place 2 · Lincoln ClusterLincoln Cluster | 3,000 Meters Girls | 2 | 12:16.23 PB | 8 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 3,000 Meters Middle School · Place 7 · Lincoln ClusterLincoln Cluster | 3,000 Meters Middle School | 7 | 11:22.02 PB | 8 |
| Oct 1 | PIL MS League Meet - Hosted by Wells and Jefferson ClustersOct 1 · 3,000 Meters Girls · Place 3 · Lincoln ClusterLincoln Cluster | 3,000 Meters Girls | 3 | 12:00.23 PB | 8 |
| Sep 24 | PIL Youth XC Preview - Hosted by McDaniel and Franklin ClustersSep 24 · 3,000 Meters Girls · Place 5 · Lincoln ClusterLincoln Cluster | 3,000 Meters Girls | 5 | 12:14.14 PB | 8 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 55 · Lincoln ClusterLincoln Cluster | 3,000 Meters Varsity | 55 | 11:56.60 | 7 |
| Oct 27 | PIL Middle School ChampionshipsOct 27 · 3,000 Meters Championship · Place 5 · Lincoln ClusterLincoln Cluster | 3,000 Meters Championship | 5 | 12:26.67 PB | 7 |
| Oct 16 | Franklin, McDaniel, Lincoln, Roosevelt @ Clinton ParkOct 16 · 3,000 Meters 3K Girls · Place 4 · Lincoln ClusterLincoln Cluster | 3,000 Meters 3K Girls | 4 | 12:06.59Unofficial | 7 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 21 · Lincoln ClusterLincoln Cluster | 3,000 Meters Middle School | 21 | 12:02.49 | 7 |
| Oct 2 | Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 2 · 3,000 Meters 3K Girls · Place 5 · Lincoln ClusterLincoln Cluster | 3,000 Meters 3K Girls | 5 | 12:51.22 | 7 |
| Sep 25 | Grant, Lincoln, Wells @ McDanielSep 25 · 3,000 Meters 3K Girls · Place 5 · Lincoln ClusterLincoln Cluster | 3,000 Meters 3K Girls | 5 | 12:48.7 | 7 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 108 · Lincoln ClusterLincoln Cluster | 3,000 Meters Varsity | 108 | 12:48.84 | 6 |
| Oct 28 | PIL Middle School ChampionshipsOct 28 · 3,000 Meters Championship · Place 30 · Lincoln ClusterLincoln Cluster | 3,000 Meters Championship | 30 | 14:05.10 | 6 |
| Oct 17 | McDaniel, Lincoln, Roosevelt @ FranklinOct 17 · 3,000 Meters Middle School · Place 9 · Lincoln ClusterLincoln Cluster | 3,000 Meters Middle School | 9 | 13:21.3 | 6 |
| Oct 11 | 4th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 42 · Lincoln ClusterLincoln Cluster | 3,000 Meters Middle School | 42 | 12:45.01 | 6 |
| Oct 3 | Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 3,000 Meters Varsity · Place 7 · Lincoln ClusterLincoln Cluster | 3,000 Meters Varsity | 7 | 13:14.90 | 6 |
| Sep 26 | Grant, Lincoln, Wells @ McDanielSep 26 · 2,000 Meters Varsity · Place 1 · Lincoln ClusterLincoln Cluster | 2,000 Meters Varsity | 1 | 8:34.5 | 6 |
2023 Cross Country
4 results2022 Cross Country
4 results