Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue Lake Regional ParkGMC Preview · Sep 311:19.14GMC PreviewSeptember 3, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2618:44.35Nike Portland XCSeptember 26, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1118:4565th Annual Steve Maas Run-a-ReeSeptember 11, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 26Nike Portland XCSep 26 · 5,000 Meters Sophomore JV Morning · Place 49 · Wilsonville5,000 Meters Sophomore JV Morning4918:44.35 PB10
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Varsity · Place 51 · Wilsonville5,000 Meters Varsity5118:45 PB10
Sep 3GMC PreviewSep 3 · 3,000 Meters Combined Coed JV 3k · Place 1 · Wilsonville3,000 Meters Combined Coed JV 3k111:19.14 PB10
Aug 28Acorn Loop (2.05 Mile)Aug 28 · 2 Miles Varsity · Place 9 · Wilsonville2 Miles Varsity912:40Unofficial10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6JV StateNov 6 · 3,000 Meters Junior Varsity · Place 5 · Wilsonville3,000 Meters Junior Varsity511:16Unofficial9
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 6 · Wilsonville5,000 Meters Junior Varsity618:52.009
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Junior Varsity · Place 22 · Wilsonville5,000 Meters Junior Varsity2219:00.009
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 77 · Wilsonville5,000 Meters Junior Varsity Division 27719:45.209
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 46 · Wilsonville5,000 Meters Junior Varsity4619:50.079
Sep 3NWOC PreviewSep 3 · 3,000 Meters Junior Varsity · Place 8 · Wilsonville3,000 Meters Junior Varsity812:02.809
Aug 29Night MeetAug 29 · 3,000 Meters Novice · Place 30 · Wilsonville3,000 Meters Novice3012:07.889