Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 10 | 11:45.3 | Rosemont Ridge MS Invitational | October 10, 2023 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Preview · Sep 21 | 10:11.4 | WRL Preview | September 21, 2023 |
| 2600 m · Fowler Middle SchoolWRL@ Fowler XC Meet · Oct 16 | 12:21 | WRL@ Fowler XC Meet | October 16, 2025 |
| 3,000 Meters · Molalla River State ParkWRL @ Canby · Oct 9 | 15:10.02 | WRL @ Canby | October 9, 2025 |
| 3,000 Meters · Tualatin HSThe Coaches’ Cup - Tigard vs. Tualatin · Sep 17 | 16:05.71 | The Coaches’ Cup - Tigard vs. Tualatin | September 17, 2025 |
| 3,000 Meters · Twality Middle SchoolWRL @Twality MS · Oct 2 | 15:11 | WRL @Twality MS | October 2, 2025 |
| 3,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 23 | 14:35.09 | WRL Championships | October 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 125 · Twality | 3,000 Meters Varsity | 125 | 14:09.20 | 8 |
| Oct 23 | WRL ChampionshipsOct 23 · 3,000 Meters 8th Grade Girls · Place 25 · Twality | 3,000 Meters 8th Grade Girls | 25 | 14:35.09 PB | 8 |
| Oct 16 | WRL@ Fowler XC MeetOct 16 · 2,600 Meters 8 Girls · Place 10 · Twality | 2,600 Meters 8 Girls | 10 | 12:21 PB | 8 |
| Oct 9 | WRL @ Canby Oct 9 · 3,000 Meters 8th Grade Girls · Place 7 · Twality | 3,000 Meters 8th Grade Girls | 7 | 15:10.02 PB | 8 |
| Oct 2 | WRL @Twality MSOct 2 · 3,000 Meters 8th Girls · Place 10 · Twality | 3,000 Meters 8th Girls | 10 | 15:11 PB | 8 |
| Sep 25 | WRL PreviewSep 25 · 3,000 Meters 8th Grade · Place 28 · Twality | 3,000 Meters 8th Grade | 28 | 15:42.45 | 8 |
| Sep 17 | The Coaches’ Cup - Tigard vs. TualatinSep 17 · 3,000 Meters Middle School · Place 15 · Twality | 3,000 Meters Middle School | 15 | 16:05.71 PB | 8 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WRL XC ChampionshipOct 24 · 2,000 Meters 7th Grade · Place 50 · Twality | 2,000 Meters 7th Grade | 50 | 10:04.13 | 7 |
| Oct 17 | WRL @ Twality MSOct 17 · 2,000 Meters Varsity · Place 18 · Twality | 2,000 Meters Varsity | 18 | 10:10 | 7 |
| Oct 10 | WRL MS @ CanbyOct 10 · 2,000 Meters 7th Grade · Place 14 · Twality | 2,000 Meters 7th Grade | 14 | 10:34.70 | 7 |
| Oct 2 | Tualatin @ TigardOct 2 · 3,000 Meters Middle School · Place 67 · Twality | 3,000 Meters Middle School | 67 | 17:31.67 | 7 |
| Sep 26 | WRL PreviewSep 26 · 2,000 Meters 7th Grade · Place 57 · Twality | 2,000 Meters 7th Grade | 57 | 11:13.10 | 7 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | WRL XC ChampionshipsOct 19 · 2,000 Meters 6th Grade Girls · Place 42 · Twality | 2,000 Meters 6th Grade Girls | 42 | 10:17.90 | 6 |
| Oct 10 | Rosemont Ridge MS InvitationalOct 10 · 2,000 Meters 6th Grade Girls · Place 20 · Twality | 2,000 Meters 6th Grade Girls | 20 | 11:45.3 PB | 6 |
| Oct 3 | Tigard Vs. TualatinOct 3 · 3,000 Meters Middle School · Place 67 · Twality | 3,000 Meters Middle School | 67 | 16:24.41 | 6 |
| Sep 28 | Twality MS Cross Country MeetSep 28 · 2,000 Meters Girls 6-7 · Twality | 2,000 Meters Girls 6-7 | 0 | 10:48Unofficial | 6 |
| Sep 21 | WRL PreviewSep 21 · 2,000 Meters 6th Grade · Place 14 · Twality | 2,000 Meters 6th Grade | 14 | 10:11.4 PB | 6 |