Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek PreserveThe Opener · Aug 289:02.41The Opener August 28, 2026
3,000 Meters · Tigard HSCoaches' Cup · Sep 229:18.25Coaches' CupSeptember 22, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1916:19.60The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2615:47.10Nike Portland XCSeptember 26, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 116:24.02Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 716:49.60OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1715:29.37Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1215:50.43Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 915:55.376th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1615:55.72Silver Falls Oktoberfest InvitationalSeptember 16, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1722:09Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 17, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 6A · Place 82 · Tualatin5,000 Meters 6A8216:49.60 PB12
Oct 286A-5 Three Rivers League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 8 · Tualatin5,000 Meters Varsity816:14.112
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 14 · Tualatin5,000 Meters Varsity1415:29.37 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Bike the Gorge Varsity Championship · Place 62 · Tualatin5,000 Meters Bike the Gorge Varsity Championship6215:55.37 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 12 · Tualatin5,000 Meters Varsity1216:24.02 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 54 · Tualatin5,000 Meters Danner Championship Varsity5415:47.10 PB12
Sep 22Coaches' CupSep 22 · 3,000 Meters Boys 3K · Place 2 · Tualatin3,000 Meters Boys 3K29:18.25 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Boys (Ave under 16:45) · Place 43 · Tualatin5,000 Meters Elite Varsity Boys (Ave under 16:45)4316:19.60 PB12
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 1 · Tualatin5,000 Meters Varsity115:55.72 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 23 · Tualatin5,000 Meters Varsity Boys2315:50.43 PB12
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 9 · Tualatin3,000 Meters Varsity99:02.41 PB12
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 1 · Place 5 · Tualatin5,000 Meters Week 1522:09 PB12