Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 919:37.2Country Fair ClassicSeptember 9, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2917:35.415A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 118:25.38Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 717:40.90OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1417:38.75Estacada InvitationalOctober 14, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 917:12.156th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2620:07.0Three Course ChallengeSeptember 26, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 58 · Crescent Valley5,000 Meters 5A5817:40.90 PB10
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 19 · Crescent Valley5,000 Meters Varsity1917:35.41 PB10
Oct 21The Happy HustleOct 21 · 5,000 Meters Varsity · Place 33 · Crescent Valley5,000 Meters Varsity3317:22.610
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Varsity · Place 33 · Crescent Valley5,000 Meters Varsity3317:38.75 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 86 · Crescent Valley5,000 Meters Varsity Silver8617:12.15 PB10
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 97 · Crescent Valley5,000 Meters Varsity9718:25.38 PB10
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 36 · Crescent Valley5,000 Meters Difficult Course3620:07.0 PB10
Sep 9Country Fair ClassicSep 9 · 5,000 Meters JV Boys · Place 4 · Crescent Valley5,000 Meters JV Boys419:37.2 PB10
Aug 31The Saddle Time Trial Aug 31 · 4.5 Miles Varsity · Place 8 · Crescent Valley4.5 Miles Varsity833:35Unofficial10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 23 · Crescent Valley5,000 Meters Varsity2318:22.849
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 68 · Crescent Valley5,000 Meters Varsity6818:31.89
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 62 · Crescent Valley5,000 Meters Varsity6218:22.969
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 127 · Crescent Valley5,000 Meters Varsity12718:34.179
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 163 · Crescent Valley5,000 Meters Varsity16319:11.449
Sep 24MWC District PreviewSep 24 · 5,000 Meters Varsity · Place 24 · Crescent Valley5,000 Meters Varsity2419:28.509
Sep 10Silver Falls Oktoberfest InvitationalSep 10 · 5,000 Meters Varsity · Place 50 · Crescent Valley5,000 Meters Varsity5019:33.3—
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 135 · Crescent Valley5,000 Meters Varsity 5A13520:59.309
Sep 2The Saddle Time Trial Sep 2 · 4.5 Miles Varsity · Place 5 · Crescent Valley4.5 Miles Varsity537:10Unofficial9