Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1921:12.90The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional Park5A-2 Greater Metro Conference Championships · Oct 2920:00.375A-2 Greater Metro Conference ChampionshipsOctober 29, 2026
5,000 Meters · Century HSHillsboro XC Championship · Sep 1621:42.07Hillsboro XC ChampionshipSeptember 16, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1620:32.90Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Scappoose High SchoolRun With Neil Invitational · Oct 321:04.91Run 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 295A-2 Greater Metro Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 38 · Hillsboro5,000 Meters Varsity3820:00.37 PB11
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 232 · Hillsboro5,000 Meters Varsity23220:32.90 PB11
Oct 3Run With Neil InvitationalOct 3 · 5,000 Meters Varsity · Place 57 · Hillsboro5,000 Meters Varsity5721:04.91 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 121 · Hillsboro5,000 Meters Blue Varsity12120:35.2211
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver Varsity Boys (Ave over 18:00) · Place 144 · Hillsboro5,000 Meters Silver Varsity Boys (Ave over 18:00)14421:12.90 PB11
Sep 16Hillsboro XC ChampionshipSep 16 · 5,000 Meters Varsity · Place 30 · Hillsboro5,000 Meters Varsity3021:42.07 PB11
Sep 3GMC PreviewSep 3 · 5,000 Meters Varsity/JV · Place 66 · Hillsboro5,000 Meters Varsity/JV6621:45.4411

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 53 · Hillsboro5,000 Meters Varsity5320:51.5710
Oct 22Hillsboro ChampionshipOct 22 · 5,000 Meters Varsity · Place 46 · Hillsboro5,000 Meters Varsity4621:24.1210
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 43 · Hillsboro5,000 Meters Junior Varsity4321:35.3110
Oct 4Run With Neil InvitationalOct 4 · 5,000 Meters Varsity · Place 52 · Hillsboro5,000 Meters Varsity5220:38.8010
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 151 · Hillsboro5,000 Meters Junior Varsity Division 215120:41.9010
Sep 17NWOC League Meet with Canby, La Salle, Putnam, CentennialSep 17 · 5,000 Meters Junior Varsity · Place 31 · Hillsboro5,000 Meters Junior Varsity3121:53.7010
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 238 · Hillsboro5,000 Meters Varsity23822:26.6310
Sep 3NWOC PreviewSep 3 · 5,000 Meters Junior Varsity · Place 70 · Hillsboro5,000 Meters Junior Varsity7022:38.9010

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 65 · Hillsboro5,000 Meters Junior Varsity6522:54.989
Oct 16 NWOC League MeetOct 16 · 5,000 Meters Varsity · Place 68 · Hillsboro5,000 Meters Varsity6826:44.699
Oct 12Run With Neil InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 29 · Hillsboro5,000 Meters Junior Varsity2927:43.609
Oct 5Ridgeline InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 13 · Hillsboro5,000 Meters Junior Varsity1326:209
Oct 2Hillsboro XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 59 · Hillsboro5,000 Meters Varsity5926:04.609
Sep 28Nike Portland XCSep 28 · 3,000 Meters Junior Varsity Novice · Place 79 · Hillsboro3,000 Meters Junior Varsity Novice7914:21.1FR
Sep 25NWOC XC Meet - Canby hostSep 25 · 5,000 Meters Junior Varsity · Place 42 · Hillsboro5,000 Meters Junior Varsity4225:34.609
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity · Place 102 · Hillsboro5,000 Meters Varsity10227:14.509
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Junior Varsity · Place 250 · Hillsboro5,000 Meters Junior Varsity25024:47.369
Sep 7Ultimook RaceSep 7 · 3,000 Meters Novice 1A · Place 28 · Hillsboro3,000 Meters Novice 1A2814:26.309