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 2819:58.906A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOctober 28, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 121:39.40Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Rex Putnam High SchoolNWOC XC League Meet · Oct 1420:48.52NWOC XC League MeetOctober 14, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 920:25.136th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Sandy High SchoolNWOC league meet (hosted by Sandy) · Sep 2320:52.10NWOC league meet (hosted by Sandy)September 23, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2623:29.8Three Course ChallengeSeptember 26, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 286A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOct 28 · 5,000 Meters 5A JV · Place 18 · Centennial5,000 Meters 5A JV1819:58.90 PB12
Oct 21The Happy HustleOct 21 · 5,000 Meters Varsity · Place 148 · Centennial5,000 Meters Varsity14820:47.112
Oct 14NWOC XC League MeetOct 14 · 5,000 Meters Junior Varsity · Place 6 · Centennial5,000 Meters Junior Varsity620:48.52 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 192 · Centennial5,000 Meters JV Silver19220:25.13 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 170 · Centennial5,000 Meters Varsity17021:39.40 PB12
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 142 · Centennial5,000 Meters Difficult Course14223:29.8 PB12
Sep 23NWOC league meet (hosted by Sandy)Sep 23 · 5,000 Meters Coed JV · Place 4 · Centennial5,000 Meters Coed JV420:52.10 PB12
Sep 92026 NWOC PreviewSep 9 · 5,000 Meters Varsity · Place 43 · Centennial5,000 Meters Varsity4321:43.8312
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 159 · Centennial5,000 Meters Varsity Boys 5A – 6A15923:54.58Unofficial12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 83 · Centennial5,000 Meters Junior Varsity8323:17.8811
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 64 · Centennial5,000 Meters Junior Varsity6423:23.6411
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 136 · Centennial5,000 Meters Junior Varsity13622:25.4011
Oct 1PIL @ Fernhill ParkOct 1 · 5,000 Meters Junior Varsity · Place 89 · Centennial5,000 Meters Junior Varsity8922:23.0011
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 285 · Centennial5,000 Meters Junior Varsity Division 228522:55.2011
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 209 · Centennial5,000 Meters Varsity20925:06.511
Sep 17NWOC League Meet with Canby, La Salle, Putnam, CentennialSep 17 · 5,000 Meters Junior Varsity · Place 62 · Centennial5,000 Meters Junior Varsity6224:40.5011
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 184 · Centennial5,000 Meters Varsity 5A18424:17.7011
Sep 3NWOC PreviewSep 3 · 5,000 Meters Junior Varsity · Place 86 · Centennial5,000 Meters Junior Varsity8623:40.6011