Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Cedar Heights Middle SchoolCedar Heights/Kingston/Mountain View 1.5 XC · May 1412:45.9Cedar Heights/Kingston/Mountain View 1.5 XCMay 14, 2025
1.5 Miles · Hawkins Middle SchoolHawkins Phil Pugh Stadium- Mountain View, Fairview · Apr 3012:40Hawkins Phil Pugh Stadium- Mountain View, FairviewApril 30, 2025
2 Miles · Cedar Heights Middle SchoolCHMS vs MVMS | 2 miles · May 2016:56.3CHMS vs MVMS | 2 milesMay 20, 2025
2 Miles · Hawkins Middle SchoolWSMS Championship XC Meet · May 2916:34.1WSMS Championship XC MeetMay 29, 2025
2 Miles · St. Albans Girl Scout CampOlympic League Jamboree · Sep 213:16.3Olympic League JamboreeSeptember 2, 2026
5,000 Meters · Battle Point Park XCOlympic League Meet #4 - Battle at Battle Point Park · Oct 1319:44.3Olympic League Meet #4 - Battle at Battle Point ParkOctober 13, 2026
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 319:35.0HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Dungeness Recreation AreaOlympic League Meet #1 · Sep 921:04.63Olympic League Meet #1September 9, 2026
5,000 Meters · Football Field Behind Boys & Girls Club2A Olympic League Meet #1 @ Bremerton · Sep 1030:44.62A Olympic League Meet #1 @ BremertonSeptember 10, 2025
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1920:48.8Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Girl Scout Camp St. AlbansOlympic League #2 · Sep 2320:35.1Olympic League #2September 23, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1019:09.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Port Gamble RC Field TrailheadOlympic League #3 · Sep 3020:37.91Olympic League #3September 30, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22Olympic League ChampionshipOct 22 · 5,000 Meters Varsity · Place 45 · BremertonBremerton5,000 Meters Varsity4519:23.4510
Oct 13Olympic League Meet #4 - Battle at Battle Point ParkOct 13 · 5,000 Meters Boys Varsity / Junior Varsity · Place 63 · BremertonBremerton5,000 Meters Boys Varsity / Junior Varsity6319:44.3 PB10
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Frosh/Soph · Place 75 · BremertonBremerton5,000 Meters Men's Frosh/Soph7519:09.7 PB10
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Bronze - Top 5 ave over 18:30 · Place 109 · BremertonBremerton5,000 Meters Varsity Bronze - Top 5 ave over 18:3010919:35.0 PB10
Sep 30Olympic League #3Sep 30 · 5,000 Meters Varsity · Place 41 · BremertonBremerton5,000 Meters Varsity4120:37.91 PB10
Sep 23Olympic League #2Sep 23 · 5,000 Meters Varsity Men · Place 30 · BremertonBremerton5,000 Meters Varsity Men3020:35.1 PB10
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - 18-21 Min · Place 151 · BremertonBremerton5,000 Meters Men's Junior Varsity - 18-21 Min15120:48.8 PB10
Sep 9Olympic League Meet #1Sep 9 · 5,000 Meters Boys Varsity · Place 46 · BremertonBremerton5,000 Meters Boys Varsity4621:04.63 PB10
Sep 2Olympic League JamboreeSep 2 · 2 Miles Junior Varsity · Place 26 · BremertonBremerton2 Miles Junior Varsity2613:16.3 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 232A Olympic League ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 101 · BremertonBremerton5,000 Meters Junior Varsity10123:19.269
Oct 15Olympic League Meet #4 - Battle at Battle Point ParkOct 15 · 5,000 Meters Junior Varsity · Place 146 · BremertonBremerton5,000 Meters Junior Varsity14624:00.29
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Frosh/Soph Freshman · Place 146 · BremertonBremerton5,000 Meters Frosh/Soph Freshman14624:09.79
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Junior Varsity · Place 101 · BremertonBremerton5,000 Meters Junior Varsity10125:19.99
Oct 12A Olympic League Meet #2 @NorthMasonOct 1 · 5,000 Meters Junior Varsity · Place 42 · BremertonBremerton5,000 Meters Junior Varsity4225:16.29
Sep 102A Olympic League Meet #1 @ BremertonSep 10 · 5,000 Meters Junior Varsity Men · Place 99 · BremertonBremerton5,000 Meters Junior Varsity Men9930:44.6 PB9
May 29WSMS Championship XC MeetMay 29 · 2 Miles 7th/8th Boys · Place 101 · Mountain View (Bremerton)Mountain View (Bremerton)2 Miles 7th/8th Boys10116:34.1 PB8
May 20CHMS vs MVMS | 2 milesMay 20 · 2 Miles Boys 2.0 Mile · Place 39 · Mountain View (Bremerton)Mountain View (Bremerton)2 Miles Boys 2.0 Mile3916:56.3 PB8
May 14Cedar Heights/Kingston/Mountain View 1.5 XCMay 14 · 1.5 Miles Boys 1.5 Mile · Place 53 · Mountain View (Bremerton)Mountain View (Bremerton)1.5 Miles Boys 1.5 Mile5312:45.9 PB8
Apr 30Hawkins Phil Pugh Stadium- Mountain View, FairviewApr 30 · 1.5 Miles Middle School · Place 45 · Mountain View (Bremerton)Mountain View (Bremerton)1.5 Miles Middle School4512:40 PB8
Apr 17Time Trial - 1.0 Mile @ MVMSApr 17 · 1 Miles Middle School · Mountain View (Bremerton)Mountain View (Bremerton)1 Miles Middle School010:20.00Unofficial8