Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2519:25.8WESCO ChampionshipsOctober 25, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Junior Varsity 2A/3A Boys · Place 19 · Everett5,000 Meters Junior Varsity 2A/3A Boys1919:25.8 PB12
Oct 16Everett vs Mukilteo ChampionshipsOct 16 · 5,000 Meters Varsity · Place 66 · Everett5,000 Meters Varsity6620:40.012
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 177 · Everett5,000 Meters Junior Varsity17719:25.412
Oct 8WESCO @ Stanwood- Monroe, Jackson & EverettOct 8 · 4,000 Meters Junior Varsity · Place 13 · Everett4,000 Meters Junior Varsity1315:50.212
Sep 26Return of the Salmon InvitationalSep 26 · 5,000 Meters Varsity · Place 118 · Everett5,000 Meters Varsity11821:52.1012
Sep 25Wesco League XC - SC / Meadowdale / Everett / Kamiak / Sultan @ Hamlin ParkSep 25 · 2.1 Miles Varsity · Place 39 · Everett2.1 Miles Varsity3913:32.312
Sep 20The Rugged Two Mile Trail RaceSep 20 · 2 Miles Open · Place 29 · Everett2 Miles Open2918:10.52Unofficial12
Sep 17WESCO Arlington, Edmonds-Woodway, Lynnwood @ EverettSep 17 · 2 Miles Junior Varsity · Place 11 · Everett2 Miles Junior Varsity1112:09.1412

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17Everett vs Mukilteo ChampionshipsOct 17 · 5,000 Meters Varsity · Place 62 · Everett5,000 Meters Varsity6220:39.211
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 261 · Everett5,000 Meters Junior Varsity26120:23.511
Oct 9Wesco League XC - Meadowdale / Ed-Woodway / EverettOct 9 · 4,000 Meters Junior Varsity · Place 24 · Everett4,000 Meters Junior Varsity2417:26.511
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity · Place 231 · Everett5,000 Meters Junior Varsity23120:44.0011
Oct 3Wesco League XC - Lynnwood / M. Pilchuck / Meadowdale / EverettOct 3 · 2.8 Miles Open · Place 53 · Everett2.8 Miles Open5320:15.811
Sep 25Everett, Snohomish and Cascade @ Lake Stevens Sep 25 · 5,000 Meters Varsity · Place 49 · Everett5,000 Meters Varsity4921:57.111
Sep 21Wenatchee XC InviteSep 21 · 5,000 Meters Junior Varsity · Place 55 · Everett5,000 Meters Junior Varsity5521:17.6311
Sep 18MPHS Hosts Arlington, Everett, MeadowdaleSep 18 · 4,000 Meters Junior Varsity · Place 22 · Everett4,000 Meters Junior Varsity2216:1511
Sep 12Wesco League XC - Everett, Monroe, Mountlake Terrace, ShorecrestSep 12 · 2 Miles Junior Varsity · Place 30 · Everett2 Miles Junior Varsity3013:22.911

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 144 · Everett5,000 Meters Junior Varsity14422:41.30SO
Oct 12Everett - Mukilteo ChampionshipsOct 12 · 3 Miles Varsity · Place 92 · Everett3 Miles Varsity9223:07.310
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 286 · Everett5,000 Meters Frosh/Soph Freshman28623:10.310
Oct 4Edmonds, Shorecrst & Everett @ JacksonOct 4 · 4,000 Meters Junior Varsity · Place 57 · Everett4,000 Meters Junior Varsity5717:33.810
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Junior Varsity Freshman Sophomore · Place 342 · Everett5,000 Meters Junior Varsity Freshman Sophomore34222:54.7SO
Sep 20Wesco League XC - Lake Stevens / Everett / Meadowdale / Mariner / Shorewood @ Hamlin ParkSep 20 · 3 Miles Junior Varsity · Place 68 · Everett3 Miles Junior Varsity6823:07.910
Sep 16Wenatchee XC InviteSep 16 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 176 · Everett5,000 Meters Junior Varsity Frosh/Soph Freshman17625:14.0010
Sep 14Wesco League XC - Shorecrest / Everett / Glacier Peak / Cedarcrest @ HamlinSep 14 · 4,000 Meters Junior Varsity · Place 56 · Everett4,000 Meters Junior Varsity5621:29.310