Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Camp HowardCYO Portland XC Meet of Champions · Oct 146:37.6CYO Portland XC Meet of ChampionsOctober 14, 2023
1500 m · Fernhill ParkCYO Portland XC #4 · Oct 76:51.2CYO Portland XC #4October 7, 2023
1500 m · Gabriel ParkCYO Portland XC #1 · Sep 167:13.2CYO Portland XC #1September 16, 2023
1500 m · La Salle Catholic College Preparatory SchoolCYO Portland XC #3 · Sep 247:11.30CYO Portland XC #3September 24, 2022
1500 m · Valley CatholicCYO Portland XC #4 · Oct 17:39.50CYO Portland XC #4October 1, 2022
3,000 Meters · Gabriel ParkPIL MS League Meet - Hosted by Wells and Jefferson Clusters · Oct 112:00.23PIL MS League Meet - Hosted by Wells and Jefferson ClustersOctober 1, 2026
3,000 Meters · Grant ParkPIL MS League Meet - Hosted by Grant and Lincoln Clusters · Oct 1512:16.23PIL MS League Meet - Hosted by Grant and Lincoln ClustersOctober 15, 2026
3,000 Meters · Jackson Middle SchoolPIL Middle School Championships · Oct 2712:26.67PIL Middle School ChampionshipsOctober 27, 2025
3,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 911:22.026th Annual Rose City Championship InviteOctober 9, 2026
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 111:07.80Stumptown Youth XC ChampionshipNovember 1, 2026
3,000 Meters · Wilshire ParkPIL Youth XC Preview - Hosted by McDaniel and Franklin Clusters · Sep 2412:14.14PIL Youth XC Preview - Hosted by McDaniel and Franklin ClustersSeptember 24, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 21 · Lincoln ClusterLincoln Cluster3,000 Meters Super Champs2111:07.80 PB8
Oct 26PIL Middle School ChampionshipsOct 26 · 3,000 Meters Championship · Place 4 · Lincoln ClusterLincoln Cluster3,000 Meters Championship411:39.78
Oct 15PIL MS League Meet - Hosted by Grant and Lincoln ClustersOct 15 · 3,000 Meters Girls · Place 2 · Lincoln ClusterLincoln Cluster3,000 Meters Girls212:16.23 PB8
Oct 96th Annual Rose City Championship InviteOct 9 · 3,000 Meters Middle School · Place 7 · Lincoln ClusterLincoln Cluster3,000 Meters Middle School711:22.02 PB8
Oct 1PIL MS League Meet - Hosted by Wells and Jefferson ClustersOct 1 · 3,000 Meters Girls · Place 3 · Lincoln ClusterLincoln Cluster3,000 Meters Girls312:00.23 PB8
Sep 24PIL Youth XC Preview - Hosted by McDaniel and Franklin ClustersSep 24 · 3,000 Meters Girls · Place 5 · Lincoln ClusterLincoln Cluster3,000 Meters Girls512:14.14 PB8

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 55 · Lincoln ClusterLincoln Cluster3,000 Meters Varsity5511:56.607
Oct 27PIL Middle School ChampionshipsOct 27 · 3,000 Meters Championship · Place 5 · Lincoln ClusterLincoln Cluster3,000 Meters Championship512:26.67 PB7
Oct 16Franklin, McDaniel, Lincoln, Roosevelt @ Clinton ParkOct 16 · 3,000 Meters 3K Girls · Place 4 · Lincoln ClusterLincoln Cluster3,000 Meters 3K Girls412:06.59Unofficial7
Oct 105th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 21 · Lincoln ClusterLincoln Cluster3,000 Meters Middle School2112:02.497
Oct 2Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 2 · 3,000 Meters 3K Girls · Place 5 · Lincoln ClusterLincoln Cluster3,000 Meters 3K Girls512:51.227
Sep 25Grant, Lincoln, Wells @ McDanielSep 25 · 3,000 Meters 3K Girls · Place 5 · Lincoln ClusterLincoln Cluster3,000 Meters 3K Girls512:48.77

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 108 · Lincoln ClusterLincoln Cluster3,000 Meters Varsity10812:48.846
Oct 28PIL Middle School ChampionshipsOct 28 · 3,000 Meters Championship · Place 30 · Lincoln ClusterLincoln Cluster3,000 Meters Championship3014:05.106
Oct 17McDaniel, Lincoln, Roosevelt @ FranklinOct 17 · 3,000 Meters Middle School · Place 9 · Lincoln ClusterLincoln Cluster3,000 Meters Middle School913:21.36
Oct 114th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 42 · Lincoln ClusterLincoln Cluster3,000 Meters Middle School4212:45.016
Oct 3Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 3,000 Meters Varsity · Place 7 · Lincoln ClusterLincoln Cluster3,000 Meters Varsity713:14.906
Sep 26Grant, Lincoln, Wells @ McDanielSep 26 · 2,000 Meters Varsity · Place 1 · Lincoln ClusterLincoln Cluster2,000 Meters Varsity18:34.56

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14CYO Portland XC Meet of ChampionsOct 14 · 1,500 Meters Cub 1500M · Place 6 · St. Thomas MoreSt. Thomas More1,500 Meters Cub 1500M66:37.6 PB5
Oct 7CYO Portland XC #4Oct 7 · 1,500 Meters Cub 1500M · Place 8 · St. Thomas MoreSt. Thomas More1,500 Meters Cub 1500M86:51.2 PB5
Sep 23CYO Portland XC #2Sep 23 · 1,500 Meters Cub 1500M · Place 5 · St. Thomas MoreSt. Thomas More1,500 Meters Cub 1500M56:59.85
Sep 16CYO Portland XC #1Sep 16 · 1,500 Meters Cub 1500M · Place 3 · St. Thomas MoreSt. Thomas More1,500 Meters Cub 1500M37:13.2 PB5

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8CYO Portland XC Meet of ChampionsOct 8 · 1,500 Meters Roadrunner 1500M · Place 10 · St. Thomas MoreSt. Thomas More1,500 Meters Roadrunner 1500M108:17.104
Oct 1CYO Portland XC #4Oct 1 · 1,500 Meters Roadrunner 1500M · Place 4 · St. Thomas MoreSt. Thomas More1,500 Meters Roadrunner 1500M47:39.50 PB4
Sep 24CYO Portland XC #3Sep 24 · 1,500 Meters Roadrunner 1500M · Place 20 · St. Thomas MoreSt. Thomas More1,500 Meters Roadrunner 1500M207:11.30 PB4
Sep 17CYO Portland XC #2Sep 17 · 1,500 Meters Roadrunner 1500M · Place 3 · St. Thomas MoreSt. Thomas More1,500 Meters Roadrunner 1500M37:41.04