Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Lake Regional Park5A-2 Greater Metro Conference Championships · Oct 2921:37.055A-2 Greater Metro Conference ChampionshipsOctober 29, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 123:36.56Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 722:07.10OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1721:29.80Stumptown ShowdownOctober 17, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 922:52.136th 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

6 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 60 · Wilsonville5,000 Meters 5A6022:07.10 PB12
Oct 295A-2 Greater Metro Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 9 · Wilsonville5,000 Meters Varsity921:37.05 PB12
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 90 · Wilsonville5,000 Meters Varsity9021:29.80 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 148 · Wilsonville5,000 Meters Varsity Silver14822:52.13 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 92 · Wilsonville5,000 Meters Varsity9223:36.56 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 127 · Wilsonville5,000 Meters Blue Varsity12724:01.6312

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 64 · Wilsonville5,000 Meters 5A6421:48.6911
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 15 · Wilsonville5,000 Meters Varsity1521:35.9111
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 8 · Wilsonville5,000 Meters Junior Varsity822:38.7411
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Varsity · Place 47 · Wilsonville5,000 Meters Varsity4721:52.2011
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 2 · Place 87 · Wilsonville5,000 Meters Varsity Division 28722:20.1011
Sep 17NWOC League Meet (HRV, Parkrose, Wilsonville, Milwaukie)Sep 17 · 5,000 Meters Junior Varsity · Place 5 · Wilsonville5,000 Meters Junior Varsity523:15.8011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 119 · Wilsonville5,000 Meters Varsity11924:04.4911
Sep 3NWOC PreviewSep 3 · 3,000 Meters Junior Varsity · Place 4 · Wilsonville3,000 Meters Junior Varsity414:09.3011
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 70 · Wilsonville3,000 Meters Varsity7013:25.9811

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 3 · Wilsonville5,000 Meters Junior Varsity323:24.9810
Oct 19Hoka Postal Nationals 2 MileOct 19 · 5,000 Meters Varsity · Place 15 · Wilsonville5,000 Meters Varsity1515:01.2010
Oct 16 NWOC League MeetOct 16 · 5,000 Meters Varsity · Place 24 · Wilsonville5,000 Meters Varsity2425:33.9610
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity · Place 92 · Wilsonville5,000 Meters Varsity9223:55.8010
Oct 3Grant Robison InvitationalOct 3 · 5,000 Meters Varsity · Place 77 · Wilsonville5,000 Meters Varsity7725:56.8710
Sep 25NWOC League Meet @ PutnamSep 25 · 5,000 Meters Varsity · Place 17 · Wilsonville5,000 Meters Varsity1725:06.5010
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 144 · Wilsonville5,000 Meters Junior Varsity14425:02.3010
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Junior Varsity · Place 30 · Wilsonville5,000 Meters Junior Varsity3024:44.2210
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 74 · Wilsonville3,000 Meters Sophomore7414:31.6410