Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1915:56.00The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Jesuit High SchoolMountainside, Southridge, Beaverton & Jesuit · Sep 916:26.10Mountainside, Southridge, Beaverton & JesuitSeptember 9, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1015:42.3NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 716:07.00OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Sunset HSBeaverton, Jesuit, Westview @ Sunset · Oct 1415:57.02Beaverton, Jesuit, Westview @ SunsetOctober 14, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2515:36.70Nike Bob Firman Invitational XCSeptember 25, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 6A · Place 39 · Jesuit5,000 Meters 6A3916:07.00 PB11
Oct 14Beaverton, Jesuit, Westview @ SunsetOct 14 · 5,000 Meters Varsity · Place 2 · Jesuit5,000 Meters Varsity215:57.02 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Elite avg under 16:20 · Place 36 · Jesuit5,000 Meters Men's Elite avg under 16:203615:42.3 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Elite · Place 51 · Jesuit5,000 Meters Elite5115:36.70 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Boys (Ave under 16:45) · Place 26 · Jesuit5,000 Meters Elite Varsity Boys (Ave under 16:45)2615:56.00 PB11
Sep 9Mountainside, Southridge, Beaverton & JesuitSep 9 · 5,000 Meters Varsity · Place 2 · Jesuit5,000 Meters Varsity216:26.10 PB11