Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 10 | 12:45.7 | Rosemont Ridge MS Invitational | October 10, 2023 |
| 2,000 Meters · Wilsonville Memorial ParkWRL Preview · Sep 21 | 11:32.3 | WRL Preview | September 21, 2023 |
| 3,000 Meters · Ash Creek PreserveThe Opener · Aug 28 | 16:31.09 | The Opener | August 28, 2026 |
| 3,000 Meters · Molalla River State ParkWRL @ Canby · Oct 9 | 16:24.12 | WRL @ Canby | October 9, 2025 |
| 3,000 Meters · Tigard HSCoaches' Cup · Sep 22 | 15:54.53 | Coaches' Cup | September 22, 2026 |
| 3,000 Meters · Tualatin HSThe Coaches’ Cup - Tigard vs. Tualatin · Sep 17 | 16:26.76 | The Coaches’ Cup - Tigard vs. Tualatin | September 17, 2025 |
| 3,000 Meters · Twality Middle SchoolWRL @Twality MS · Oct 2 | 15:54 | WRL @Twality MS | October 2, 2025 |
| 3,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 23 | 14:44.33 | WRL Championships | October 23, 2025 |
| 3,400 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 16 | 18:38.40 | Silver Falls Oktoberfest Invitational | September 16, 2026 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 26:55.01 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 1 | 28:03.38 | Grant Robison Invitational | October 1, 2026 |
| 5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 28:31.03 | 6th Annual Rose City Championship Invite | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | 6A-5 Three Rivers League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 65 · TualatinTualatin | 5,000 Meters Junior Varsity | 65 | 26:05.9 | 9 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 233 · TualatinTualatin | 5,000 Meters JV Silver | 233 | 28:31.03 PB | 9 |
| Oct 1 | Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 92 · TualatinTualatin | 5,000 Meters Junior Varsity | 92 | 28:03.38 PB | 9 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters F/S JV Morning · Place 190 · TualatinTualatin | 5,000 Meters F/S JV Morning | 190 | 26:55.01 PB | 9 |
| Sep 22 | Coaches' CupSep 22 · 3,000 Meters Girls 3K · Place 22 · TualatinTualatin | 3,000 Meters Girls 3K | 22 | 15:54.53 PB | 9 |
| Sep 16 | Silver Falls Oktoberfest InvitationalSep 16 · 3,400 Meters Junior Varsity · Place 39 · TualatinTualatin | 3,400 Meters Junior Varsity | 39 | 18:38.40 PB | 9 |
| Aug 28 | The Opener Aug 28 · 3,000 Meters Novice · Place 28 · TualatinTualatin | 3,000 Meters Novice | 28 | 16:31.09 PB | 9 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | WRL ChampionshipsOct 23 · 3,000 Meters 8th Grade Girls · Place 28 · TwalityTwality | 3,000 Meters 8th Grade Girls | 28 | 14:44.33 PB | 8 |
| Oct 9 | WRL @ Canby Oct 9 · 3,000 Meters 8th Grade Girls · Place 14 · TwalityTwality | 3,000 Meters 8th Grade Girls | 14 | 16:24.12 PB | 8 |
| Oct 2 | WRL @Twality MSOct 2 · 3,000 Meters 8th Girls · Place 17 · TwalityTwality | 3,000 Meters 8th Girls | 17 | 15:54 PB | 8 |
| Sep 25 | WRL PreviewSep 25 · 3,000 Meters 8th Grade · Place 37 · TwalityTwality | 3,000 Meters 8th Grade | 37 | 16:06.56 | 8 |
| Sep 17 | The Coaches’ Cup - Tigard vs. TualatinSep 17 · 3,000 Meters Middle School · Place 17 · TwalityTwality | 3,000 Meters Middle School | 17 | 16:26.76 PB | 8 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 190 · TwalityTwality | 3,000 Meters Varsity | 190 | 15:46.93 | 7 |
| Oct 24 | WRL XC ChampionshipOct 24 · 2,000 Meters 7th Grade · Place 67 · TwalityTwality | 2,000 Meters 7th Grade | 67 | 10:39.22 | 7 |
| Oct 10 | WRL MS @ CanbyOct 10 · 2,000 Meters 7th Grade · Place 19 · TwalityTwality | 2,000 Meters 7th Grade | 19 | 10:59.90 | 7 |
| Oct 2 | Tualatin @ TigardOct 2 · 3,000 Meters Middle School · Place 69 · TwalityTwality | 3,000 Meters Middle School | 69 | 17:36.59 | 7 |
| Sep 26 | WRL PreviewSep 26 · 2,000 Meters 7th Grade · Place 59 · TwalityTwality | 2,000 Meters 7th Grade | 59 | 11:21.90 | 7 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 286 · TwalityTwality | 3,000 Meters Varsity | 286 | 16:27.63 | 6 |
| Oct 10 | Rosemont Ridge MS InvitationalOct 10 · 2,000 Meters 6th Grade Girls · Place 28 · TwalityTwality | 2,000 Meters 6th Grade Girls | 28 | 12:45.7 PB | 6 |
| Oct 3 | Tigard Vs. TualatinOct 3 · 3,000 Meters Middle School · Place 89 · TwalityTwality | 3,000 Meters Middle School | 89 | 17:52.13 | 6 |
| Sep 28 | Twality MS Cross Country MeetSep 28 · 2,000 Meters Girls 6-7 · TwalityTwality | 2,000 Meters Girls 6-7 | 0 | 12:07Unofficial | 6 |
| Sep 21 | WRL PreviewSep 21 · 2,000 Meters 6th Grade · Place 43 · TwalityTwality | 2,000 Meters 6th Grade | 43 | 11:32.3 PB | 6 |