Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bush ParkSalem-Keizer All City · Oct 1614:02.13Salem-Keizer All CityOctober 16, 2025
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2813:28.98The Good Evening MeetAugust 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1923:21.76The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2623:57.65Nike Portland XCSeptember 26, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1722:10.12Stumptown ShowdownOctober 17, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 323:31.3Flight 7October 3, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1123:47.56Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 286A-6 Central Valley Conference ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 59 · SpragueSprague5,000 Meters Junior Varsity5922:25.09
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Scored (Top 7-12) · Place 122 · SpragueSprague5,000 Meters Junior Varsity Scored (Top 7-12)12222:10.12 PB9
Oct 3Flight 7Oct 3 · 5,000 Meters Frosh/Soph · Place 72 · SpragueSprague5,000 Meters Frosh/Soph7223:31.3 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters Freshman JV Morning · Place 208 · SpragueSprague5,000 Meters Freshman JV Morning20823:57.65 PB9
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver JV Boys (over 21:00) · Place 173 · SpragueSprague5,000 Meters Silver JV Boys (over 21:00)17323:21.76 PB9
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 144 · SpragueSprague5,000 Meters Junior Varsity14423:47.56 PB9
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Freshmen Boys · Place 100 · SpragueSprague3,000 Meters Freshmen Boys10013:28.98 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Salem-Keizer All CityOct 16 · 3,000 Meters Middle School · Place 67 · CrosslerCrossler3,000 Meters Middle School6714:02.13 PB8
Oct 9SKPS - Crossler/Parrish/Judson/WaldoOct 9 · 3,000 Meters Middle School · CrosslerCrossler3,000 Meters Middle School014:46Unofficial8
Oct 2SKPS - Waldo/Stephens/Crossler/StraubOct 2 · 3,000 Meters Middle School · CrosslerCrossler3,000 Meters Middle School014:21Unofficial8
Sep 25SKPS - Judson/Parrish/Crossler/Howard St.Sep 25 · 3,000 Meters Middle School · CrosslerCrossler3,000 Meters Middle School016:40Unofficial8
Sep 18SKPS - Whiteaker/Claggett/Crossler/Howard St.Sep 18 · 3,000 Meters Middle School · CrosslerCrossler3,000 Meters Middle School017:25Unofficial8