Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1818:55.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3,000 Meters · Ash Creek PreserveThe Opener · Aug 2811:13.04The Opener August 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2619:47.34Nike Portland XCSeptember 26, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2919:30.145A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 720:11.30OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 320:34.9Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:27.866th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1729:32Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 17, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 33 · Corvallis5,000 Meters 5A3320:11.30 PB12
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 6 · Corvallis5,000 Meters Varsity619:30.14 PB12
Oct 21The Happy HustleOct 21 · 5,000 Meters Junior Varsity · Place 3 · Corvallis5,000 Meters Junior Varsity322:18.612
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters WildwoodRunning Varsity Championship · Place 73 · Corvallis5,000 Meters WildwoodRunning Varsity Championship7319:27.86 PB12
Oct 3Flight 7Oct 3 · 5,000 Meters Varsity Flight 5 (B/G combined) · Place 5 · Corvallis5,000 Meters Varsity Flight 5 (B/G combined)520:34.9 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Blue Varsity · Place 5 · Corvallis5,000 Meters Blue Varsity519:47.34 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 19 - 8:52pm - White Varsity B (G · Place 31 · Corvallis3 Miles Race 19 - 8:52pm - White Varsity B (G3118:55.2 PB12
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Girls 5A – 6A · Place 18 · Corvallis5,000 Meters Varsity Girls 5A – 6A1822:59.80Unofficial12
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 22 · Corvallis3,000 Meters Varsity2211:13.04 PB12
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 1 · Place 10 · Corvallis5,000 Meters Week 11029:32 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 33 · Corvallis5,000 Meters 5A3320:12.6511
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 10 · Corvallis5,000 Meters Varsity1019:50.6911
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 33 · Corvallis5,000 Meters Varsity3321:40.511
Sep 24MWC District PreviewSep 24 · 5,000 Meters Varsity · Place 31 · Corvallis5,000 Meters Varsity3125:10.4011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 33 · Corvallis5,000 Meters Varsity3320:38.0711
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 40 · Corvallis5,000 Meters Varsity 5A4021:44.4011
Aug 29The OpenerAug 29 · 3,000 Meters Varsity · Place 28 · Corvallis3,000 Meters Varsity2811:47.5011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23The Happy Hustle Oct 23 · 5,000 Meters Varsity · Place 78 · Corvallis5,000 Meters Varsity7823:58.2710
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity Division 1 · Place 71 · Corvallis5,000 Meters Varsity Division 17121:19.3SO
Sep 25MWC PreviewSep 25 · 5,000 Meters Varsity · Place 17 · Corvallis5,000 Meters Varsity1722:34.2710
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity · Place 74 · Corvallis5,000 Meters Varsity7421:12.8010
Sep 7Ultimook RaceSep 7 · 5,000 Meters Varsity 5A · Place 36 · Corvallis5,000 Meters Varsity 5A3623:13.4710
Aug 30The OpenerAug 30 · 3,000 Meters Varsity · Place 35 · Corvallis3,000 Meters Varsity3512:45.2910

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 275A-3 Mid-Willamette Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 1 · Corvallis5,000 Meters Junior Varsity121:21.429
Oct 19The Happy Hustle Oct 19 · 5,000 Meters Varsity · Place 17 · Corvallis5,000 Meters Varsity1721:43.689
Oct 13Champoeg Invitational Oct 13 · 5,000 Meters Varsity · Place 29 · Corvallis5,000 Meters Varsity2922:05.219
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 59 · Corvallis5,000 Meters Varsity5922:13.4FR
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Division 1 · Place 18 · Corvallis5,000 Meters Junior Varsity Division 11822:05.6FR
Sep 20MWC Preview MeetSep 20 · 5,000 Meters Junior Varsity · Place 1 · Corvallis5,000 Meters Junior Varsity121:50.049
Sep 13Silver Falls Oktoberfest InvitationalSep 13 · 3,400 Meters Junior Varsity · Place 4 · Corvallis3,400 Meters Junior Varsity414:44.19
Aug 25The OpenerAug 25 · 3,000 Meters Varsity · Place 38 · Corvallis3,000 Meters Varsity3814:14.1FR