Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 917:01.4Country Fair ClassicSeptember 9, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2916:00.465A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 116:45.01Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 717:00.00OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1416:13.60Estacada InvitationalOctober 14, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 916:14.456th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2619:05.3Three Course ChallengeSeptember 26, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1617:05.11Silver Falls Oktoberfest InvitationalSeptember 16, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 40 · Crescent Valley5,000 Meters 5A4017:00.00 PB12
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · Crescent Valley5,000 Meters Varsity116:00.46 PB12
Oct 21The Happy HustleOct 21 · 5,000 Meters Varsity · Place 8 · Crescent Valley5,000 Meters Varsity816:19.112
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Varsity · Place 3 · Crescent Valley5,000 Meters Varsity316:13.60 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 23 · Crescent Valley5,000 Meters Varsity Silver2316:14.45 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 21 · Crescent Valley5,000 Meters Varsity2116:45.01 PB12
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 20 · Crescent Valley5,000 Meters Difficult Course2019:05.3 PB12
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 10 · Crescent Valley5,000 Meters Varsity1017:05.11 PB12
Sep 9Country Fair ClassicSep 9 · 5,000 Meters Varsity Boys · Place 5 · Crescent Valley5,000 Meters Varsity Boys517:01.4 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 15 · Crescent Valley5,000 Meters Varsity Boys 5A – 6A1517:51.72Unofficial12
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 5A – 6A · Place 302 · Crescent Valley5,000 Meters JV Boys 5A – 6A3022:22:46.66Unofficial12
Aug 31The Saddle Time Trial Aug 31 · 4.5 Miles Varsity · Place 1 · Crescent Valley4.5 Miles Varsity128:59Unofficial12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 60 · Crescent Valley5,000 Meters 5A6017:31.1211
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 5 · Crescent Valley5,000 Meters Varsity516:41.3611
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 5 · Crescent Valley5,000 Meters Varsity516:21.411
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 9 · Crescent Valley5,000 Meters Varsity916:22.7511
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 15 · Crescent Valley5,000 Meters Varsity1516:35.2811
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 25 · Crescent Valley5,000 Meters Varsity2516:35.3111
Sep 24MWC District PreviewSep 24 · 5,000 Meters Varsity · Place 2 · Crescent Valley5,000 Meters Varsity217:00.9011
Sep 10Silver Falls Oktoberfest InvitationalSep 10 · 5,000 Meters Varsity · Place 5 · Crescent Valley5,000 Meters Varsity516:45.1—
Sep 2The Saddle Time Trial Sep 2 · 4.5 Miles Varsity · Place 2 · Crescent Valley4.5 Miles Varsity230:13Unofficial11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23The Happy Hustle Oct 23 · 5,000 Meters Varsity · Place 18 · Crescent Valley5,000 Meters Varsity1817:06.8110
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 29 · Crescent Valley5,000 Meters Varsity2916:54.1710
Sep 25MWC PreviewSep 25 · 5,000 Meters Varsity · Place 13 · Crescent Valley5,000 Meters Varsity1317:36.5710
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity · Place 49 · Crescent Valley5,000 Meters Varsity4917:03.3010
Sep 14Caldera Wolfpack XC 5KSep 14 · 5,000 Meters Varsity · Place 21 · Crescent Valley5,000 Meters Varsity2118:15.1310
Sep 11Country Fair ClassicSep 11 · 5,000 Meters Varsity · Place 15 · Crescent Valley5,000 Meters Varsity1517:42.310
Sep 7Ultimook RaceSep 7 · 5,000 Meters Varsity 5A · Place 29 · Crescent Valley5,000 Meters Varsity 5A2918:33.4410

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 275A-3 Mid-Willamette Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 2 · Crescent Valley5,000 Meters Junior Varsity217:51.029
Oct 19The Happy Hustle Oct 19 · 5,000 Meters Varsity · Place 19 · Crescent Valley5,000 Meters Varsity1918:28.969
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity Championship · Place 127 · Crescent Valley5,000 Meters Varsity Championship12717:51.8FR
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 3 · Crescent Valley5,000 Meters Varsity318:02.4FR
Sep 20MWC Preview MeetSep 20 · 5,000 Meters Varsity · Place 35 · Crescent Valley5,000 Meters Varsity3518:50.779
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Junior Varsity · Place 33 · Crescent Valley5,000 Meters Junior Varsity3319:06.5FR