Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek PreserveThe Opener · Aug 2810:42.17The Opener August 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1918:21.60The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional Park6A-4 Mt Hood & 5A-1 NWOC Conference Championships · Oct 2817:33.206A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOctober 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2618:03.27Nike Portland XCSeptember 26, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 318:09.40NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1618:10.00Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Rex Putnam High SchoolNWOC XC League Meet · Oct 1423:54.38NWOC XC League MeetOctober 14, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 917:44.206th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Sandy High SchoolNWOC league meet (hosted by Sandy) · Sep 2321:11.50NWOC 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 15 · Milwaukie5,000 Meters 5A Varsity1517:33.20 PB12
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 22 · Milwaukie5,000 Meters Junior Varsity2218:10.00 PB12
Oct 14NWOC XC League MeetOct 14 · 5,000 Meters Varsity · Place 47 · Milwaukie5,000 Meters Varsity4723:54.38 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Bronze · Place 51 · Milwaukie5,000 Meters Varsity Bronze5117:44.20 PB12
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 3A-4A · Place 122 · Milwaukie5,000 Meters VARSITY 3A-4A12218:09.40 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 31 · Milwaukie5,000 Meters Blue Varsity3118:03.27 PB12
Sep 23NWOC league meet (hosted by Sandy)Sep 23 · 5,000 Meters Varsity Boys · Place 40 · Milwaukie5,000 Meters Varsity Boys4021:11.50 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver Varsity Boys (Ave over 18:00) · Place 61 · Milwaukie5,000 Meters Silver Varsity Boys (Ave over 18:00)6118:21.60 PB12
Sep 92026 NWOC PreviewSep 9 · 5,000 Meters Varsity · Place 23 · Milwaukie5,000 Meters Varsity2319:48.0312
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 173 · Milwaukie5,000 Meters Varsity Boys 5A – 6A17324:51.92Unofficial12
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 130 · Milwaukie3,000 Meters Varsity13010:42.17 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 31 · Milwaukie5,000 Meters Junior Varsity3120:02.9111
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Junior Varsity · Place 1 · Milwaukie3,000 Meters Junior Varsity111:02.5511
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 32 · Milwaukie5,000 Meters Junior Varsity3219:41.1611
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 46 · Milwaukie5,000 Meters Varsity4619:00.3411
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Varsity · Place 68 · Milwaukie5,000 Meters Varsity6818:07.8011
Sep 17NWOC League Meet (HRV, Parkrose, Wilsonville, Milwaukie)Sep 17 · 5,000 Meters Junior Varsity · Place 34 · Milwaukie5,000 Meters Junior Varsity3421:59.4311
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 181 · Milwaukie5,000 Meters Varsity18119:49.7411
Sep 3NWOC PreviewSep 3 · 5,000 Meters Junior Varsity · Place 52 · Milwaukie5,000 Meters Junior Varsity5220:23.4011
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 119 · Milwaukie3,000 Meters Varsity11911:31.0411