Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1212:07.70GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3118:30.6Westside ClassicOctober 31, 2026
5,000 Meters · Fort Casey State ParkNW 1B/2B League Meet @ Coupeville, Wa · Sep 3019:19.96NW 1B/2B League Meet @ Coupeville, WaSeptember 30, 2026
5,000 Meters · Granite Falls High School6th Annual Mountain Loop Invitational · Oct 1018:15.346th Annual Mountain Loop InvitationalOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 318:41.50NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Northern State Recreation AreaSkagit County Cross Country Championships · Oct 1518:46.40Skagit County Cross Country ChampionshipsOctober 15, 2026
5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 2517:59.20Return of the Salmon InvitationalSeptember 25, 2026
5,000 Meters · San Juan Golf & Tennis ClubNW 1B/2B league @ Friday Harbor HS SJISD · Oct 819:27.89NW 1B/2B league @ Friday Harbor HS SJISDOctober 8, 2025
5,000 Meters · Skagit Valley College Playfield Park Sultan, Anacortes, Meridian, MVC @ MV- del Bosque Trail · Sep 1619:26.07Sultan, Anacortes, Meridian, MVC @ MV- del Bosque TrailSeptember 16, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1919:58.8147th South Whidbey Carl Westling InviteSeptember 19, 2026
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 819:06.72025 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

10 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 2B Varsity · Place 5 · Mount Vernon Christian5,000 Meters Men's 2B Varsity518:30.6 PB11
Oct 15Skagit County Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 19 · Mount Vernon Christian5,000 Meters Varsity1918:46.40 PB11
Oct 106th Annual Mountain Loop InvitationalOct 10 · 5,000 Meters FLIGHT 2 UNDER 21:30 · Place 19 · Mount Vernon Christian5,000 Meters FLIGHT 2 UNDER 21:301918:15.34 PB11
Oct 7NW 1B/2B League Meet @ Friday HarborOct 7 · 5,000 Meters Varsity · Mount Vernon Christian5,000 Meters Varsity018:56Unofficial11
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 1B-2A · Place 121 · Mount Vernon Christian5,000 Meters VARSITY 1B-2A12118:41.50 PB11
Sep 30NW 1B/2B League Meet @ Coupeville, WaSep 30 · 5,000 Meters Varsity · Place 14 · Mount Vernon Christian5,000 Meters Varsity1419:19.96 PB11
Sep 25Return of the Salmon InvitationalSep 25 · 5,000 Meters Varsity · Place 32 · Mount Vernon Christian5,000 Meters Varsity3217:59.20 PB11
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters Boys Varsity Division 2 · Place 55 · Mount Vernon Christian5,000 Meters Boys Varsity Division 25519:58.81 PB11
Sep 16Sultan, Anacortes, Meridian, MVC @ MV- del Bosque TrailSep 16 · 5,000 Meters Varsity · Place 23 · Mount Vernon Christian5,000 Meters Varsity2319:26.07 PB11
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Junior Boys · Place 65 · Mount Vernon Christian2 Miles Junior Boys6512:07.70 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 2B Boys · Place 84 · Mount Vernon Christian5,000 Meters 2B Boys8419:06.7 PB10
Oct 8NW 1B/2B league @ Friday Harbor HS SJISDOct 8 · 5,000 Meters Varsity · Place 11 · Mount Vernon Christian5,000 Meters Varsity1119:27.89 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2NW 1B/2B League Meet @ 3:30pmOct 2 · 5,000 Meters Varsity · Place 23 · Mount Vernon Christian5,000 Meters Varsity2320:52.699
Sep 18Bellingham, Lakewood, MVC @ Mount Vernon Sep 18 · 5,000 Meters Varsity · Mount Vernon Christian5,000 Meters Varsity021:11Unofficial9