Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Lake Regional Park6A-4 Mt Hood & 5A-1 NWOC Conference Championships · Oct 2817:52.706A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOctober 28, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 118:43.23Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 719:45.50OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Rex Putnam High SchoolNWOC XC League Meet · Oct 1418:59.70NWOC XC League MeetOctober 14, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 918:06.766th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Sandy High SchoolNWOC league meet (hosted by Sandy) · Sep 2318:56.32NWOC league meet (hosted by Sandy)September 23, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2620:56.3Three Course ChallengeSeptember 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 87 · Centennial5,000 Meters 5A8719:45.50 PB10
Oct 286A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOct 28 · 5,000 Meters 5A Varsity · Place 22 · Centennial5,000 Meters 5A Varsity2217:52.70 PB10
Oct 21The Happy HustleOct 21 · 5,000 Meters Varsity · Place 95 · Centennial5,000 Meters Varsity9518:54.810
Oct 14NWOC XC League MeetOct 14 · 5,000 Meters Varsity · Place 14 · Centennial5,000 Meters Varsity1418:59.70 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 146 · Centennial5,000 Meters Varsity Silver14618:06.76 PB10
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 106 · Centennial5,000 Meters Varsity10618:43.23 PB10
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 63 · Centennial5,000 Meters Difficult Course6320:56.3 PB10
Sep 23NWOC league meet (hosted by Sandy)Sep 23 · 5,000 Meters Varsity Boys · Place 11 · Centennial5,000 Meters Varsity Boys1118:56.32 PB10
Sep 92026 NWOC PreviewSep 9 · 5,000 Meters Varsity · Place 9 · Centennial5,000 Meters Varsity918:50.6710
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 124 · Centennial5,000 Meters Varsity Boys 5A – 6A12422:18.31Unofficial10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 47 · Centennial5,000 Meters Varsity4719:06.359
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 26 · Centennial5,000 Meters Junior Varsity2619:13.569
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 70 · Centennial5,000 Meters Varsity7019:00.579
Oct 1PIL @ Fernhill ParkOct 1 · 5,000 Meters Varsity · Place 28 · Centennial5,000 Meters Varsity2819:07.409
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 2 · Place 132 · Centennial5,000 Meters Varsity Division 213218:55.509
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 56 · Centennial5,000 Meters Varsity5620:14.79
Sep 17NWOC League Meet with Canby, La Salle, Putnam, CentennialSep 17 · 5,000 Meters Junior Varsity · Place 14 · Centennial5,000 Meters Junior Varsity1419:47.609
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 158 · Centennial5,000 Meters Varsity 5A15822:03.009
Sep 3NWOC PreviewSep 3 · 5,000 Meters Junior Varsity · Place 50 · Centennial5,000 Meters Junior Varsity5020:16.209