Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · McCollum ParkWESCO League XC - Snohomish/Cascade/Lynnwood@AMHS · Oct 717:13WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOctober 7, 2026
4,000 Meters · Lynndale ParkWESCO League XC- Mariner & Cascade @ Meadowdale · Oct 826:28.00WESCO League XC- Mariner & Cascade @ MeadowdaleOctober 8, 2025
4,000 Meters · Lynndale Park XC CourseWesco League XC - ABM / Cascade / Mountlake Terrace @ Meadowdale · Sep 827:08.6Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSeptember 8, 2026
4,000 Meters · Stanwood High SchoolWESCO XC @Stanwood vs. Arlington, Mariner, Monroe, Cascade · Sep 1623:41.89WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, CascadeSeptember 16, 2026
5,000 Meters · Granite Falls High School6th Annual Mountain Loop Invitational · Oct 1027:59.256th Annual Mountain Loop InvitationalOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 330:31.40NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · McCollum ParkWESCO XC MPHS, Lynnwood, Arlington, Cascade · Sep 2332:37WESCO XC MPHS, Lynnwood, Arlington, CascadeSeptember 23, 2026
5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 2527:20.70Return of the Salmon InvitationalSeptember 25, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1932:02.9947th 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

10 results
DateMeetEventPlMarkGr
Oct 24WESCO ChampionshipsOct 24 · 5,000 Meters Junior Varsity 2A · Place 187 · Cascade (Everett)5,000 Meters Junior Varsity 2A18726:03.712
Oct 15ESD vs MSD ClashOct 15 · 5,000 Meters HS Boys · Place 117 · Cascade (Everett)5,000 Meters HS Boys11729:49.4Unofficial12
Oct 106th Annual Mountain Loop InvitationalOct 10 · 5,000 Meters FLIGHT 1 OVER 21:30 · Place 67 · Cascade (Everett)5,000 Meters FLIGHT 1 OVER 21:306727:59.25 PB12
Oct 7WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOct 7 · 3,200 Meters Varsity · Place 42 · Cascade (Everett)3,200 Meters Varsity4217:13 PB12
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV JR/SR · Place 363 · Cascade (Everett)5,000 Meters JV JR/SR36330:31.40 PB12
Sep 25Return of the Salmon InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 115 · Cascade (Everett)5,000 Meters Junior Varsity11527:20.70 PB12
Sep 23WESCO XC MPHS, Lynnwood, Arlington, CascadeSep 23 · 5,000 Meters Varsity · Place 62 · Cascade (Everett)5,000 Meters Varsity6232:37 PB12
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters JV Boys (Over 22 Min.) · Place 168 · Cascade (Everett)5,000 Meters JV Boys (Over 22 Min.)16832:02.99 PB12
Sep 16WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, CascadeSep 16 · 4,000 Meters Junior Varsity · Place 46 · Cascade (Everett)4,000 Meters Junior Varsity4623:41.89 PB12
Sep 8Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSep 8 · 4,000 Meters Varsity / Jr Varsity · Place 83 · Cascade (Everett)4,000 Meters Varsity / Jr Varsity8327:08.6 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Junior Varsity 4A Boys · Place 147 · Cascade (Everett)5,000 Meters Junior Varsity 4A Boys14729:38.611
Oct 16Everett vs Mukilteo ChampionshipsOct 16 · 5,000 Meters Varsity · Place 141 · Cascade (Everett)5,000 Meters Varsity14130:26.411
Oct 8WESCO League XC- Mariner & Cascade @ MeadowdaleOct 8 · 4,000 Meters Varsity Boys · Place 58 · Cascade (Everett)4,000 Meters Varsity Boys5826:28.00 PB11
Oct 1Lynnwood HS, MPHS, Stanwood HS @ Cascade HSOct 1 · 5,000 Meters Varsity · Place 67 · Cascade (Everett)5,000 Meters Varsity6732:1911
Sep 26Return of the Salmon InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 141 · Cascade (Everett)5,000 Meters Junior Varsity14129:26.7011
Sep 24Stanwood, Cascade, MGHS, EW @ ArlingtonSep 24 · 3 Miles Junior Varsity · Place 80 · Cascade (Everett)3 Miles Junior Varsity8029:5211
Sep 16Wesco League XC - Mountlake Terrace / GP / SW / Cascade @ Ballinger ParkSep 16 · 4,000 Meters Junior Varsity · Place 56 · Cascade (Everett)4,000 Meters Junior Varsity5620:29.611
Sep 10WESCO Sultan, Cascade, Meadowdale @ Edmonds-WoodwaySep 10 · 2 Miles Boys Varsity/JV · Cascade (Everett)2 Miles Boys Varsity/JV0DNS11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity 4A · Place 154 · Cascade (Everett)5,000 Meters Junior Varsity 4A15427:14.310
Oct 17Everett vs Mukilteo ChampionshipsOct 17 · 5,000 Meters Varsity · Place 110 · Cascade (Everett)5,000 Meters Varsity11029:26.910
Oct 124th Annual Mountain Loop InvitationalOct 12 · 5,000 Meters Varsity · Place 103 · Cascade (Everett)5,000 Meters Varsity10330:37.8610
Oct 10Kamiak, Cascade, Evangel Classical, Snohomish @ Valley View M.S. -SnohomishOct 10 · 5,000 Meters Varsity · Place 60 · Cascade (Everett)5,000 Meters Varsity6029:39.8710
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 527 · Cascade (Everett)5,000 Meters Junior Varsity Frosh/Soph Freshman52730:09.7010
Sep 28Leavenworth InvitationalSep 28 · 2.8 Miles Varsity · Place 146 · Cascade (Everett)2.8 Miles Varsity14630:20.110
Sep 21SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 143 · Cascade (Everett)5,000 Meters Junior Varsity14330:34.0110
Sep 19Wesco League XC - Mariner / Lynnwood / Cascade / Shorewood @ Hamlin ParkSep 19 · 3 Miles Junior Varsity · Place 54 · Cascade (Everett)3 Miles Junior Varsity5430:33.010
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Sophomore · Place 168 · Cascade (Everett)2 Miles Sophomore16816:58.7510

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Everett - Mukilteo ChampionshipsOct 12 · 3 Miles Varsity · Place 114 · Cascade (Everett)3 Miles Varsity11428:18.79
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 412 · Cascade (Everett)5,000 Meters Frosh/Soph Freshman41227:52.69
Oct 4Meadowdale, Cascade, Lynnwood & Mariner @ Mariner HSOct 4 · 4,000 Meters Varsity · Place 71 · Cascade (Everett)4,000 Meters Varsity7121:52.69
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Open · Place 324 · Cascade (Everett)5,000 Meters Open32427:50.6FR
Sep 20WESCO League XC - Marysville Pilchuck/Cascade/Glacier Peak/Arlington @ Weston High School, ArlingtonSep 20 · Varsity · Place 57 · Cascade (Everett)Varsity5730:529
Sep 16South Whidbey 44th Carl Westling InviteSep 16 · 5,000 Meters Junior Varsity · Place 185 · Cascade (Everett)5,000 Meters Junior Varsity18530:18.179