Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Fowler Middle SchoolWRL XC Meet Fowler, Wood, Sherwood, Rosemont · Oct 11 | 7:27.00 | WRL XC Meet Fowler, Wood, Sherwood, Rosemont | October 11, 2022 |
| 2,000 Meters · Lakeridge Junior High SchoolLakeridge Middle XC Meet · Sep 27 | 8:07.8 | Lakeridge Middle XC Meet | September 27, 2022 |
| 2,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 4 | 8:50.7 | Rosemont Ridge MS Invitational | October 4, 2022 |
| 2,000 Meters · Sherwood HSSherwood Middle School Home XC Meet · Sep 23 | 7:34.26 | Sherwood Middle School Home XC Meet | September 23, 2021 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Preview · Sep 22 | 8:02.8 | WRL Preview | September 22, 2022 |
| 3,000 Meters · Lakeridge Junior High SchoolLakeridge Invitational · Sep 26 | 12:53.35 | Lakeridge Invitational | September 26, 2023 |
| 3,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 10 | 13:47.6 | Rosemont Ridge MS Invitational | October 10, 2023 |
| 3,000 Meters · Molalla River State ParkCanby MS WRL Meet · Oct 5 | 13:43.1 | Canby MS WRL Meet | October 5, 2023 |
| 3,000 Meters · Wilsonville Memorial ParkWRL Preview · Sep 21 | 13:04.8 | WRL Preview | September 21, 2023 |
| 5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 19 | 19:53.40 | The Mook XC Invitational | September 19, 2026 |
| 5,000 Meters · Jesuit High SchoolMountainside, Southridge, Beaverton & Jesuit · Sep 9 | 21:34.97 | Mountainside, Southridge, Beaverton & Jesuit | September 9, 2026 |
| 5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 1 | 20:58.35 | Grant Robison Invitational | October 1, 2026 |
| 5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 10 | 19:01.7 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 10, 2026 |
| 5,000 Meters · Sunset HSBeaverton, Jesuit, Westview @ Sunset · Oct 14 | 21:49.86 | Beaverton, Jesuit, Westview @ Sunset | October 14, 2026 |
| 5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 25 | 19:39.80 | Nike Bob Firman Invitational XC | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Crusader 5k 2026Nov 3 · 5,000 Meters Varsity · Place 5 · JesuitJesuit | 5,000 Meters Varsity | 5 | 19:10.6Unofficial | 11 |
| Oct 28 | 6A-2 Metro League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 26 · JesuitJesuit | 5,000 Meters Varsity | 26 | 20:46.7 | 11 |
| Oct 21 | Jesuit & BeavertonOct 21 · 5,000 Meters Varsity · Place 7 · JesuitJesuit | 5,000 Meters Varsity | 7 | 19:12.8 | 11 |
| Oct 14 | Beaverton, Jesuit, Westview @ SunsetOct 14 · 5,000 Meters Varsity · Place 22 · JesuitJesuit | 5,000 Meters Varsity | 22 | 21:49.86 PB | 11 |
| Oct 10 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Womens JV Gold avg under 22:30-23:59 · Place 1 · JesuitJesuit | 5,000 Meters Womens JV Gold avg under 22:30-23:59 | 1 | 19:01.7 PB | 11 |
| Oct 1 | Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 30 · JesuitJesuit | 5,000 Meters Varsity | 30 | 20:58.35 PB | 11 |
| Sep 25 | Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec1 A-L · Place 1 · JesuitJesuit | 5,000 Meters Junior Varsity Sec1 A-L | 1 | 19:39.80 PB | 11 |
| Sep 25 | Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 1 · JesuitJesuit | 5,000 Meters JV MERGE | 1 | 19:39.80 | 11 |
| Sep 19 | The Mook XC InvitationalSep 19 · 5,000 Meters Elite Junior Varsity Girls · Place 1 · JesuitJesuit | 5,000 Meters Elite Junior Varsity Girls | 1 | 19:53.40 PB | 11 |
| Sep 9 | Mountainside, Southridge, Beaverton & JesuitSep 9 · 5,000 Meters Varsity · Place 15 · JesuitJesuit | 5,000 Meters Varsity | 15 | 21:34.97 PB | 11 |
2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 51 · Rosemont RidgeRosemont Ridge | 3,000 Meters Varsity | 51 | 12:09.30 | 8 |
| Oct 19 | WRL XC ChampionshipsOct 19 · 3,000 Meters 8th Grade Girls · Place 9 · Rosemont RidgeRosemont Ridge | 3,000 Meters 8th Grade Girls | 9 | 13:10.20 | 8 |
| Oct 10 | Rosemont Ridge MS InvitationalOct 10 · 3,000 Meters 8th Grade Girls · Place 3 · Rosemont RidgeRosemont Ridge | 3,000 Meters 8th Grade Girls | 3 | 13:47.6 PB | 8 |
| Oct 5 | Canby MS WRL MeetOct 5 · 3,000 Meters 8th Grade · Place 4 · Rosemont RidgeRosemont Ridge | 3,000 Meters 8th Grade | 4 | 13:43.1 PB | 8 |
| Sep 26 | Lakeridge InvitationalSep 26 · 3,000 Meters Girls 8th · Place 2 · Rosemont RidgeRosemont Ridge | 3,000 Meters Girls 8th | 2 | 12:53.35 PB | 8 |
| Sep 21 | WRL PreviewSep 21 · 3,000 Meters 8th Grade · Place 7 · Rosemont RidgeRosemont Ridge | 3,000 Meters 8th Grade | 7 | 13:04.8 PB | 8 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WRL ChampionshipsOct 24 · 2,000 Meters 7th Grade · Place 11 · Rosemont RidgeRosemont Ridge | 2,000 Meters 7th Grade | 11 | 8:31.1 | 7 |
| Oct 11 | WRL XC Meet Fowler, Wood, Sherwood, RosemontOct 11 · 2,000 Meters 6th/7th Grade Girls · Place 4 · Rosemont RidgeRosemont Ridge | 2,000 Meters 6th/7th Grade Girls | 4 | 7:27.00 PB | 7 |
| Oct 4 | Rosemont Ridge MS InvitationalOct 4 · 2,000 Meters 6th/7th Grade Girls · Place 3 · Rosemont RidgeRosemont Ridge | 2,000 Meters 6th/7th Grade Girls | 3 | 8:50.7 PB | 7 |
| Sep 27 | Lakeridge Middle XC MeetSep 27 · 2,000 Meters 7th Grade Girls · Place 3 · Rosemont RidgeRosemont Ridge | 2,000 Meters 7th Grade Girls | 3 | 8:07.8 PB | 7 |
| Sep 22 | WRL PreviewSep 22 · 2,000 Meters 7th Grade · Place 5 · Rosemont RidgeRosemont Ridge | 2,000 Meters 7th Grade | 5 | 8:02.8 PB | 7 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WRL Championship MeetOct 21 · 2,000 Meters 6th Grade · Place 2 · Rosemont RidgeRosemont Ridge | 2,000 Meters 6th Grade | 2 | 8:14.50 | 6 |
| Oct 12 | Twality MS Cross Country MeetOct 12 · 2,000 Meters 7th Grade · Place 4 · Rosemont RidgeRosemont Ridge | 2,000 Meters 7th Grade | 4 | 7:58 | 6 |
| Oct 5 | WRL - Meridian, Wood, Rosemont, FowlerOct 5 · 2,000 Meters 2000 Meters 6th/7th Grade · Place 4 · Rosemont RidgeRosemont Ridge | 2,000 Meters 2000 Meters 6th/7th Grade | 4 | 8:36.92Unofficial | 6 |
| Sep 30 | WRL League Meet @ RosemontSep 30 · 2,000 Meters 6th Grade · Place 2 · Rosemont RidgeRosemont Ridge | 2,000 Meters 6th Grade | 2 | 9:13.82 | 6 |
| Sep 23 | Sherwood Middle School Home XC MeetSep 23 · 2,000 Meters 6th Grade · Place 2 · Rosemont RidgeRosemont Ridge | 2,000 Meters 6th Grade | 2 | 7:34.26 PB | 6 |