Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.8 Miles · Lynnwood HSWesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop Murphy · Oct 919:36.7Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOctober 9, 2025
3,200 Meters · McCollum ParkWESCO League XC - Snohomish/Cascade/Lynnwood@AMHS · Oct 713:26WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOctober 7, 2026
4,000 Meters · Lynndale Park XC CourseWesco League XC - ABM / Cascade / Mountlake Terrace @ Meadowdale · Sep 819:40.3Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSeptember 8, 2026
4,400 Meters · Lynnwood HS XC CourseWesco League XC - Meadowdale / Jackson / ABM / Stanwood @ Lynnwood · Oct 119:44.0Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOctober 1, 2026
5,000 Meters · Fairfield County ParkWESCO XC - Murphy, Mariner, Terrace @ Monroe · Sep 2321:59.10WESCO XC - Murphy, Mariner, Terrace @ MonroeSeptember 23, 2026
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2521:44.0WESCO ChampionshipsOctober 25, 2025
5,000 Meters · Lakewood High SchoolDistrict 1/2 XC Championships · Oct 3122:10.78District 1/2 XC ChampionshipsOctober 31, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 322:19.40NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31District 1/2 XC ChampionshipsOct 31 · 5,000 Meters 2A Boys Varsity · Place 63 · Archbishop Murphy5,000 Meters 2A Boys Varsity6322:10.78 PB12
Oct 24WESCO ChampionshipsOct 24 · 5,000 Meters Varsity 2A · Place 55 · Archbishop Murphy5,000 Meters Varsity 2A5521:32.112
Oct 7WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOct 7 · 3,200 Meters Varsity · Place 32 · Archbishop Murphy3,200 Meters Varsity3213:26 PB12
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV JR/SR · Place 247 · Archbishop Murphy5,000 Meters JV JR/SR24722:19.40 PB12
Oct 1Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOct 1 · 4,400 Meters Varsity · Place 41 · Archbishop Murphy4,400 Meters Varsity4119:44.0 PB12
Sep 23WESCO XC - Murphy, Mariner, Terrace @ MonroeSep 23 · 5,000 Meters Varsity · Place 45 · Archbishop Murphy5,000 Meters Varsity4521:59.10 PB12
Sep 8Wesco League XC - ABM / Cascade / Mountlake Terrace @ MeadowdaleSep 8 · 4,000 Meters Varsity / Jr Varsity · Place 66 · Archbishop Murphy4,000 Meters Varsity / Jr Varsity6619:40.3 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1District 1 and 2 XC ChampionshipsNov 1 · 5,000 Meters 2A Boys Varsity · Place 57 · Archbishop Murphy5,000 Meters 2A Boys Varsity5722:49.8011
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters South Varsity 2A/3A Boys · Place 64 · Archbishop Murphy5,000 Meters South Varsity 2A/3A Boys6421:44.0 PB11
Oct 15Murphy, Arlington, Monroe, Lake Stevens @ GFHSOct 15 · 5,000 Meters Varsity · Place 78 · Archbishop Murphy5,000 Meters Varsity7821:42.4—
Oct 9Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOct 9 · 2.8 Miles Men's Varsity / Jr Varsity · Place 57 · Archbishop Murphy2.8 Miles Men's Varsity / Jr Varsity5719:36.7 PB11
Sep 17WESCO meet @Kamiak (MP, Stanwood, ATM)Sep 17 · 2.7 Miles Varsity · Place 34 · Archbishop Murphy2.7 Miles Varsity3418:48.7011
Sep 10WESCO League XC - Mountlake Terrace/ Monroe / Shorecrest @AMHSSep 10 · 3,200 Meters Varsity · Place 27 · Archbishop Murphy3,200 Meters Varsity2713:3411