Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · St. Albans Girl Scout CampOlympic League Jamboree · Sep 214:50.3Olympic League JamboreeSeptember 2, 2026
5,000 Meters · Battle Point Park XCOlympic League Meet #4 - Battle at Battle Point Park · Oct 1320:55.9Olympic League Meet #4 - Battle at Battle Point ParkOctober 13, 2026
5,000 Meters · Dungeness Recreation AreaOlympic League Meet #1 · Sep 921:49.57Olympic League Meet #1September 9, 2026
5,000 Meters · Port Gamble RC Field TrailheadOlympic League #3 · Sep 3021:58.13Olympic League #3September 30, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2520:33.20Nike Bob Firman Invitational XCSeptember 25, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Olympic League ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 46 · Bainbridge5,000 Meters Junior Varsity4620:34.3812
Oct 13Olympic League Meet #4 - Battle at Battle Point ParkOct 13 · 5,000 Meters Boys Varsity / Junior Varsity · Place 91 · Bainbridge5,000 Meters Boys Varsity / Junior Varsity9120:55.9 PB12
Sep 30Olympic League #3Sep 30 · 5,000 Meters Junior Varsity · Place 45 · Bainbridge5,000 Meters Junior Varsity4521:58.13 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec1 A-L · Place 168 · Bainbridge5,000 Meters Junior Varsity Sec1 A-L16820:33.20 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 350 · Bainbridge5,000 Meters JV MERGE35020:33.2012
Sep 9Olympic League Meet #1Sep 9 · 5,000 Meters Boys Junior Varsity · Place 29 · Bainbridge5,000 Meters Boys Junior Varsity2921:49.57 PB12
Sep 2Olympic League JamboreeSep 2 · 2 Miles Junior Varsity · Place 63 · Bainbridge2 Miles Junior Varsity6314:50.3 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27Fast Track 3200Oct 27 · 3,200 Meters Open · Bainbridge3,200 Meters Open012:15Unofficial11
Oct 232A Olympic League ChampionshipsOct 23 · Varsity · Place 54 · BainbridgeVarsity5420:55.9111
Oct 15Olympic League Meet #4 - Battle at Battle Point ParkOct 15 · Varsity · Place 104 · BainbridgeVarsity10421:29.311
Oct 1Cougar TwilightOct 1 · 5,000 Meters Junior Varsity · Place 68 · Bainbridge5,000 Meters Junior Varsity6822:07.811

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Olympic League ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 38 · Bainbridge5,000 Meters Junior Varsity3820:38.3710
Oct 18Olympic League Meet #4Oct 18 · 5,000 Meters Junior Varsity · Place 65 · Bainbridge5,000 Meters Junior Varsity6520:07.6510
Oct 2Olympic League Meet #2 @ SequimOct 2 · 5,000 Meters Junior Varsity · Place 34 · Bainbridge5,000 Meters Junior Varsity3421:42.8410
Sep 25Olympic League Meet #1 @ North MasonSep 25 · 5,000 Meters Junior Varsity · Place 32 · Bainbridge5,000 Meters Junior Varsity3220:56.3410