Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.6 Miles · Lake PaddenNWC: Bellingham City Meet (BHAM, Sehome, Squalicum) · Sep 1613:49.86NWC: Bellingham City Meet (BHAM, Sehome, Squalicum)September 16, 2026
5,000 Meters · Hovander Homestead ParkNWC SqHS Hosts LC and MV · Sep 1717:04.8NWC SqHS Hosts LC and MVSeptember 17, 2025
5,000 Meters · Lakewood High SchoolDistrict 1/2 XC Championships · Oct 3115:54.32District 1/2 XC ChampionshipsOctober 31, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 316:15.10NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 2516:07.20Return of the Salmon InvitationalSeptember 25, 2026
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 816:32.52025 WIAA State XC ChampionshipsNovember 8, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31District 1/2 XC ChampionshipsOct 31 · 5,000 Meters 2A Boys Varsity · Place 2 · Squalicum5,000 Meters 2A Boys Varsity215:54.32 PB12
Oct 21Northwest Conference XC Championships 2026Oct 21 · 5,000 Meters Varsity · Place 8 · Squalicum5,000 Meters Varsity816:15.212
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 53 · Squalicum5,000 Meters Men's Varsity Gold avg 16:30-17:595316:22.112
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 1B-2A · Place 13 · Squalicum5,000 Meters VARSITY 1B-2A1316:15.10 PB12
Sep 30Squalicum host NV & SWSep 30 · 5,000 Meters Varsity · Place 2 · Squalicum5,000 Meters Varsity216:56Unofficial12
Sep 25Return of the Salmon InvitationalSep 25 · 5,000 Meters Varsity · Place 3 · Squalicum5,000 Meters Varsity316:07.20 PB12
Sep 23NWC: Lakewood hosts Sultan, Ferndale, SqualicumSep 23 · 5,000 Meters Boys Varsity · Place 1 · Squalicum5,000 Meters Boys Varsity116:56.3012
Sep 16NWC: Bellingham City Meet (BHAM, Sehome, Squalicum)Sep 16 · 2.6 Miles Varsity and JV · Place 4 · Squalicum2.6 Miles Varsity and JV413:49.86 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 2A Boys · Place 22 · Squalicum5,000 Meters 2A Boys2216:32.5 PB11
Oct 22Northwest Conference XC Championships 2025Oct 22 · 5,000 Meters Varsity · Place 9 · Squalicum5,000 Meters Varsity916:04.411
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Elite · Place 70 · Squalicum5,000 Meters Elite7016:00.911
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 12 · Squalicum5,000 Meters Varsity1215:55.211
Sep 24NWC: B-E hosts Squalicum, Ferndale, MV ChristianSep 24 · 5,000 Meters Varsity · Place 1 · Squalicum5,000 Meters Varsity116:26.0011
Sep 17NWC SqHS Hosts LC and MVSep 17 · 5,000 Meters Varsity · Place 1 · Squalicum5,000 Meters Varsity117:04.8 PB11
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Varsity · Place 4 · Squalicum2 Miles Varsity49:59.4911

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 2A · Place 49 · Squalicum5,000 Meters 2A4916:52.010
Nov 2District 1 and 2 XC ChampionshipsNov 2 · 5,000 Meters Varsity 2A · Place 14 · Squalicum5,000 Meters Varsity 2A1416:25.7710
Oct 23Northwest Conference XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 20 · Squalicum5,000 Meters Varsity2016:32.510
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 74 · Squalicum5,000 Meters Varsity7417:01.610
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Varsity 2A · Place 35 · Squalicum5,000 Meters Varsity 2A3516:40.1010
Sep 28Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 27 · Squalicum5,000 Meters Varsity2716:35.710
Sep 25NWC @ Lakewood vs Blaine, Anacortes, SqualicumSep 25 · 5,000 Meters Varsity · Place 5 · Squalicum5,000 Meters Varsity517:14.2010
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Sophomore · Place 9 · Squalicum2 Miles Sophomore910:43.2110

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28District 1 XC ChampionshipsOct 28 · 5,000 Meters 2A · Place 23 · Squalicum5,000 Meters 2A2316:30.69
Oct 18Northwest Conference XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 24 · Squalicum5,000 Meters Varsity2416:58.99
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Elite · Place 133 · Squalicum5,000 Meters Elite13317:18.19
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 2A · Place 37 · Squalicum5,000 Meters Varsity 2A3716:48.8FR
Sep 27NWC: Squalicum and Lynden @ MHSSep 27 · Varsity · Place 4 · SqualicumVarsity413:269
Sep 20NWC: Squalicom, Lynden Christian, Nooksack @ Mt VernonSep 20 · Varsity · Place 4 · SqualicumVarsity417:289
Sep 16BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Varsity · Place 80 · Squalicum5,000 Meters Varsity8017:41.79
Sep 13Squalicum Hosts: MV, NV, OHSep 13 · 5,000 Meters Varsity · Place 4 · Squalicum5,000 Meters Varsity417:38.579
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Freshman · Place 6 · Squalicum2 Miles Freshman610:55.529