Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Delphian SchoolConquer the Hill · Sep 2318:21.0Conquer the HillSeptember 23, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1925:50.18The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1126:1165th Annual Steve Maas Run-a-ReeSeptember 11, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1423:57.90Estacada InvitationalOctober 14, 2026
5,000 Meters · Rainier HS3A-SD1 District 1 Championships · Oct 3023:35.643A-SD1 District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Scappoose High SchoolRun With Neil Invitational · Oct 326:26.59Run With Neil InvitationalOctober 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 303A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Boys JV · Place 22 · Riverdale5,000 Meters 3A Boys JV2223:35.64 PB9
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Junior Varsity · Place 61 · Riverdale3,000 Meters Junior Varsity6113:20.69
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 130 · Riverdale5,000 Meters Junior Varsity13023:57.90 PB9
Oct 3Run With Neil InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 77 · Riverdale5,000 Meters Junior Varsity7726:26.59 PB9
Sep 23Conquer the HillSep 23 · 3,200 Meters Junior Varsity · Place 27 · Riverdale3,200 Meters Junior Varsity2718:21.0 PB9
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver JV Boys (over 21:00) · Place 249 · Riverdale5,000 Meters Silver JV Boys (over 21:00)24925:50.18 PB9
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Junior Varsity · Place 60 · Riverdale5,000 Meters Junior Varsity6026:11 PB9