Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fort Casey State ParkNW 1B/2B League Meet @ 3:30pm · Oct 218:13.00NW 1B/2B League Meet @ 3:30pmOctober 2, 2024
5,000 Meters · Mount Vernon Christian SchoolNorthwest 1B/2B League Championship · Oct 2019:09Northwest 1B/2B League ChampionshipOctober 20, 2022
5,000 Meters · Orcas Island High SchoolConcrete/Coupeville/MVC/Orcas Island · Sep 2820:55.5Concrete/Coupeville/MVC/Orcas IslandSeptember 28, 2022
5,000 Meters · San Juan Golf & Tennis ClubNW 1B/2B league @ Friday Harbor HS SJISD · Oct 817:43.43NW 1B/2B league @ Friday Harbor HS SJISDOctober 8, 2025
5,000 Meters · Skagit Regional AirportNWC: OH, Lynden Christian, MVC at B-E · Sep 1420:44NWC: OH, Lynden Christian, MVC at B-ESeptember 14, 2022
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:53.92025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · Sun Willows Golf CourseWIAA 1B/2B State XC Championships · Nov 519:52.2WIAA 1B/2B State XC ChampionshipsNovember 5, 2022

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 2B Boys · Place 33 · Mount Vernon Christian5,000 Meters 2B Boys3317:53.9 PB12
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity · Place 1 · Mount Vernon Christian5,000 Meters Varsity118:12.312
Oct 23Northwest 1B/2B League ChampionshipOct 23 · 5,000 Meters Varsity · Place 1 · Mount Vernon Christian5,000 Meters Varsity117:26.712
Oct 16Skagit County XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 17 · Mount Vernon Christian5,000 Meters Varsity1717:4712
Oct 115th Annual Mountain Loop InvitationalOct 11 · 5,000 Meters Varsity · Place 10 · Mount Vernon Christian5,000 Meters Varsity1017:47.8912
Oct 8NW 1B/2B league @ Friday Harbor HS SJISDOct 8 · 5,000 Meters Varsity · Place 1 · Mount Vernon Christian5,000 Meters Varsity117:43.43 PB12
Oct 1NW 1B/2B League Meet @ CoupevilleOct 1 · 5,000 Meters Varsity · Place 4 · Mount Vernon Christian5,000 Meters Varsity418:36.0412
Sep 26Return of the Salmon InvitationalSep 26 · 5,000 Meters Varsity · Place 29 · Mount Vernon Christian5,000 Meters Varsity2917:53.7012
Sep 24NWC: B-E hosts Squalicum, Ferndale, MV ChristianSep 24 · 5,000 Meters Varsity · Place 13 · Mount Vernon Christian5,000 Meters Varsity1318:08.0012
Sep 17NWC: Anacortes hosts Ferndale, Mount Vernon Christian & Mt. BakerSep 17 · 5,000 Meters Junior Varsity · Place 8 · Mount Vernon Christian5,000 Meters Junior Varsity818:5112

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 20 · Mount Vernon Christian5,000 Meters Varsity2017:30.211
Oct 301B/2B TriDistrict (1,2,3) XC Meet 2024Oct 30 · 5,000 Meters Varsity · Place 1 · Mount Vernon Christian5,000 Meters Varsity117:20.611
Oct 24Northwest 1B/2B League ChampionshipOct 24 · 5,000 Meters Varsity · Place 1 · Mount Vernon Christian5,000 Meters Varsity117:46.511
Oct 17Skagit County XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 12 · Mount Vernon Christian5,000 Meters Varsity1217:4011
Oct 124th Annual Mountain Loop InvitationalOct 12 · 5,000 Meters Varsity · Place 18 · Mount Vernon Christian5,000 Meters Varsity1817:47.5911
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Varsity 2A · Place 69 · Mount Vernon Christian5,000 Meters Varsity 2A6917:21.6011
Oct 2NW 1B/2B League Meet @ 3:30pmOct 2 · 5,000 Meters Varsity · Place 2 · Mount Vernon Christian5,000 Meters Varsity218:13.00 PB11
Sep 27Return of the Salmon InvitationalSep 27 · 5,000 Meters Varsity · Place 8 · Mount Vernon Christian5,000 Meters Varsity816:59.7011
Sep 25Orcas Island League MeetSep 25 · 5,000 Meters Varsity · Place 2 · Mount Vernon Christian5,000 Meters Varsity219:11.5611
Sep 18Bellingham, Lakewood, MVC @ Mount Vernon Sep 18 · 5,000 Meters Varsity · Mount Vernon Christian5,000 Meters Varsity018:22Unofficial11

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 36 · Mt Vernon Christian5,000 Meters Varsity3618:12.022
Oct 26Tri-District ChampionshipOct 26 · 5,000 Meters Varsity · Place 3 · Mt Vernon Christian5,000 Meters Varsity317:58.010
Oct 19Northwest 1B/2B League ChampionshipOct 19 · 5,000 Meters Varsity · Place 2 · Mt Vernon Christian5,000 Meters Varsity217:47.0510
Oct 12Skagit County XC ChampionshipsOct 12 · Varsity · Place 15 · Mt Vernon ChristianVarsity1518:3610
Oct 73rd Annual Mountain Loop InvitationalOct 7 · 5,000 Meters Varsity · Place 26 · Mt Vernon Christian5,000 Meters Varsity2618:50.3310
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Junior Varsity Freshman Sophomore · Place 55 · Mt Vernon Christian5,000 Meters Junior Varsity Freshman Sophomore5518:40.0SO
Sep 27Concrete/Coupeville/MVC/OrcasSep 27 · 5,000 Meters Varsity · Place 3 · Mt Vernon Christian5,000 Meters Varsity318:55.3510
Sep 16South Whidbey 44th Carl Westling InviteSep 16 · 5,000 Meters Varsity Division 2 · Place 55 · Mt Vernon Christian5,000 Meters Varsity Division 25519:34.4010
Sep 13NWC: BEHS hosts Sehome, Lakewood, MVCSep 13 · Varsity · Place 28 · Mt Vernon ChristianVarsity2819:1410
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Sophomore · Place 48 · Mt Vernon Christian2 Miles Sophomore4812:21.6310

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 5WIAA 1B/2B State XC ChampionshipsNov 5 · 5,000 Meters 1B2/2B Boys · Place 102 · Mount Vernon Christian5,000 Meters 1B2/2B Boys10219:52.2 PB9
Oct 27Tri-District ChampionshipOct 27 · 5,000 Meters Varsity · Place 15 · Mt Vernon Christian5,000 Meters Varsity1518:59.49
Oct 20Northwest 1B/2B League ChampionshipOct 20 · 5,000 Meters Varsity · Place 4 · Mount Vernon Christian5,000 Meters Varsity419:09 PB9
Oct 13Skagit County XC ChampionshipOct 13 · Varsity · Place 24 · Mt Vernon ChristianVarsity2419:469
Oct 82nd Annual Mountain Loop InvitationalOct 8 · 5,000 Meters Varsity · Place 44 · Mt Vernon Christian5,000 Meters Varsity4420:14.799
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 2A · Place 165 · Mt Vernon Christian5,000 Meters Varsity 2A16519:34.40FR
Sep 28Concrete/Coupeville/MVC/Orcas IslandSep 28 · 5,000 Meters Varsity · Place 6 · Mount Vernon Christian5,000 Meters Varsity620:55.5 PB9
Sep 2415th King's Cross InviteSep 24 · 3 Miles Varsity · Place 45 · Mt Vernon Christian3 Miles Varsity4520:03.809
Sep 1743rd Annual South Whidbey Carl Westling InviteSep 17 · 5,000 Meters Varsity Division 2 · Place 96 · Mt Vernon Christian5,000 Meters Varsity Division 29621:39.159
Sep 14NWC: OH, Lynden Christian, MVC at B-ESep 14 · 5,000 Meters Varsity · Place 23 · Mount Vernon Christian5,000 Meters Varsity2320:44 PB9
Sep 10Gear Up Northwest XC Preview hosted by SehomeSep 10 · 2 Miles Junior Varsity · Place 31 · Mt Vernon Christian2 Miles Junior Varsity3113:22.379