Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Crescent Valley High SchoolField of Dreams Halftime Mile · Sep 11 | 6:37.7 | Field of Dreams Halftime Mile | September 11, 2026 |
| 5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 9 | 24:01.5 | Country Fair Classic | September 9, 2026 |
| 5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 29 | 21:17.69 | 5A-3 Mid-Willamette Conference Championships | October 29, 2026 |
| 5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 1 | 24:39.48 | Grant Robison Invitational | October 1, 2026 |
| 5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 7 | 22:28.30 | OSAA State XC Championships | November 7, 2026 |
| 5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 14 | 22:20.42 | Estacada Invitational | October 14, 2026 |
| 5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 21:23.27 | 6th Annual Rose City Championship Invite | October 9, 2026 |
| 5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 26 | 25:26.3 | Three Course Challenge | September 26, 2026 |
| 5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 16 | 22:44.77 | Silver Falls Oktoberfest Invitational | September 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 67 · Crescent Valley | 5,000 Meters 5A | 67 | 22:28.30 PB | 12 |
| Oct 29 | 5A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 20 · Crescent Valley | 5,000 Meters Varsity | 20 | 21:17.69 PB | 12 |
| Oct 21 | The Happy HustleOct 21 · 5,000 Meters Varsity · Place 45 · Crescent Valley | 5,000 Meters Varsity | 45 | 22:06.4 | 12 |
| Oct 14 | Estacada InvitationalOct 14 · 5,000 Meters Varsity · Place 47 · Crescent Valley | 5,000 Meters Varsity | 47 | 22:20.42 PB | 12 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 91 · Crescent Valley | 5,000 Meters Varsity Silver | 91 | 21:23.27 PB | 12 |
| Oct 1 | Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 121 · Crescent Valley | 5,000 Meters Varsity | 121 | 24:39.48 PB | 12 |
| Sep 26 | Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 40 · Crescent Valley | 5,000 Meters Difficult Course | 40 | 25:26.3 PB | 12 |
| Sep 16 | Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 41 · Crescent Valley | 5,000 Meters Varsity | 41 | 22:44.77 PB | 12 |
| Sep 11 | Field of Dreams Halftime MileSep 11 · 1 Miles Varsity · Place 11 · Crescent Valley | 1 Miles Varsity | 11 | 6:37.7 PB | 12 |
| Sep 9 | Country Fair ClassicSep 9 · 5,000 Meters Varsity Girls · Place 39 · Crescent Valley | 5,000 Meters Varsity Girls | 39 | 24:01.5 PB | 12 |
| Sep 5 | Ultimook RaceSep 5 · 5,000 Meters Varsity Girls 5A – 6A · Place 57 · Crescent Valley | 5,000 Meters Varsity Girls 5A – 6A | 57 | 24:55.35Unofficial | 12 |
| Aug 31 | The Saddle Time Trial Aug 31 · 4.5 Miles Varsity · Place 4 · Crescent Valley | 4.5 Miles Varsity | 4 | 41:09Unofficial | 12 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 71 · Crescent Valley | 5,000 Meters 5A | 71 | 22:05.40 | 11 |
| Oct 30 | 5A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 17 · Crescent Valley | 5,000 Meters Varsity | 17 | 21:11.55 | 11 |
| Oct 22 | The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 30 · Crescent Valley | 5,000 Meters Varsity | 30 | 21:30.6 | 11 |
| Oct 16 | Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 27 · Crescent Valley | 5,000 Meters Varsity | 27 | 20:51.04 | 11 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 54 · Crescent Valley | 5,000 Meters Varsity | 54 | 21:33.96 | 11 |
| Oct 4 | The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 65 · Crescent Valley | 5,000 Meters Varsity | 65 | 21:18.88 | 11 |
| Sep 24 | MWC District PreviewSep 24 · 5,000 Meters Varsity · Place 12 · Crescent Valley | 5,000 Meters Varsity | 12 | 22:32.30 | 11 |
| Sep 10 | Silver Falls Oktoberfest InvitationalSep 10 · 5,000 Meters Varsity · Place 22 · Crescent Valley | 5,000 Meters Varsity | 22 | 22:26.5 | — |
| Sep 6 | The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 86 · Crescent Valley | 5,000 Meters Varsity 5A | 86 | 23:24.90 | 11 |
| Sep 2 | The Saddle Time Trial Sep 2 · 4.5 Miles Varsity · Place 9 · Crescent Valley | 4.5 Miles Varsity | 9 | 46:13Unofficial | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | The Happy Hustle Oct 23 · 5,000 Meters Varsity · Place 32 · Crescent Valley | 5,000 Meters Varsity | 32 | 21:51.34 | 10 |
| Oct 11 | Champoeg Invitational Oct 11 · 5,000 Meters Varsity · Place 62 · Crescent Valley | 5,000 Meters Varsity | 62 | 22:32.30 | 10 |
| Oct 5 | The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 5 · Crescent Valley | 5,000 Meters Varsity | 5 | 21:36.63 | 10 |
| Sep 25 | MWC PreviewSep 25 · 5,000 Meters Junior Varsity · Place 1 · Crescent Valley | 5,000 Meters Junior Varsity | 1 | 23:07.10 | 10 |
| Sep 21 | The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 184 · Crescent Valley | 5,000 Meters Junior Varsity | 184 | 26:53.90 | 10 |
| Sep 11 | Country Fair ClassicSep 11 · 5,000 Meters Junior Varsity · Place 4 · Crescent Valley | 5,000 Meters Junior Varsity | 4 | 24:17.2 | 10 |
| Sep 7 | Ultimook RaceSep 7 · 5,000 Meters Junior Varsity 5A · Place 19 · Crescent Valley | 5,000 Meters Junior Varsity 5A | 19 | 24:50.70 | 10 |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | 3rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity Championship · Place 46 · Crescent Valley | 5,000 Meters Junior Varsity Championship | 46 | 22:01.6 | FR |
| Oct 7 | The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 25 · Crescent Valley | 5,000 Meters Varsity | 25 | 24:01.5 | FR |
| Sep 20 | MWC Preview MeetSep 20 · 5,000 Meters Junior Varsity · Place 20 · Crescent Valley | 5,000 Meters Junior Varsity | 20 | 24:53.31 | 9 |
| Sep 9 | Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 73 · Crescent Valley | 5,000 Meters Junior Varsity | 73 | 25:56.2 | FR |