Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jesuit High SchoolBeaverton Youth TC - XC Youth Kickoff ‘26 · Sep 1315:12.03Beaverton Youth TC - XC Youth Kickoff ‘26September 13, 2026
2,000 Meters · Forest Grove High SchoolViking 3k · Aug 279:13.26Viking 3kAugust 27, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13Beaverton Youth TC - XC Youth Kickoff ‘26Sep 13 · 2 Miles Youth Open · Place 30 · Horizon Christian (Tualatin)2 Miles Youth Open3015:12.03 PB8
Aug 27Viking 3kAug 27 · 2,000 Meters Middle School · Place 1 · Horizon Christian (Tualatin)2,000 Meters Middle School19:13.26 PB8

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28MCL ChampionshipOct 28 · 3,000 Meters Middle School Varsity · Place 17 · Horizon Christian (Tualatin)3,000 Meters Middle School Varsity1714:18.907
Sep 20The Mook XC Invite at AlderbrookSep 20 · 3,000 Meters Middle School · Place 51 · Horizon Christian (Tualatin)3,000 Meters Middle School5114:41.707

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Estacada InvitationalOct 16 · 3,000 Meters Middle School · Place 9 · Horizon Christian (Tualatin)3,000 Meters Middle School914:59.756
Oct 11Champoeg Invitational Oct 11 · 3,000 Meters Middle School · Place 22 · Horizon Christian (Tualatin)3,000 Meters Middle School2215:27.006
Oct 2Tualatin @ TigardOct 2 · 3,000 Meters Middle School · Place 33 · Horizon Christian (Tualatin)3,000 Meters Middle School3315:19.936
Sep 21The Mook XC Invite at AlderbrookSep 21 · 3,000 Meters Middle School · Place 43 · Horizon Christian (Tualatin)3,000 Meters Middle School4314:01.106