Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 917:26.69Champoeg InvitationalOctober 9, 2026
5,000 Meters · Cheadle 2.5 Loop CourseChamps Invite · Sep 2517:31.72Champs InviteSeptember 25, 2026
5,000 Meters · Harrisburg High SchoolHarrisburg Challenge · Oct 1517:27.7Harrisburg ChallengeOctober 15, 2026
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3019:21.403A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025
5,000 Meters · Stayton Middle School Nature TrailsStayton XC Invitational · Sep 1219:17.91Stayton XC InvitationalSeptember 12, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 2A/1A · Crosshill Christian5,000 Meters 2A/1A—DNS12
Oct 293A/2A/1A-SD2 District 2 ChampionshipsOct 29 · 5,000 Meters 2A/1A Varsity · Place 15 · Crosshill Christian5,000 Meters 2A/1A Varsity1518:02.0912
Oct 15Harrisburg ChallengeOct 15 · 5,000 Meters Varsity · Place 5 · Crosshill Christian5,000 Meters Varsity517:27.7 PB12
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 29 · Crosshill Christian5,000 Meters Varsity Boys2917:26.69 PB12
Sep 25Champs InviteSep 25 · 5,000 Meters Varsity · Place 22 · Crosshill Christian5,000 Meters Varsity2217:31.72 PB12
Sep 12Stayton XC InvitationalSep 12 · 5,000 Meters Varsity · Place 14 · Crosshill Christian5,000 Meters Varsity1419:17.91 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 1A/2A Varsity Boys · Place 38 · Crosshill Christian5,000 Meters 1A/2A Varsity Boys3819:21.40 PB11