Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ballinger ParkWesco League XC - Edmonds Woodway / Glacier Peak / SW / MLT @ Ballinger Park · Sep 1613:33.4Wesco League XC - Edmonds Woodway / Glacier Peak / SW / MLT @ Ballinger ParkSeptember 16, 2026
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1213:09.36GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
4,000 Meters · Lynndale ParkWesco League XC - Meadowdale / Mountlake Terrace / Jackson / Glacier Peak @ Lynndale Park · Sep 2821:43.8Wesco League XC - Meadowdale / Mountlake Terrace / Jackson / Glacier Peak @ Lynndale ParkSeptember 28, 2023
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1021:20.5NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 2520:53.90Return of the Salmon InvitationalSeptember 25, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1922:16.9447th South Whidbey Carl Westling InviteSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Gold avg 21:00-22:29 · Place 338 · Glacier Peak5,000 Meters Men's JV Gold avg 21:00-22:2933821:20.5 PB12
Sep 25Return of the Salmon InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 18 · Glacier Peak5,000 Meters Junior Varsity1820:53.90 PB12
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters JV Boys (Over 22 Min.) · Place 23 · Glacier Peak5,000 Meters JV Boys (Over 22 Min.)2322:16.94 PB12
Sep 16Wesco League XC - Edmonds Woodway / Glacier Peak / SW / MLT @ Ballinger ParkSep 16 · 2 Miles Junior Varsity · Place 41 · Glacier Peak2 Miles Junior Varsity4113:33.4 PB12
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles JV Boys 2 · Place 16 · Glacier Peak2 Miles JV Boys 21613:09.36 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 402 · Glacier Peak5,000 Meters Junior Varsity40221:01.111
Oct 2WESCO- @ GP- Meadowdale, Snohomish & JacksonOct 2 · 5,000 Meters Junior Varsity · Place 23 · Glacier Peak5,000 Meters Junior Varsity2322:31.2311
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 147 · Glacier Peak5,000 Meters Varsity14721:28.911
Sep 16Wesco League XC - Mountlake Terrace / GP / SW / Cascade @ Ballinger ParkSep 16 · 4,000 Meters Junior Varsity · Place 46 · Glacier Peak4,000 Meters Junior Varsity4619:03.611
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Junior Varsity · Place 34 · Glacier Peak2 Miles Junior Varsity3413:33.9411
Sep 11Wesco League XC - Lynnwood / Glacier Peak / Stanwood @ MarinerSep 11 · 4,000 Meters Varsity · Place 53 · Glacier Peak4,000 Meters Varsity5317:38.911

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity 4A · Place 140 · Glacier Peak5,000 Meters Junior Varsity 4A14023:46.110
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 96 · Glacier Peak5,000 Meters Junior Varsity9622:55.610
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Open · Place 248 · Glacier Peak5,000 Meters Open24823:36.2010
Sep 21SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 92 · Glacier Peak5,000 Meters Junior Varsity9225:17.9110
Sep 19WESCO ABM, Kamiak, Shorecrest @ GPSep 19 · 5,000 Meters Junior Varsity · Place 58 · Glacier Peak5,000 Meters Junior Varsity5825:07.710
Sep 11Wesco meet Marysville-Getchell, Glacier Peak at StanwoodSep 11 · 2.6 Miles Junior Varsity · Place 38 · Glacier Peak2.6 Miles Junior Varsity3830:57.310

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity 4A · Place 168 · Glacier Peak5,000 Meters Junior Varsity 4A16827:48.60FR
Sep 28Wesco League XC - Meadowdale / Mountlake Terrace / Jackson / Glacier Peak @ Lynndale ParkSep 28 · 4,000 Meters Boys Junior Varsity · Place 60 · Glacier Peak4,000 Meters Boys Junior Varsity6021:43.8 PB9
Sep 16South Whidbey 44th Carl Westling InviteSep 16 · 5,000 Meters Junior Varsity · Place 177 · Glacier Peak5,000 Meters Junior Varsity17729:08.509
Sep 14Wesco League XC - Shorecrest / Everett / Glacier Peak / Cedarcrest @ HamlinSep 14 · 4,000 Meters Junior Varsity · Place 66 · Glacier Peak4,000 Meters Junior Varsity6623:13.09
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Junior Varsity · Place 120 · Glacier Peak2 Miles Junior Varsity12017:47.889