Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Lake Oswego Junior High SchoolWRL @ Lake Oswego · Sep 2815:40.0WRL @ Lake OswegoSeptember 28, 2023
3,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 1016:06.1Rosemont Ridge MS InvitationalOctober 10, 2023
3,000 Meters · Wilsonville Memorial ParkWRL XC Championships · Oct 1914:56.40WRL XC ChampionshipsOctober 19, 2023
3,000 Meters · Wood Middle/Grahams OaksWRL League Meet @ Graham Oaks (Hosted by MCMS) · Oct 314:53WRL League Meet @ Graham Oaks (Hosted by MCMS)October 3, 2023
5,000 Meters · Lents ParkStumptown Showdown · Oct 1819:55.46Stumptown ShowdownOctober 18, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 21 · WilsonvilleWilsonville5,000 Meters Junior Varsity2119:18.8610
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 2 · Place 4 · WilsonvilleWilsonville5,000 Meters Junior Varsity 2419:55.46 PB10
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 35 · WilsonvilleWilsonville5,000 Meters Junior Varsity3519:54.5610
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Junior Varsity · Place 72 · WilsonvilleWilsonville5,000 Meters Junior Varsity7219:57.2010
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 112 · WilsonvilleWilsonville5,000 Meters Junior Varsity Division 211220:14.6010
Sep 17NWOC League Meet (HRV, Parkrose, Wilsonville, Milwaukie)Sep 17 · 5,000 Meters Junior Varsity · Place 18 · WilsonvilleWilsonville5,000 Meters Junior Varsity1820:18.2310
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 84 · WilsonvilleWilsonville5,000 Meters Junior Varsity8420:45.5810
Sep 3NWOC PreviewSep 3 · 3,000 Meters Junior Varsity · Place 6 · WilsonvilleWilsonville3,000 Meters Junior Varsity611:42.2010
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 122 · WilsonvilleWilsonville3,000 Meters Sophomore12211:39.3110

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7JV StateNov 7 · 3,000 Meters Junior Varsity · Place 6 · WilsonvilleWilsonville3,000 Meters Junior Varsity611:479
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 60 · WilsonvilleWilsonville5,000 Meters Junior Varsity6022:32.949
Oct 19Hoka Postal Nationals 2 MileOct 19 · 5,000 Meters Varsity · Place 18 · WilsonvilleWilsonville5,000 Meters Varsity1812:34.309
Oct 16 NWOC League MeetOct 16 · 5,000 Meters Varsity · Place 46 · WilsonvilleWilsonville5,000 Meters Varsity4622:37.339
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity Championship · Place 337 · WilsonvilleWilsonville5,000 Meters Junior Varsity Championship33721:22.709
Oct 3Grant Robison InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 113 · WilsonvilleWilsonville5,000 Meters Junior Varsity11322:32.519
Sep 25NWOC League Meet @ PutnamSep 25 · 5,000 Meters Junior Varsity · Place 15 · WilsonvilleWilsonville5,000 Meters Junior Varsity1521:58.009
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 195 · WilsonvilleWilsonville5,000 Meters Junior Varsity19522:14.209
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Junior Varsity · Place 180 · WilsonvilleWilsonville5,000 Meters Junior Varsity18022:48.879
Aug 30Night MeetAug 30 · 3,000 Meters Novice · Place 49 · WilsonvilleWilsonville3,000 Meters Novice4912:46.569

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19WRL XC ChampionshipsOct 19 · 3,000 Meters 8th Grade Boys · Place 65 · Meridian CreekMeridian Creek3,000 Meters 8th Grade Boys6514:56.40 PB8
Oct 10Rosemont Ridge MS InvitationalOct 10 · 3,000 Meters 8th Grade Boys · Place 21 · Meridian CreekMeridian Creek3,000 Meters 8th Grade Boys2116:06.1 PB8
Oct 3WRL League Meet @ Graham Oaks (Hosted by MCMS)Oct 3 · 3,000 Meters 8th Grade Boys · Place 12 · Meridian CreekMeridian Creek3,000 Meters 8th Grade Boys1214:53 PB8
Sep 28WRL @ Lake OswegoSep 28 · 3,000 Meters 8th Grade · Place 17 · Meridian CreekMeridian Creek3,000 Meters 8th Grade1715:40.0 PB8
Sep 21WRL PreviewSep 21 · 3,000 Meters 8th Grade · Place 65 · Meridian CreekMeridian Creek3,000 Meters 8th Grade6516:01.98