Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Crescent Valley High SchoolField of Dreams Halftime Mile · Sep 115:16.1Field of Dreams Halftime MileSeptember 11, 2026
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1212:19.10NW Middle School XC Showdown presented by HOTVOctober 12, 2023
3,000 Meters · Philomath HSPhilomath MS XC · Oct 2111:54.46Philomath MS XCOctober 21, 2024
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 918:29.1Country Fair ClassicSeptember 9, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2917:52.325A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 718:15.50OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1417:45.00Estacada InvitationalOctober 14, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 917:26.396th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2619:50.6Three Course ChallengeSeptember 26, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1618:22.24Silver Falls Oktoberfest InvitationalSeptember 16, 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 3 · Crescent ValleyCrescent Valley5,000 Meters 5A318:15.50 PB10
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · Crescent ValleyCrescent Valley5,000 Meters Varsity117:52.32 PB10
Oct 21The Happy HustleOct 21 · 5,000 Meters Varsity · Place 1 · Crescent ValleyCrescent Valley5,000 Meters Varsity117:46.610
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Varsity · Place 1 · Crescent ValleyCrescent Valley5,000 Meters Varsity117:45.00 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters WildwoodRunning Varsity Championship · Place 4 · Crescent ValleyCrescent Valley5,000 Meters WildwoodRunning Varsity Championship417:26.39 PB10
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 1 · Crescent ValleyCrescent Valley5,000 Meters Difficult Course119:50.6 PB10
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 1 · Crescent ValleyCrescent Valley5,000 Meters Varsity118:22.24 PB10
Sep 11Field of Dreams Halftime MileSep 11 · 1 Miles Varsity · Place 2 · Crescent ValleyCrescent Valley1 Miles Varsity25:16.1 PB10
Sep 9Country Fair ClassicSep 9 · 5,000 Meters Varsity Girls · Place 1 · Crescent ValleyCrescent Valley5,000 Meters Varsity Girls118:29.1 PB10
Aug 31The Saddle Time Trial Aug 31 · 4.5 Miles Varsity · Place 1 · Crescent ValleyCrescent Valley4.5 Miles Varsity131:41Unofficial10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 2 · Crescent ValleyCrescent Valley5,000 Meters Varsity218:36.009
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 2 · Crescent ValleyCrescent Valley5,000 Meters Varsity218:40.49
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 5 · Crescent ValleyCrescent Valley5,000 Meters Varsity518:53.879
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 25 · Crescent ValleyCrescent Valley5,000 Meters Varsity Championship2518:42.519
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 7 · Crescent ValleyCrescent Valley5,000 Meters Varsity718:51.609
Sep 24MWC District PreviewSep 24 · 5,000 Meters Varsity · Place 1 · Crescent ValleyCrescent Valley5,000 Meters Varsity119:44.409
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 5 · Crescent ValleyCrescent Valley5,000 Meters Varsity 5A519:51.909
Sep 2The Saddle Time Trial Sep 2 · 4.5 Miles Varsity · Place 1 · Crescent ValleyCrescent Valley4.5 Miles Varsity134:05Unofficial9

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 16 · Ashbrook IndependentAshbrook Independent3,000 Meters Varsity1611:09.718
Oct 21Philomath MS XCOct 21 · 3,000 Meters Middle School · Place 1 · Ashbrook IndependentAshbrook Independent3,000 Meters Middle School111:54.46 PB8
Oct 17Harrisburg Invitational: 2024Oct 17 · 3,000 Meters Middle School · Place 1 · Ashbrook IndependentAshbrook Independent3,000 Meters Middle School111:37.48
Oct 12Paul Mariman InvitationalOct 12 · 2 Miles Middle School · Place 3 · Ashbrook IndependentAshbrook Independent2 Miles Middle School313:47.508
Sep 18Kings Valley Middle School InvitationalSep 18 · 3,000 Meters Middle School · Place 2 · Ashbrook IndependentAshbrook Independent3,000 Meters Middle School212:07.348
Sep 13Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 7 · Ashbrook IndependentAshbrook Independent3,000 Meters Middle School711:46.318

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 25 · Ashbrook IndependentAshbrook Independent3,000 Meters Varsity2511:39.307
Oct 23Philomath MS XC MeetOct 23 · 3,000 Meters Middle School · Place 5 · Ashbrook IndependentAshbrook Independent3,000 Meters Middle School512:35.187
Oct 12NW Middle School XC Showdown presented by HOTVOct 12 · 3,000 Meters Champions (top 10) · Place 6 · Ashbrook IndependentAshbrook Independent3,000 Meters Champions (top 10)612:19.10 PB7