Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Crescent Valley High SchoolField of Dreams Halftime Mile · Sep 116:36.5Field of Dreams Halftime MileSeptember 11, 2026
5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 923:53.9Country Fair ClassicSeptember 9, 2026
5,000 Meters · Crystal Lake Sports Park5A-3 Mid-Willamette Conference Championships · Oct 2920:40.005A-3 Mid-Willamette Conference ChampionshipsOctober 29, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 122:27.74Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 721:54.20OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 920:50.116th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2624:40.8Three Course ChallengeSeptember 26, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1622:27.91Silver Falls Oktoberfest InvitationalSeptember 16, 2026
5,000 Meters · Western Oregon University6A-6 Central Valley Conference Championship · Oct 2923:16.316A-6 Central Valley Conference ChampionshipOctober 29, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 5A · Place 58 · Crescent ValleyCrescent Valley5,000 Meters 5A5821:54.20 PB10
Oct 295A-3 Mid-Willamette Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 13 · Crescent ValleyCrescent Valley5,000 Meters Varsity1320:40.00 PB10
Oct 21The Happy HustleOct 21 · 5,000 Meters Varsity · Place 26 · Crescent ValleyCrescent Valley5,000 Meters Varsity2620:51.410
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 67 · Crescent ValleyCrescent Valley5,000 Meters Varsity Silver6720:50.11 PB10
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 66 · Crescent ValleyCrescent Valley5,000 Meters Varsity6622:27.74 PB10
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 26 · Crescent ValleyCrescent Valley5,000 Meters Difficult Course2624:40.8 PB10
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 30 · Crescent ValleyCrescent Valley5,000 Meters Varsity3022:27.91 PB10
Sep 11Field of Dreams Halftime MileSep 11 · 1 Miles Varsity · Place 10 · Crescent ValleyCrescent Valley1 Miles Varsity106:36.5 PB10
Sep 9Country Fair ClassicSep 9 · 5,000 Meters Varsity Girls · Place 37 · Crescent ValleyCrescent Valley5,000 Meters Varsity Girls3723:53.9 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Girls 5A – 6A · Place 83 · Crescent ValleyCrescent Valley5,000 Meters Varsity Girls 5A – 6A8325:47.52Unofficial10
Aug 31The Saddle Time Trial Aug 31 · 4.5 Miles Varsity · Place 6 · Crescent ValleyCrescent Valley4.5 Miles Varsity643:15Unofficial10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-6 Central Valley Conference ChampionshipOct 29 · 5,000 Meters Varsity · Place 26 · SpragueSprague5,000 Meters Varsity2623:16.31 PB9
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Varsity · Place 54 · SpragueSprague5,000 Meters Varsity5422:17.819
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Varsity · Place 65 · SpragueSprague5,000 Meters Varsity6522:42.909
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 124 · SpragueSprague5,000 Meters Varsity12422:53.479
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 48 · SpragueSprague5,000 Meters Junior Varsity Division 24823:44.909
Sep 12Ash Creek FestivalSep 12 · 5,000 Meters Varsity · Place 58 · SpragueSprague5,000 Meters Varsity5825:12.409
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 110 · SpragueSprague5,000 Meters Junior Varsity 5A11028:50.509
Aug 29Night MeetAug 29 · 3,000 Meters Freshman · Place 53 · SpragueSprague3,000 Meters Freshman5313:40.159