Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1818:51.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1012:01.93NW Middle School XC Showdown presented by HOTVOctober 10, 2024
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 3012:27.0McMinnville Middle School InviteSeptember 30, 2022
3,000 Meters · Philomath HSPhilomath MS XC · Oct 2111:58.73Philomath MS XCOctober 21, 2024
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3011:44.2Stumptown Youth XC ChampionshipOctober 30, 2022
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2621:42.71Nike Portland XCSeptember 26, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2919:03.835A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Harrisburg High SchoolHarrisburg Challenge · Oct 1522:19.9Harrisburg ChallengeOctober 15, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 719:15.60OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 319:21.2Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 918:30.606th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1730:51Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 17, 2026
5,000 Meters · Steens Mountain Running Camp Jan Yriarte Uphill 5KSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1828:44Steens Mountain Running Camp Jan Yriarte Uphill 5K July 18, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 16 · CorvallisCorvallis5,000 Meters 5A1619:15.60 PB10
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 3 · CorvallisCorvallis5,000 Meters Varsity319:03.83 PB10
Oct 15Harrisburg ChallengeOct 15 · 5,000 Meters Varsity · Place 15 · CorvallisCorvallis5,000 Meters Varsity1522:19.9 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters WildwoodRunning Varsity Championship · Place 18 · CorvallisCorvallis5,000 Meters WildwoodRunning Varsity Championship1818:30.60 PB10
Oct 3Flight 7Oct 3 · 5,000 Meters Varsity Flight 7 (#1 girls) · Place 3 · CorvallisCorvallis5,000 Meters Varsity Flight 7 (#1 girls)319:21.2 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters JV Girls Afternoon · Place 2 · CorvallisCorvallis5,000 Meters JV Girls Afternoon221:42.71 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 19 - 8:52pm - White Varsity B (G · Place 27 · CorvallisCorvallis3 Miles Race 19 - 8:52pm - White Varsity B (G2718:51.2 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Girls 5A – 6A · Place 3 · CorvallisCorvallis5,000 Meters Varsity Girls 5A – 6A321:08.76Unofficial10
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 1 · Place 20 · CorvallisCorvallis5,000 Meters Week 12030:51 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 22 · CorvallisCorvallis5,000 Meters 5A2219:41.749
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 8 · CorvallisCorvallis5,000 Meters Varsity819:45.509
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 13 · CorvallisCorvallis5,000 Meters Varsity1320:08.99
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 60 · CorvallisCorvallis5,000 Meters Varsity Championship6019:32.899
Sep 24MWC District PreviewSep 24 · 5,000 Meters Varsity · Place 4 · CorvallisCorvallis5,000 Meters Varsity420:40.909
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 5A/6A Varsity · Place 18 · CorvallisCorvallis5,000 Meters 5A/6A Varsity1820:28.749
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 46 · CorvallisCorvallis5,000 Meters Varsity4621:20.619
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 29 · CorvallisCorvallis5,000 Meters Varsity 5A2921:22.209
Jul 18Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 18 · 5,000 Meters Week 2 · Place 16 · CorvallisCorvallis5,000 Meters Week 21628:44 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Philomath MS XCOct 21 · 3,000 Meters Middle School · Place 4 · Corvallis Junior HighCorvallis Junior High3,000 Meters Middle School411:58.73 PB8
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Champions (top 10) · Place 5 · Corvallis Junior HighCorvallis Junior High3,000 Meters Champions (top 10)512:01.93 PB8

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Philomath MS XC MeetOct 23 · 3,000 Meters Middle School · Place 4 · Corvallis Junior HighCorvallis Junior High3,000 Meters Middle School412:20.647
Oct 12NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Champions (top 10) · Place 9 · Corvallis Junior HighCorvallis Junior High3,000 Meters Champions (top 10)912:34.207
Sep 29McMinnville Middle School InviteSep 29 · 3,000 Meters Top 10 · Place 12 · Corvallis Junior HighCorvallis Junior High3,000 Meters Top 101212:28.707

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 24 · Corvallis Junior HighCorvallis Junior High3,000 Meters Super Champs2411:44.2 PB6
Oct 24Philomath MS XC MeetOct 24 · 3,000 Meters Middle School · Place 5 · Corvallis Junior HighCorvallis Junior High3,000 Meters Middle School512:326
Oct 13NW Middle School XC Showdown presented by HOTVOct 13 · 3,000 Meters Champions (top 10) · Place 9 · Corvallis Junior HighCorvallis Junior High3,000 Meters Champions (top 10)912:47.06
Sep 30McMinnville Middle School InviteSep 30 · 3,000 Meters Top 10 · Place 7 · Corvallis Junior HighCorvallis Junior High3,000 Meters Top 10712:27.0 PB6