Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Battle Point Park XCOlympic League Meet #4 - Battle at Battle Point Park · Oct 1325:40.8Olympic League Meet #4 - Battle at Battle Point ParkOctober 13, 2026
5,000 Meters · Girl Scout Camp St. AlbansOlympic League #2 · Sep 2326:36.6Olympic League #2September 23, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 325:47.00NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Port Gamble RC Field TrailheadOlympic League #3 · Sep 3025:41.94Olympic League #3September 30, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Olympic League ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 101 · Bainbridge5,000 Meters Junior Varsity10124:38.6510
Oct 13Olympic League Meet #4 - Battle at Battle Point ParkOct 13 · 5,000 Meters Boys Varsity / Junior Varsity · Place 148 · Bainbridge5,000 Meters Boys Varsity / Junior Varsity14825:40.8 PB10
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters Open · Place 222 · Bainbridge5,000 Meters Open22225:47.00 PB10
Sep 30Olympic League #3Sep 30 · 5,000 Meters Junior Varsity · Place 92 · Bainbridge5,000 Meters Junior Varsity9225:41.94 PB10
Sep 23Olympic League #2Sep 23 · 5,000 Meters Junior Varsity Men · Place 78 · Bainbridge5,000 Meters Junior Varsity Men7826:36.6 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27Fast Track 3200Oct 27 · 3,200 Meters Open · Bainbridge3,200 Meters Open016:08Unofficial9
Oct 232A Olympic League ChampionshipsOct 23 · Varsity · Place 116 · BainbridgeVarsity11626:19.099
Oct 15Olympic League Meet #4 - Battle at Battle Point ParkOct 15 · Varsity · Place 158 · BainbridgeVarsity15826:07.09
Oct 1Cougar TwilightOct 1 · 5,000 Meters Junior Varsity · Place 113 · Bainbridge5,000 Meters Junior Varsity11328:50.79
Sep 242A Olympic League Meet #3Sep 24 · 5,000 Meters Junior Varsity · Place 88 · Bainbridge5,000 Meters Junior Varsity8826:47.439