Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1210:54.98GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
4,000 Meters · Nooksack Valley at Sumas Rodeo GroundsNooksack Valley hosts MV and BE · Sep 2313:16.10Nooksack Valley hosts MV and BESeptember 23, 2026
5,000 Meters · Hovander Homestead ParkNWC SqHS Hosts LC and MV · Sep 1718:31.1NWC SqHS Hosts LC and MVSeptember 17, 2025
5,000 Meters · Lakewood High SchoolDistrict 1/2 XC Championships · Oct 3116:39.16District 1/2 XC ChampionshipsOctober 31, 2026
5,000 Meters · Northern State Recreation AreaSkagit County Cross Country Championships · Oct 1517:35.00Skagit County Cross Country ChampionshipsOctober 15, 2026
5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 2516:50.00Return of the Salmon InvitationalSeptember 25, 2026
5,000 Meters · Skagit Valley College Playfield Park Sultan, Anacortes, Meridian, MVC @ MV- del Bosque Trail · Sep 1617:46.79Sultan, Anacortes, Meridian, MVC @ MV- del Bosque TrailSeptember 16, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1917:53.7847th 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 31District 1/2 XC ChampionshipsOct 31 · 5,000 Meters 3A Boys Varsity · Place 28 · Mount Vernon5,000 Meters 3A Boys Varsity2816:39.16 PB12
Oct 21Northwest Conference XC Championships 2026Oct 21 · 5,000 Meters Varsity · Place 21 · Mount Vernon5,000 Meters Varsity2116:38.812
Oct 15Skagit County Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 9 · Mount Vernon5,000 Meters Varsity917:35.00 PB12
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 225 · Mount Vernon5,000 Meters Men's Varsity Gold avg 16:30-17:5922517:24.412
Sep 30Lynden Christian hosts MV and BellinghamSep 30 · 5,000 Meters Varsity · Place 12 · Mount Vernon5,000 Meters Varsity1217:02Unofficial12
Sep 25Return of the Salmon InvitationalSep 25 · 5,000 Meters Varsity · Place 10 · Mount Vernon5,000 Meters Varsity1016:50.00 PB12
Sep 23Nooksack Valley hosts MV and BESep 23 · 4,000 Meters Varsity · Place 5 · Mount Vernon4,000 Meters Varsity513:16.10 PB12
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters Boys Varsity Division 1 · Place 27 · Mount Vernon5,000 Meters Boys Varsity Division 12717:53.78 PB12
Sep 16Sultan, Anacortes, Meridian, MVC @ MV- del Bosque TrailSep 16 · 5,000 Meters Varsity · Place 12 · Mount Vernon5,000 Meters Varsity1217:46.79 PB12
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Senior Boys · Place 35 · Mount Vernon2 Miles Senior Boys3510:54.98 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Northwest Conference XC Championships 2025Oct 22 · 5,000 Meters Varsity · Place 64 · Mount Vernon5,000 Meters Varsity6417:57.511
Oct 16Skagit County XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 21 · Mount Vernon5,000 Meters Varsity2118:1411
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 342 · Mount Vernon5,000 Meters Varsity34218:26.811
Oct 1Meridian, Lakewood @ Mount Vernon (SVC)Oct 1 · 5,000 Meters Varsity · Mount Vernon5,000 Meters Varsity019:46Unofficial11
Sep 26Return of the Salmon InvitationalSep 26 · 5,000 Meters Varsity · Place 50 · Mount Vernon5,000 Meters Varsity5018:30.5011
Sep 24NWC: Sedro Woolley hosts Anacortes, Mount Vernon, LyndenSep 24 · 5,000 Meters Varsity · Place 11 · Mount Vernon5,000 Meters Varsity1119:0211
Sep 17NWC SqHS Hosts LC and MVSep 17 · 5,000 Meters Varsity · Place 13 · Mount Vernon5,000 Meters Varsity1318:31.1 PB11
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Varsity · Place 50 · Mount Vernon2 Miles Varsity5011:28.5711

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Northwest Conference XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 114 · Mount Vernon5,000 Meters Varsity11419:24.810
Oct 17Skagit County XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 31 · Mount Vernon5,000 Meters Varsity3119:5310
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 98 · Mount Vernon5,000 Meters Varsity9820:09.510
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Varsity 3A · Place 284 · Mount Vernon5,000 Meters Varsity 3A28420:10.1010
Oct 2NWC: Blaine & Mt. Vernon at B-EOct 2 · 5,000 Meters Varsity · Place 19 · Mount Vernon5,000 Meters Varsity1920:3410
Sep 25NWC: Ferndale hosts Nooksack and Mt. VernonSep 25 · 5,000 Meters Varsity · Place 10 · Mount Vernon5,000 Meters Varsity1019:48.010
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Junior Varsity · Place 32 · Mount Vernon2 Miles Junior Varsity3213:03.5110