Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ballinger ParkWESCO Sultan, Cascade, Meadowdale @ Edmonds-Woodway · Sep 1015:05WESCO Sultan, Cascade, Meadowdale @ Edmonds-WoodwaySeptember 10, 2025
4,000 Meters · Ballinger ParkEdmonds School District XC Champs @ Ballinger Park · Oct 1318:00.5Edmonds School District XC Champs @ Ballinger ParkOctober 13, 2022
4,000 Meters · Lynndale ParkWESCO League XC- Mariner & Cascade @ Meadowdale · Oct 819:41.00WESCO League XC- Mariner & Cascade @ MeadowdaleOctober 8, 2025
4,000 Meters · Lynndale Park XC CourseEdmonds School District XC Champs · Oct 1619:25.8Edmonds School District XC ChampsOctober 16, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 16Edmonds School District XC ChampsOct 16 · 4,000 Meters Men's Junior Varsity · Place 64 · Meadowdale4,000 Meters Men's Junior Varsity6419:25.8 PB12
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 362 · Meadowdale5,000 Meters Junior Varsity36224:38.512
Oct 8WESCO League XC- Mariner & Cascade @ MeadowdaleOct 8 · 4,000 Meters Varsity Boys · Place 47 · Meadowdale4,000 Meters Varsity Boys4719:41.00 PB12
Oct 2WESCO- @ GP- Meadowdale, Snohomish & JacksonOct 2 · 5,000 Meters Junior Varsity · Place 54 · Meadowdale5,000 Meters Junior Varsity5426:00.8812
Sep 25Wesco League XC - SC / Meadowdale / Everett / Kamiak / Sultan @ Hamlin ParkSep 25 · 2.1 Miles Junior Varsity · Place 64 · Meadowdale2.1 Miles Junior Varsity6415:07.612
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Junior Varsity · Place 123 · Meadowdale2 Miles Junior Varsity12315:09.3612
Sep 10WESCO Sultan, Cascade, Meadowdale @ Edmonds-WoodwaySep 10 · 2 Miles Boys Varsity/JV · Place 59 · Meadowdale2 Miles Boys Varsity/JV5915:05 PB12
Sep 2MHS MMXXV Time Trial & Family PotluckSep 2 · 1.6 Miles Boys Time Trial · Place 16 · Meadowdale1.6 Miles Boys Time Trial1613:17Unofficial12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Edmonds School District XC ChampsOct 17 · 4,000 Meters Junior Varsity · Place 71 · Meadowdale4,000 Meters Junior Varsity7118:51.111
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 238 · Meadowdale5,000 Meters Junior Varsity23823:46.211
Oct 9Wesco League XC - Meadowdale / Ed-Woodway / EverettOct 9 · 4,000 Meters Junior Varsity · Place 35 · Meadowdale4,000 Meters Junior Varsity3518:39.311
Oct 3Wesco League XC - Lynnwood / M. Pilchuck / Meadowdale / EverettOct 3 · 2.8 Miles Open · Place 62 · Meadowdale2.8 Miles Open6221:17.711
Sep 26Meadowdale, Shorecrest & Stanwood @ JacksonSep 26 · 4,000 Meters Junior Varsity · Place 60 · Meadowdale4,000 Meters Junior Varsity6017:49.211
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Junior Varsity · Place 106 · Meadowdale2 Miles Junior Varsity10616:16.4811
Sep 3MHS MMXXIV Time TrialSep 3 · 1.6 Miles Boys · Place 16 · Meadowdale1.6 Miles Boys1613:05.2Unofficial11

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 12Edmonds School District XC ChampsOct 12 · 4,000 Meters Junior Varsity · Place 32 · Meadowdale4,000 Meters Junior Varsity3217:21.310
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 176 · Meadowdale5,000 Meters Frosh/Soph Freshman17621:13.010
Oct 4Meadowdale, Cascade, Lynnwood & Mariner @ Mariner HSOct 4 · 4,000 Meters Varsity · Place 33 · Meadowdale4,000 Meters Varsity3317:07.510
Sep 20Wesco League XC - Lake Stevens / Everett / Meadowdale / Mariner / Shorewood @ Hamlin ParkSep 20 · 3 Miles Junior Varsity · Place 28 · Meadowdale3 Miles Junior Varsity2820:26.210
Sep 16South Whidbey 44th Carl Westling InviteSep 16 · 5,000 Meters Junior Varsity · Place 147 · Meadowdale5,000 Meters Junior Varsity14722:56.5910
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Sophomore · Place 115 · Meadowdale2 Miles Sophomore11513:30.6310
Sep 7MHS MMXXIII XC time trialSep 7 · 1.6 Miles Varsity · Place 15 · Meadowdale1.6 Miles Varsity1511:01Unofficial10

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Wesco League ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 213 · Meadowdale5,000 Meters Junior Varsity21322:48.59
Oct 13Edmonds School District XC Champs @ Ballinger ParkOct 13 · 4,000 Meters Men's Junior Varsity · Place 32 · Meadowdale4,000 Meters Men's Junior Varsity3218:00.5 PB9
Oct 7Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 229 · Meadowdale5,000 Meters Frosh/Soph Freshman22922:10.39
Oct 126th John Payne / Curtis XC InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 197 · Meadowdale5,000 Meters Junior Varsity19722:46.79
Sep 27Wesco League XC - Meadowdale / Shorecrest @ Lynndale ParkSep 27 · 4,000 Meters Junior Varsity · Place 36 · Meadowdale4,000 Meters Junior Varsity3621:34.99
Sep 22Wesco League XC - Stanwood vs Kamiak, Glacier Peak, Everett, MeadowdaleSep 22 · Varsity · Place 36 · MeadowdaleVarsity3616:239
Sep 22Wesco League XC - Stanwood vs Kamiak, Glacier Peak, Everett, MeadowdaleSep 22 · Varsity · Place 36 · MeadowdaleVarsity3616:239
Sep 1743rd Annual South Whidbey Carl Westling InviteSep 17 · 5,000 Meters Junior Varsity · Place 89 · Meadowdale5,000 Meters Junior Varsity8923:34.419
Sep 10Gear Up Northwest XC Preview hosted by SehomeSep 10 · 2 Miles Junior Varsity · Place 63 · Meadowdale2 Miles Junior Varsity6314:01.079
Sep 6MHS MMXXII XC time trialSep 6 · 2 Miles Varsity · Place 15 · Meadowdale2 Miles Varsity1515:43Unofficial9