Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek PreserveThe Opener · Aug 2813:33.91The Opener August 28, 2026
3,000 Meters · Bush ParkSalem-Keizer All City · Oct 1615:03.64Salem-Keizer All CityOctober 16, 2025
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2624:50.35Nike Portland XCSeptember 26, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 923:52.88Champoeg InvitationalOctober 9, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 124:56.40Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1424:01.29Estacada InvitationalOctober 14, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 286A-6 Central Valley Conference ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 71 · McKayMcKay5,000 Meters Junior Varsity7123:54.79
Oct 21The Happy HustleOct 21 · 5,000 Meters Junior Varsity · Place 127 · McKayMcKay5,000 Meters Junior Varsity12723:22.29
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 131 · McKayMcKay5,000 Meters Junior Varsity13124:01.29 PB9
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters JV Boys BLUE (22:00 or faster) · Place 145 · McKayMcKay5,000 Meters JV Boys BLUE (22:00 or faster)14523:52.88 PB9
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity White 22:00 and Over · Place 96 · McKayMcKay5,000 Meters Junior Varsity White 22:00 and Over9624:56.40 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters F/SJV Afternoon · Place 90 · McKayMcKay5,000 Meters F/SJV Afternoon9024:50.35 PB9
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 5A – 6A · Place 233 · McKayMcKay5,000 Meters JV Boys 5A – 6A23327:57.99Unofficial9
Aug 28The Opener Aug 28 · 3,000 Meters Junior Varsity · Place 204 · McKayMcKay3,000 Meters Junior Varsity20413:33.91 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Salem-Keizer All CityOct 16 · 3,000 Meters Middle School · Place 94 · WaldoWaldo3,000 Meters Middle School9415:03.64 PB8
Oct 9SKPS - Crossler/Parrish/Judson/WaldoOct 9 · 3,000 Meters Middle School · WaldoWaldo3,000 Meters Middle School015:35Unofficial8
Oct 2SKPS - Waldo/Stephens/Crossler/StraubOct 2 · 3,000 Meters Middle School · Place 32 · WaldoWaldo3,000 Meters Middle School3214:15Unofficial8
Sep 25SKPS - Houck/Waldo/Stephens/WhiteakerSep 25 · 3,000 Meters Middle School · Place 22 · WaldoWaldo3,000 Meters Middle School2216:26Unofficial8
Sep 18SKPS - Parrish/Waldo/Walker/StraubSep 18 · 3,000 Meters Middle School · Place 17 · WaldoWaldo3,000 Meters Middle School1715:24.338