Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jesuit High SchoolBeaverton Youth TC - XC Youth Kickoff ‘26 · Sep 1315:13.21Beaverton Youth TC - XC Youth Kickoff ‘26September 13, 2026
3,000 Meters · Catlin Gabel SchoolCatlin Gabel XC Invitational · Sep 1016:01.30Catlin Gabel XC InvitationalSeptember 10, 2026
3,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 914:14.23Champoeg InvitationalOctober 9, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Middle School · Place 159 · Horizon Christian (Tualatin) MS3,000 Meters Middle School15915:09.66
Oct 9Champoeg InvitationalOct 9 · 3,000 Meters Middle School Boys · Place 59 · Horizon Christian (Tualatin)3,000 Meters Middle School Boys5914:14.23 PB6
Sep 13Beaverton Youth TC - XC Youth Kickoff ‘26Sep 13 · 2 Miles Youth Open · Place 47 · Horizon Christian (Tualatin)2 Miles Youth Open4715:13.21 PB6
Sep 10Catlin Gabel XC InvitationalSep 10 · 3,000 Meters Middle School Boys 3k · Place 66 · Horizon Christian (Tualatin)3,000 Meters Middle School Boys 3k6616:01.30 PB6

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10Champoeg Invitational Oct 10 · 3,000 Meters Middle School · Place 28 · Horizon Christian (Tualatin)3,000 Meters Middle School2814:12.405

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Valiant InvitationalOct 24 · 2,000 Meters Varsity · Place 11 · Horizon Christian (Tualatin)2,000 Meters Varsity1110:47.024
Oct 11Champoeg Invitational Oct 11 · 3,000 Meters Middle School · Place 73 · Horizon Christian (Tualatin)3,000 Meters Middle School7316:54.304