Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Forest Grove High SchoolViking 3k · Aug 279:06.65Viking 3kAugust 27, 2026
3,000 Meters · Catlin Gabel SchoolCatlin Gabel XC Invitational · Sep 1014:29.70Catlin Gabel XC InvitationalSeptember 10, 2026
3,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 913:28.77Champoeg InvitationalOctober 9, 2026
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2313:41.04Forest Grove 3kSeptember 23, 2026
3,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1414:25.32Estacada InvitationalOctober 14, 2026
3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 113:59.44Stayton/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 20Valiant InvitationalOct 20 · 3,000 Meters Middle School · Place 116 · Horizon Christian (Tualatin) MS3,000 Meters Middle School11613:49.88
Oct 14Estacada InvitationalOct 14 · 3,000 Meters Middle School · Place 25 · Horizon Christian (Tualatin)3,000 Meters Middle School2514:25.32 PB8
Oct 9Champoeg InvitationalOct 9 · 3,000 Meters Middle School Boys · Place 46 · Horizon Christian (Tualatin)3,000 Meters Middle School Boys4613:28.77 PB8
Oct 1Stayton/Regis InvitationalOct 1 · 3,000 Meters Middle School · Place 98 · Horizon Christian (Tualatin)3,000 Meters Middle School9813:59.44 PB8
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Middle School · Place 36 · Horizon Christian (Tualatin)3,000 Meters Middle School3613:41.04 PB8
Sep 10Catlin Gabel XC InvitationalSep 10 · 3,000 Meters Middle School Boys 3k · Place 34 · Horizon Christian (Tualatin)3,000 Meters Middle School Boys 3k3414:29.70 PB8
Aug 27Viking 3kAug 27 · 2,000 Meters Middle School · Place 8 · Horizon Christian (Tualatin)2,000 Meters Middle School89:06.65 PB8