Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Lynndale ParkWESCO League XC- Mariner & Cascade @ Meadowdale · Oct 819:19.00WESCO League XC- Mariner & Cascade @ MeadowdaleOctober 8, 2025
4,000 Meters · Lynndale Park XC CourseWesco League XC - ABM / Cascade / Mountlake Terrace @ Meadowdale · Sep 818:41.7Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSeptember 8, 2026
4,000 Meters · Stanwood High SchoolWESCO XC @Stanwood vs. Arlington, Mariner, Monroe, Cascade · Sep 1617:45.43WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, CascadeSeptember 16, 2026
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2521:46.1WESCO ChampionshipsOctober 25, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 25Return of the Salmon InvitationalSep 25 · 5,000 Meters Junior Varsity · Cascade (Everett)5,000 Meters Junior Varsity0DNS11
Sep 16WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, CascadeSep 16 · 4,000 Meters Junior Varsity · Place 23 · Cascade (Everett)4,000 Meters Junior Varsity2317:45.43 PB11
Sep 8Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSep 8 · 4,000 Meters Varsity / Jr Varsity · Place 59 · Cascade (Everett)4,000 Meters Varsity / Jr Varsity5918:41.7 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Junior Varsity 4A Boys · Place 91 · Cascade (Everett)5,000 Meters Junior Varsity 4A Boys9121:46.1 PB10
Oct 16Everett vs Mukilteo ChampionshipsOct 16 · 5,000 Meters Varsity · Place 112 · Cascade (Everett)5,000 Meters Varsity11222:31.310
Oct 8WESCO League XC- Mariner & Cascade @ MeadowdaleOct 8 · 4,000 Meters Varsity Boys · Place 46 · Cascade (Everett)4,000 Meters Varsity Boys4619:19.00 PB10
Oct 1Lynnwood HS, MPHS, Stanwood HS @ Cascade HSOct 1 · 5,000 Meters Varsity · Place 56 · Cascade (Everett)5,000 Meters Varsity5623:2810
Sep 26Return of the Salmon InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 87 · Cascade (Everett)5,000 Meters Junior Varsity8722:58.7010
Sep 24Stanwood, Cascade, MGHS, EW @ ArlingtonSep 24 · 3 Miles Junior Varsity · Place 63 · Cascade (Everett)3 Miles Junior Varsity6323:4510
Sep 16Wesco League XC - Mountlake Terrace / GP / SW / Cascade @ Ballinger ParkSep 16 · 4,000 Meters Junior Varsity · Place 54 · Cascade (Everett)4,000 Meters Junior Varsity5419:58.810
Sep 10WESCO Sultan, Cascade, Meadowdale @ Edmonds-WoodwaySep 10 · 2 Miles Boys Varsity/JV · Cascade (Everett)2 Miles Boys Varsity/JV0DNS10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17Everett vs Mukilteo ChampionshipsOct 17 · 5,000 Meters Varsity · Place 104 · Cascade (Everett)5,000 Meters Varsity10425:43.39
Oct 124th Annual Mountain Loop InvitationalOct 12 · 5,000 Meters Varsity · Place 93 · Cascade (Everett)5,000 Meters Varsity9327:32.589
Oct 10Kamiak, Cascade, Evangel Classical, Snohomish @ Valley View M.S. -SnohomishOct 10 · 5,000 Meters Varsity · Place 58 · Cascade (Everett)5,000 Meters Varsity5827:19.679
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 494 · Cascade (Everett)5,000 Meters Junior Varsity Frosh/Soph Freshman49426:28.909
Sep 28Leavenworth InvitationalSep 28 · 2.8 Miles Varsity · Place 147 · Cascade (Everett)2.8 Miles Varsity14730:20.79
Sep 21SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 121 · Cascade (Everett)5,000 Meters Junior Varsity12127:07.089
Sep 19Wesco League XC - Mariner / Lynnwood / Cascade / Shorewood @ Hamlin ParkSep 19 · 3 Miles Junior Varsity · Place 48 · Cascade (Everett)3 Miles Junior Varsity4826:04.29
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Freshman · Place 148 · Cascade (Everett)2 Miles Freshman14816:37.489