Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Lake Regional Park5A-2 Greater Metro Conference Championships · Oct 2917:22.955A-2 Greater Metro Conference ChampionshipsOctober 29, 2026
5,000 Meters · HS TrackMetSong 5K · Sep 2417:32MetSong 5KSeptember 24, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1117:5965th Annual Steve Maas Run-a-ReeSeptember 11, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 118:23.96Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 719:33.00OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1717:09.61Stumptown ShowdownOctober 17, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 917:22.066th 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

8 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 86 · Wilsonville5,000 Meters 5A8619:33.00 PB11
Oct 295A-2 Greater Metro Conference ChampionshipsOct 29 · 5,000 Meters JV · Place 1 · Wilsonville5,000 Meters JV117:22.95 PB11
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 90 · Wilsonville5,000 Meters Varsity9017:09.61 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 100 · Wilsonville5,000 Meters Varsity Silver10017:22.06 PB11
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 95 · Wilsonville5,000 Meters Varsity9518:23.96 PB11
Sep 24MetSong 5KSep 24 · 5,000 Meters New Division · Place 1 · Wilsonville5,000 Meters New Division117:32 PB11
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Varsity · Place 22 · Wilsonville5,000 Meters Varsity2217:59 PB11
Sep 3GMC PreviewSep 3 · 5,000 Meters Varsity/JV · Place 13 · Wilsonville5,000 Meters Varsity/JV1318:00.7711

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6JV StateNov 6 · 3,000 Meters Junior Varsity · Place 2 · Wilsonville3,000 Meters Junior Varsity210:32Unofficial10
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 46 · Wilsonville5,000 Meters Varsity4618:55.2010
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 25 · Wilsonville5,000 Meters Junior Varsity2519:02.3110
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Varsity · Place 105 · Wilsonville5,000 Meters Varsity10518:58.8010
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 2 · Place 105 · Wilsonville5,000 Meters Varsity Division 210518:22.9010
Sep 17NWOC League Meet (HRV, Parkrose, Wilsonville, Milwaukie)Sep 17 · 5,000 Meters Junior Varsity · Place 23 · Wilsonville5,000 Meters Junior Varsity2321:07.5610
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 130 · Wilsonville5,000 Meters Varsity13018:26.3710
Sep 3NWOC PreviewSep 3 · 5,000 Meters Junior Varsity · Place 31 · Wilsonville5,000 Meters Junior Varsity3119:06.2010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7JV StateNov 7 · 3,000 Meters Junior Varsity · Place 3 · Wilsonville3,000 Meters Junior Varsity311:069
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 19 · Wilsonville5,000 Meters Junior Varsity1919:50.319
Oct 16 NWOC League MeetOct 16 · 5,000 Meters Varsity · Place 28 · Wilsonville5,000 Meters Varsity2820:56.999
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity Championship · Place 259 · Wilsonville5,000 Meters Junior Varsity Championship25919:40.709
Oct 3Grant Robison InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 50 · Wilsonville5,000 Meters Junior Varsity5020:28.139
Sep 25NWOC League Meet @ PutnamSep 25 · 5,000 Meters Junior Varsity · Place 3 · Wilsonville5,000 Meters Junior Varsity320:44.009
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 247 · Wilsonville5,000 Meters Junior Varsity24720:33.109
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Junior Varsity · Place 84 · Wilsonville5,000 Meters Junior Varsity8420:31.699
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 86 · Wilsonville3,000 Meters Freshman8612:07.459