Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Lake Regional Park5A-2 Greater Metro Conference Championships · Oct 2920:38.115A-2 Greater Metro Conference ChampionshipsOctober 29, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1122:0465th Annual Steve Maas Run-a-ReeSeptember 11, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 121:52.57Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1720:01.22Stumptown ShowdownOctober 17, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 920:41.446th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5JV StateNov 5 · 3,000 Meters JV Boys · Place 5 · Wilsonville3,000 Meters JV Boys511:26Unofficial10
Oct 295A-2 Greater Metro Conference ChampionshipsOct 29 · 5,000 Meters JV · Place 34 · Wilsonville5,000 Meters JV3420:38.11 PB10
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Scored (Top 7-12) · Place 103 · Wilsonville5,000 Meters Junior Varsity Scored (Top 7-12)10320:01.22 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 208 · Wilsonville5,000 Meters JV Silver20820:41.44 PB10
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity Cardinal 21:59 and Und · Place 167 · Wilsonville5,000 Meters Junior Varsity Cardinal 21:59 and Und16721:52.57 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters Sophomore JV Morning · Place 132 · Wilsonville5,000 Meters Sophomore JV Morning13220:51.7210
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Junior Varsity · Place 29 · Wilsonville5,000 Meters Junior Varsity2922:04 PB10
Sep 3GMC PreviewSep 3 · 5,000 Meters Varsity/JV · Place 68 · Wilsonville5,000 Meters Varsity/JV6822:00.0010
Aug 28Acorn Loop (2.05 Mile)Aug 28 · 2 Miles Varsity · Place 12 · Wilsonville2 Miles Varsity1213:58Unofficial10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6JV StateNov 6 · 3,000 Meters Junior Varsity · Place 3 · Wilsonville3,000 Meters Junior Varsity310:40Unofficial9
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 4 · Wilsonville5,000 Meters Junior Varsity418:37.709
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 19 · Wilsonville5,000 Meters Junior Varsity1918:53.409
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Junior Varsity · Place 23 · Wilsonville5,000 Meters Junior Varsity2319:01.809
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 44 · Wilsonville5,000 Meters Junior Varsity Division 24419:06.409
Sep 17NWOC League Meet (HRV, Parkrose, Wilsonville, Milwaukie)Sep 17 · 5,000 Meters Junior Varsity · Place 8 · Wilsonville5,000 Meters Junior Varsity819:25.159
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 44 · Wilsonville5,000 Meters Junior Varsity4419:47.089
Sep 3NWOC PreviewSep 3 · 3,000 Meters Junior Varsity · Place 4 · Wilsonville3,000 Meters Junior Varsity411:33.709
Aug 29Night MeetAug 29 · 3,000 Meters Freshman · Place 51 · Wilsonville3,000 Meters Freshman5111:31.679