Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bush ParkSalem-Keizer All City · Oct 16 | 13:19.64 | Salem-Keizer All City | October 16, 2025 |
| 3,000 Meters · Grant ParkThe Good Evening Meet · Aug 28 | 13:06.04 | The Good Evening Meet | August 28, 2026 |
| 5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 19 | 22:30.89 | The Mook XC Invitational | September 19, 2026 |
| 5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 26 | 21:52.09 | Nike Portland XC | September 26, 2026 |
| 5,000 Meters · Lents ParkStumptown Showdown · Oct 17 | 21:26.48 | Stumptown Showdown | October 17, 2026 |
| 5,000 Meters · Richardson ParkFlight 7 · Oct 3 | 23:01.0 | Flight 7 | October 3, 2026 |
| 5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 11 | 23:09.63 | Ash Creek Invitational | September 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | 6A-6 Central Valley Conference ChampionshipOct 28 · 5,000 Meters Varsity · Place 19 · SpragueSprague | 5,000 Meters Varsity | 19 | 22:45.6 | 9 |
| Oct 28 | 6A-6 Central Valley Conference ChampionshipOct 28 · 5,000 Meters Varsity · Place 19 · SpragueSprague | 5,000 Meters Varsity | 19 | 22:45.6 | 9 |
| Oct 17 | Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 88 · SpragueSprague | 5,000 Meters Varsity | 88 | 21:26.48 PB | 9 |
| Oct 3 | Flight 7Oct 3 · 5,000 Meters Varsity Flight 3 (B/G combined) · Place 11 · SpragueSprague | 5,000 Meters Varsity Flight 3 (B/G combined) | 11 | 23:01.0 PB | 9 |
| Sep 26 | Nike Portland XCSep 26 · 5,000 Meters Gold Varsity · Place 121 · SpragueSprague | 5,000 Meters Gold Varsity | 121 | 21:52.09 PB | 9 |
| Sep 19 | The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Girls (Ave under 24:00) · Place 13 · SpragueSprague | 5,000 Meters Gold JV Girls (Ave under 24:00) | 13 | 22:30.89 PB | 9 |
| Sep 11 | Ash Creek InvitationalSep 11 · 5,000 Meters Varsity · Place 55 · SpragueSprague | 5,000 Meters Varsity | 55 | 23:09.63 PB | 9 |
| Aug 28 | The Good Evening MeetAug 28 · 3,000 Meters Freshmen Girls · Place 10 · SpragueSprague | 3,000 Meters Freshmen Girls | 10 | 13:06.04 PB | 9 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Salem-Keizer All CityOct 16 · 3,000 Meters Middle School · Place 9 · CrosslerCrossler | 3,000 Meters Middle School | 9 | 13:19.64 PB | 8 |
| Oct 9 | SKPS - Crossler/Parrish/Judson/WaldoOct 9 · 3,000 Meters Middle School · CrosslerCrossler | 3,000 Meters Middle School | 0 | 13:44Unofficial | 8 |
| Oct 2 | SKPS - Waldo/Stephens/Crossler/StraubOct 2 · 3,000 Meters Middle School · CrosslerCrossler | 3,000 Meters Middle School | 0 | 13:36Unofficial | 8 |
| Sep 25 | SKPS - Judson/Parrish/Crossler/Howard St.Sep 25 · 3,000 Meters Middle School · CrosslerCrossler | 3,000 Meters Middle School | 0 | 14:06Unofficial | 8 |
| Sep 18 | SKPS - Whiteaker/Claggett/Crossler/Howard St.Sep 18 · 3,000 Meters Middle School · CrosslerCrossler | 3,000 Meters Middle School | 0 | 13:45Unofficial | 8 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Salem/Keizer All CityOct 17 · 3,000 Meters Middle School · Place 12 · CrosslerCrossler | 3,000 Meters Middle School | 12 | 13:43.70 | 7 |
| Oct 9 | SKPS - Crossler/Walker/Parrish/StraubOct 9 · 3,000 Meters Middle School · Place 8 · CrosslerCrossler | 3,000 Meters Middle School | 8 | 14:05.68 | 7 |
| Oct 3 | SKPS - Walker/Waldo/Crossler/JudsonOct 3 · 3,000 Meters Middle School · CrosslerCrossler | 3,000 Meters Middle School | 0 | 14:22Unofficial | 7 |
| Sep 26 | SKPS - Crossler/Straub/Howard/HouckSep 26 · 3,000 Meters Middle School · CrosslerCrossler | 3,000 Meters Middle School | 0 | 14:39Unofficial | 7 |
| Sep 19 | SKPS - Leslie/Judson/Howard/CrosslerSep 19 · 3,000 Meters Middle School · CrosslerCrossler | 3,000 Meters Middle School | 0 | 14:56Unofficial | 7 |