Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Lynnwood HSWesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop Murphy · Oct 920:03.4Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOctober 9, 2025
4,000 Meters · Lynndale Park XC CourseEdmonds School District XC Champs · Oct 1618:14.8Edmonds School District XC ChampsOctober 16, 2025
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2521:26.6WESCO ChampionshipsOctober 25, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Junior Varsity 2A/3A Boys · Place 80 · Lynnwood5,000 Meters Junior Varsity 2A/3A Boys8021:26.6 PB12
Oct 16Edmonds School District XC ChampsOct 16 · 4,000 Meters Men's Junior Varsity · Place 56 · Lynnwood4,000 Meters Men's Junior Varsity5618:14.8 PB12
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 509 · Lynnwood5,000 Meters Junior Varsity50922:42.312
Oct 9Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOct 9 · 2.8 Miles Men's Varsity / Jr Varsity · Place 58 · Lynnwood2.8 Miles Men's Varsity / Jr Varsity5820:03.4 PB12
Oct 1Lynnwood HS, MPHS, Stanwood HS @ Cascade HSOct 1 · 5,000 Meters Varsity · Place 36 · Lynnwood5,000 Meters Varsity3621:3512
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 133 · Lynnwood5,000 Meters Varsity13321:42.212
Sep 23Wesco League XC - Mariner / Lynnwood / Shorewood @ Hamlin ParkSep 23 · 4,000 Meters Junior Varsity · Place 49 · Lynnwood4,000 Meters Junior Varsity4917:34.412
Sep 17WESCO Arlington, Edmonds-Woodway, Lynnwood @ EverettSep 17 · 2 Miles Junior Varsity · Place 27 · Lynnwood2 Miles Junior Varsity2713:17.0812
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Varsity · Place 117 · Lynnwood2 Miles Varsity11713:41.3212
Sep 11Wesco League XC - Lynnwood / Glacier Peak / Stanwood @ MarinerSep 11 · 4,000 Meters Varsity · Place 56 · Lynnwood4,000 Meters Varsity5617:55.912

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Edmonds School District XC ChampsOct 17 · 4,000 Meters Junior Varsity · Place 43 · Lynnwood4,000 Meters Junior Varsity4317:11.711
Oct 10Lynnwood & Jackson @ AB MurphyOct 10 · 4,000 Meters Varsity · Place 53 · Lynnwood4,000 Meters Varsity5316:57.611
Oct 3Wesco League XC - Lynnwood / M. Pilchuck / Meadowdale / EverettOct 3 · 2.8 Miles Open · Place 54 · Lynnwood2.8 Miles Open5420:20.411
Sep 28Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 79 · Lynnwood5,000 Meters Varsity7924:01.011
Sep 26WESCO-Monroe, Lynnwood @KamiakSep 26 · 2.7 Miles Varsity · Place 55 · Lynnwood2.7 Miles Varsity5519:24.3111
Sep 19Wesco League XC - Mariner / Lynnwood / Cascade / Shorewood @ Hamlin ParkSep 19 · 3 Miles Junior Varsity · Place 43 · Lynnwood3 Miles Junior Varsity4324:30.111

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Wesco League ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 289 · Lynnwood5,000 Meters Junior Varsity28924:54.99
Oct 82nd Annual Mountain Loop InvitationalOct 8 · 5,000 Meters Varsity · Place 7 · Lynnwood5,000 Meters Varsity727:09.949
Oct 6Everett vs Snohomish, Jackson, LynnwoodOct 6 · 3 Miles Junior Varsity · Place 59 · Lynnwood3 Miles Junior Varsity5924:28.309
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Junior Varsity Freshman Sophomore · Place 461 · Lynnwood5,000 Meters Junior Varsity Freshman Sophomore46128:46.10FR
Sep 28Wesco League XC - Lynnwood / Mariner / Shorewood / Marysville-Pilchuck @ Lynnwood HSSep 28 · 2.75 Miles Junior Varsity · Place 39 · Lynnwood2.75 Miles Junior Varsity3922:19.49
Sep 21Shorecrest, Monroe, Lynnwood @ ArlingtonSep 21 · 3 Miles Junior Varsity · Place 56 · Lynnwood3 Miles Junior Varsity5625:28.39