Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ballinger ParkWESCO Sultan, Cascade, Meadowdale @ Edmonds-Woodway · Sep 1013:06WESCO Sultan, Cascade, Meadowdale @ Edmonds-WoodwaySeptember 10, 2025
3,200 Meters · McCollum ParkWESCO League XC - Snohomish/Cascade/Lynnwood@AMHS · Oct 712:20WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOctober 7, 2026
4,000 Meters · Lynndale ParkWESCO League XC- Mariner & Cascade @ Meadowdale · Oct 816:40.80WESCO League XC- Mariner & Cascade @ MeadowdaleOctober 8, 2025
4,000 Meters · Lynndale Park XC CourseWesco League XC - ABM / Cascade / Mountlake Terrace @ Meadowdale · Sep 817:24.5Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSeptember 8, 2026
4,000 Meters · Stanwood High SchoolWESCO XC @Stanwood vs. Arlington, Mariner, Monroe, Cascade · Sep 1616:40.99WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, CascadeSeptember 16, 2026
5,000 Meters · Granite Falls High School6th Annual Mountain Loop Invitational · Oct 1019:29.596th Annual Mountain Loop InvitationalOctober 10, 2026
5,000 Meters · Lakewood High SchoolDistrict 1/2 XC Championships · Oct 3119:24.79District 1/2 XC ChampionshipsOctober 31, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 320:03.30NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 2520:24.70Return of the Salmon InvitationalSeptember 25, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1920:53.5647th 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

9 results
DateMeetEventPlMarkGr
Oct 31District 1/2 XC ChampionshipsOct 31 · 5,000 Meters 3A Boys Varsity · Place 98 · Cascade (Everett)5,000 Meters 3A Boys Varsity9819:24.79 PB11
Oct 15ESD vs MSD ClashOct 15 · 5,000 Meters HS Boys · Place 52 · Cascade (Everett)5,000 Meters HS Boys5219:49.2Unofficial11
Oct 106th Annual Mountain Loop InvitationalOct 10 · 5,000 Meters FLIGHT 2 UNDER 21:30 · Place 55 · Cascade (Everett)5,000 Meters FLIGHT 2 UNDER 21:305519:29.59 PB11
Oct 7WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOct 7 · 3,200 Meters Varsity · Place 17 · Cascade (Everett)3,200 Meters Varsity1712:20 PB11
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV JR/SR · Place 112 · Cascade (Everett)5,000 Meters JV JR/SR11220:03.30 PB11
Sep 25Return of the Salmon InvitationalSep 25 · 5,000 Meters Varsity · Place 106 · Cascade (Everett)5,000 Meters Varsity10620:24.70 PB11
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters Boys Varsity Division 2 · Place 76 · Cascade (Everett)5,000 Meters Boys Varsity Division 27620:53.56 PB11
Sep 16WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, CascadeSep 16 · 4,000 Meters Varsity · Place 37 · Cascade (Everett)4,000 Meters Varsity3716:40.99 PB11
Sep 8Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSep 8 · 4,000 Meters Varsity / Jr Varsity · Place 44 · Cascade (Everett)4,000 Meters Varsity / Jr Varsity4417:24.5 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Varsity 4A Boys · Place 62 · Cascade (Everett)5,000 Meters Varsity 4A Boys6219:51.510
Oct 16Everett vs Mukilteo ChampionshipsOct 16 · 5,000 Meters Varsity · Place 63 · Cascade (Everett)5,000 Meters Varsity6320:30.010
Oct 115th Annual Mountain Loop InvitationalOct 11 · 5,000 Meters Varsity · Place 78 · Cascade (Everett)5,000 Meters Varsity7820:16.6010
Oct 8WESCO League XC- Mariner & Cascade @ MeadowdaleOct 8 · 4,000 Meters Varsity Boys · Place 26 · Cascade (Everett)4,000 Meters Varsity Boys2616:40.80 PB10
Oct 1Lynnwood HS, MPHS, Stanwood HS @ Cascade HSOct 1 · 5,000 Meters Varsity · Place 25 · Cascade (Everett)5,000 Meters Varsity2520:4310
Sep 26Return of the Salmon InvitationalSep 26 · 5,000 Meters Varsity · Place 94 · Cascade (Everett)5,000 Meters Varsity9420:12.1010
Sep 24Stanwood, Cascade, MGHS, EW @ ArlingtonSep 24 · 3 Miles Varsity · Place 46 · Cascade (Everett)3 Miles Varsity4620:4210
Sep 20South Whidbey 46th Carl Westling InvitationalSep 20 · 5,000 Meters Varsity Division 1 · Place 94 · Cascade (Everett)5,000 Meters Varsity Division 19421:07.6910
Sep 16Wesco League XC - Mountlake Terrace / GP / SW / Cascade @ Ballinger ParkSep 16 · 4,000 Meters Varsity · Place 35 · Cascade (Everett)4,000 Meters Varsity3517:46.910
Sep 10WESCO Sultan, Cascade, Meadowdale @ Edmonds-WoodwaySep 10 · 2 Miles Boys Varsity/JV · Place 33 · Cascade (Everett)2 Miles Boys Varsity/JV3313:06 PB10

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2District 1 and 2 XC ChampionshipsNov 2 · 5,000 Meters Varsity 4A · Place 141 · Cascade (Everett)5,000 Meters Varsity 4A14121:15.619
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity 4A · Place 63 · Cascade (Everett)5,000 Meters Varsity 4A6320:43.79
Oct 17Everett vs Mukilteo ChampionshipsOct 17 · 5,000 Meters Varsity · Place 68 · Cascade (Everett)5,000 Meters Varsity6820:56.69
Oct 124th Annual Mountain Loop InvitationalOct 12 · 5,000 Meters Varsity · Place 149 · Cascade (Everett)5,000 Meters Varsity14921:35.989
Oct 10Kamiak, Cascade, Evangel Classical, Snohomish @ Valley View M.S. -SnohomishOct 10 · 5,000 Meters Varsity · Place 34 · Cascade (Everett)5,000 Meters Varsity3420:18.589
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Open · Place 233 · Cascade (Everett)5,000 Meters Open23323:12.309
Sep 28Leavenworth InvitationalSep 28 · 2.8 Miles Varsity · Place 116 · Cascade (Everett)2.8 Miles Varsity11620:54.49
Sep 25Everett, Snohomish and Cascade @ Lake Stevens Sep 25 · 5,000 Meters Varsity · Place 46 · Cascade (Everett)5,000 Meters Varsity4621:41.29
Sep 21SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Varsity Division 2 · Place 92 · Cascade (Everett)5,000 Meters Varsity Division 29221:25.629
Sep 19Wesco League XC - Mariner / Lynnwood / Cascade / Shorewood @ Hamlin ParkSep 19 · 3 Miles Junior Varsity · Place 24 · Cascade (Everett)3 Miles Junior Varsity2420:43.19
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Freshman · Place 78 · Cascade (Everett)2 Miles Freshman7813:04.009