Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek PreserveThe Opener · Aug 2810:42.63The Opener August 28, 2026
3,000 Meters · Gresham High SchoolGresham XC Festival · Sep 510:50.71Gresham XC FestivalSeptember 5, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1918:24.50The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional Park6A-4 Mt Hood & 5A-1 NWOC Conference Championships · Oct 2817:52.006A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOctober 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2619:19.08Nike Portland XCSeptember 26, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1619:29.00Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1218:00.42Oregon City XC Invitational September 12, 2026
5,000 Meters · Rex Putnam High SchoolNWOC XC League Meet · Oct 1419:35.15NWOC XC League MeetOctober 14, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 917:45.206th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Sandy High SchoolNWOC league meet (hosted by Sandy) · Sep 2319:03.96NWOC league meet (hosted by Sandy)September 23, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 286A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOct 28 · 5,000 Meters 5A Varsity · Place 20 · Parkrose5,000 Meters 5A Varsity2017:52.00 PB11
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 181 · Parkrose5,000 Meters Varsity18119:29.00 PB11
Oct 14NWOC XC League MeetOct 14 · 5,000 Meters Varsity · Place 25 · Parkrose5,000 Meters Varsity2519:35.15 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Bronze · Place 53 · Parkrose5,000 Meters Varsity Bronze5317:45.20 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Green Varsity · Place 107 · Parkrose5,000 Meters Green Varsity10719:19.08 PB11
Sep 23NWOC league meet (hosted by Sandy)Sep 23 · 5,000 Meters Varsity Boys · Place 12 · Parkrose5,000 Meters Varsity Boys1219:03.96 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Junior Varsity Boys · Place 40 · Parkrose5,000 Meters Elite Junior Varsity Boys4018:24.50 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 128 · Parkrose5,000 Meters Varsity Boys12818:00.42 PB11
Sep 92026 NWOC PreviewSep 9 · 5,000 Meters Varsity · Place 17 · Parkrose5,000 Meters Varsity1719:21.1311
Sep 5Gresham XC FestivalSep 5 · 3,000 Meters Boys Varsity · Place 48 · Parkrose3,000 Meters Boys Varsity4810:50.71 PB11
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 132 · Parkrose3,000 Meters Varsity13210:42.63 PB11