Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Forest Grove High SchoolViking 3k · Aug 279:17.20Viking 3kAugust 27, 2026
3,000 Meters · Catlin Gabel SchoolCatlin Gabel XC Invitational · Sep 1014:57.14Catlin Gabel XC InvitationalSeptember 10, 2026
3,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 913:56.22Champoeg InvitationalOctober 9, 2026
3,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1414:44.63Estacada InvitationalOctober 14, 2026
3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 114:34.04Stayton/Regis InvitationalOctober 1, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MCL ChampionshipOct 27 · 3,000 Meters Middle School Varsity · Place 55 · Horizon Christian (Tualatin)3,000 Meters Middle School Varsity5514:37.77
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Middle School · Place 117 · Horizon Christian (Tualatin) MS3,000 Meters Middle School11713:49.97
Oct 14Estacada InvitationalOct 14 · 3,000 Meters Middle School · Place 29 · Horizon Christian (Tualatin)3,000 Meters Middle School2914:44.63 PB7
Oct 9Champoeg InvitationalOct 9 · 3,000 Meters Middle School Boys · Place 53 · Horizon Christian (Tualatin)3,000 Meters Middle School Boys5313:56.22 PB7
Oct 1Stayton/Regis InvitationalOct 1 · 3,000 Meters Middle School · Place 112 · Horizon Christian (Tualatin)3,000 Meters Middle School11214:34.04 PB7
Sep 10Catlin Gabel XC InvitationalSep 10 · 3,000 Meters Middle School Boys 3k · Place 43 · Horizon Christian (Tualatin)3,000 Meters Middle School Boys 3k4314:57.14 PB7
Aug 27Viking 3kAug 27 · 2,000 Meters Middle School · Place 12 · Horizon Christian (Tualatin)2,000 Meters Middle School129:17.20 PB7