Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2316:01.80The Mook XC Invite at AlderbrookSeptember 23, 2023
5,000 Meters · Aloha High SchoolBeaverton, Jesuit @ Mountainside · Sep 1316:57.5Beaverton, Jesuit @ MountainsideSeptember 13, 2023
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 915:30.9OSAA 6A State ChampionshipsNovember 9, 2024
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 1926:23.7ISU John McNicholsSeptember 19, 2026
8,000 Meters · Warm Springs Golf Course2026 Pac-12 Cross Country Championships · Oct 3025:35.702026 Pac-12 Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 925:09.8Nuttycombe Wisconsin InvitationalOctober 9, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 302026 Pac-12 Cross Country ChampionshipsOct 30 · 8,000 Meters Collegiate · Place 47 · Washington StateWashington State8,000 Meters Collegiate4725:35.70 PBFr
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters Championship · Place 212 · Washington StateWashington State8,000 Meters Championship21225:09.8 PBFr
Sep 19ISU John McNicholsSep 19 · 8,000 Meters Open · Place 33 · Washington StateWashington State8,000 Meters Open3326:23.7 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 6A · Place 4 · JesuitJesuit5,000 Meters 6A415:22.5212
Oct 296A-2 Metro League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 2 · JesuitJesuit5,000 Meters Varsity214:54.2512
Oct 15Southridge, Aloha, Mountainside @ JesuitOct 15 · 5,000 Meters Varsity · Place 2 · JesuitJesuit5,000 Meters Varsity215:05.8612
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Varsity Elite · Place 9 · JesuitJesuit5,000 Meters Varsity Elite914:44.6012
Sep 10Jesuit, Sunset @ MountainsideSep 10 · 5,000 Meters Varsity · Place 3 · JesuitJesuit5,000 Meters Varsity315:26.8012

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9OSAA 6A State ChampionshipsNov 9 · 5,000 Meters 6A · Place 11 · JesuitJesuit5,000 Meters 6A1115:30.9 PB11
Oct 306A-2 Metro League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 3 · JesuitJesuit5,000 Meters Varsity315:20.8011
Oct 23Beaverton & Westview @ JesuitOct 23 · 5,000 Meters Varsity · Place 2 · JesuitJesuit5,000 Meters Varsity215:30.7311
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity Elite · Place 15 · JesuitJesuit5,000 Meters Varsity Elite1515:15.6011
Sep 11Mountainside, Sunset @ JesuitSep 11 · 5,000 Meters Varsity · Place 2 · JesuitJesuit5,000 Meters Varsity215:38.0011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Crusader 5kNov 1 · 5,000 Meters Varsity · Place 1 · JesuitJesuit5,000 Meters Varsity115:45.110
Oct 256A-2 Metro League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 11 · JesuitJesuit5,000 Meters Varsity1116:28.1410
Oct 18Jesuit, Sunset @ AlohaOct 18 · 5,000 Meters Varsity · Place 8 · JesuitJesuit5,000 Meters Varsity816:30.1810
Sep 23The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters Invitational · Place 42 · JesuitJesuit5,000 Meters Invitational4216:01.80 PB10
Sep 13Beaverton, Jesuit @ MountainsideSep 13 · 5,000 Meters JV/Varsity · Place 8 · JesuitJesuit5,000 Meters JV/Varsity816:57.5 PB10
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Varsity · Place 10 · JesuitJesuit5,000 Meters Varsity1016:14.6SO