Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Snohomish High SchoolSnohomish XC Invite · Sep 2510:33.2Snohomish XC InviteSeptember 25, 2023
1.7 Miles · Lakewood High SchoolNorth County Middle School XC Championships · Oct 2711:13.3North County Middle School XC ChampionshipsOctober 27, 2022
1.7 Miles · River Meadows ParkMS Cross Country @ River Meadows Park · Oct 1211:43.4MS Cross Country @ River Meadows ParkOctober 12, 2023
1.7 Miles · Sky River ParkMonroe vs. North Lake, Centennial & Valley View · Oct 1610:33Monroe vs. North Lake, Centennial & Valley ViewOctober 16, 2023
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1211:21.61GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
2 Miles · McCollum ParkWESCO XC - SC, MP, SNO, LYN @ EVT · Sep 1710:54.78WESCO XC - SC, MP, SNO, LYN @ EVTSeptember 17, 2026
2.8 Miles · Lynnwood HSWesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop Murphy · Oct 916:41.9Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOctober 9, 2025
2.95 Miles · Shadow Cliffs Regional ParkScott Bauhs Invitational · Sep 2819:14.00Scott Bauhs InvitationalSeptember 28, 2024
2253 m · North Lake Middle SchoolCavelero, Centennial, Haller & North Lake @ NLMS · Oct 99:15.84Cavelero, Centennial, Haller & North Lake @ NLMSOctober 9, 2023
3,200 Meters · McCollum ParkWESCO League XC - Snohomish/Cascade/Lynnwood@AMHS · Oct 710:49WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOctober 7, 2026
4,000 Meters · Hamlin ParkWesco League XC - Snohomish / Monroe / Shorecrest / Shorewood @ Hamlin Park · Oct 1414:05.4Wesco League XC - Snohomish / Monroe / Shorecrest / Shorewood @ Hamlin ParkOctober 14, 2026
4,000 Meters · Valley View Middle SchoolWESCO XC- Stanwood, MG @Snohomish · Sep 2314:49.16WESCO XC- Stanwood, MG @SnohomishSeptember 23, 2026
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2518:17.1WESCO ChampionshipsOctober 25, 2025
5,000 Meters · Lakewood High SchoolDistrict 1/2 XC Championships · Oct 3117:29.99District 1/2 XC ChampionshipsOctober 31, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 318:06.30NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 2517:59.9Desert Twilight XC FestivalSeptember 25, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31District 1/2 XC ChampionshipsOct 31 · 5,000 Meters 3A Boys Varsity · Place 51 · SnohomishSnohomish5,000 Meters 3A Boys Varsity5117:29.99 PB11
Oct 24WESCO ChampionshipsOct 24 · 5,000 Meters Varsity 2A · Place 8 · SnohomishSnohomish5,000 Meters Varsity 2A816:53.111
Oct 14Wesco League XC - Snohomish / Monroe / Shorecrest / Shorewood @ Hamlin ParkOct 14 · 4,000 Meters Varsity · Place 8 · SnohomishSnohomish4,000 Meters Varsity814:05.4 PB11
Oct 7WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOct 7 · 3,200 Meters Varsity · Place 4 · SnohomishSnohomish3,200 Meters Varsity410:49 PB11
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 3A-4A · Place 115 · SnohomishSnohomish5,000 Meters VARSITY 3A-4A11518:06.30 PB11
Sep 25Desert Twilight XC FestivalSep 25 · 5,000 Meters #20 Large Schools Varsity · Place 111 · SnohomishSnohomish5,000 Meters #20 Large Schools Varsity11117:59.9 PB11
Sep 23WESCO XC- Stanwood, MG @SnohomishSep 23 · 4,000 Meters Varsity · Place 5 · SnohomishSnohomish4,000 Meters Varsity514:49.16 PB11
Sep 17WESCO XC - SC, MP, SNO, LYN @ EVTSep 17 · 2 Miles Varsity · Place 4 · SnohomishSnohomish2 Miles Varsity410:54.78 PB11
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Junior Boys · Place 40 · SnohomishSnohomish2 Miles Junior Boys4011:21.61 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1District 1 and 2 XC ChampionshipsNov 1 · 5,000 Meters 3A Boys Varsity · Place 61 · SnohomishSnohomish5,000 Meters 3A Boys Varsity6118:09.3010
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters North Varsity 2A/3A Boys · Place 22 · SnohomishSnohomish5,000 Meters North Varsity 2A/3A Boys2218:17.1 PB10
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 114 · SnohomishSnohomish5,000 Meters Varsity11418:06.510
Oct 9Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOct 9 · 2.8 Miles Men's Varsity / Jr Varsity · Place 20 · SnohomishSnohomish2.8 Miles Men's Varsity / Jr Varsity2016:41.9 PB10
Oct 2WESCO- @ GP- Meadowdale, Snohomish & JacksonOct 2 · 5,000 Meters Varsity · Place 25 · SnohomishSnohomish5,000 Meters Varsity2519:32.0110
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 86 · SnohomishSnohomish5,000 Meters Varsity8618:05.310
Sep 20Fire on the Trask Time TrialSep 20 · 5,000 Meters Varsity · Place 2 · SnohomishSnohomish5,000 Meters Varsity218:30Unofficial10
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Sophomore · Place 26 · SnohomishSnohomish2 Miles Sophomore2611:14.9510

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2District 1 and 2 XC ChampionshipsNov 2 · 5,000 Meters Varsity 3A · Place 61 · SnohomishSnohomish5,000 Meters Varsity 3A6118:00.719
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity 2A · Place 19 · SnohomishSnohomish5,000 Meters Varsity 2A1918:23.39
Oct 16Wesco Meet versus Arlington, Lake Stevens, Monroe, Snohomish at StanwoodOct 16 · 4,000 Meters Varsity · Place 31 · SnohomishSnohomish4,000 Meters Varsity3114:07.19
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 136 · SnohomishSnohomish5,000 Meters Varsity13618:42.39
Oct 10Kamiak, Cascade, Evangel Classical, Snohomish @ Valley View M.S. -SnohomishOct 10 · 5,000 Meters Varsity · Place 12 · SnohomishSnohomish5,000 Meters Varsity1218:19.909
Oct 3Jackson, Snohomish, Glacier Peak @ MonroeOct 3 · 2 Miles Varsity · Place 20 · SnohomishSnohomish2 Miles Varsity2011:25Unofficial9
Sep 28Scott Bauhs InvitationalSep 28 · 2.95 Miles Varsity · Place 77 · SnohomishSnohomish2.95 Miles Varsity7719:14.00 PB9
Sep 25Mariner, MGHS and Snohomish @ ArlingtonSep 25 · 3 Miles Varsity · Place 16 · SnohomishSnohomish3 Miles Varsity1618:039
Sep 18Snohomish, Monroe, MGHS @ JacksonSep 18 · 4,000 Meters Varsity · Place 12 · SnohomishSnohomish4,000 Meters Varsity1214:22.29
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Freshman · Place 32 · SnohomishSnohomish2 Miles Freshman3212:06.009

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Monroe vs. North Lake, Centennial & Valley ViewOct 16 · 1.7 Miles Middle School 8th Grade · Place 5 · CentennialCentennial1.7 Miles Middle School 8th Grade510:33 PB8
Oct 12MS Cross Country @ River Meadows ParkOct 12 · 1.7 Miles Varsity · Place 5 · CentennialCentennial1.7 Miles Varsity511:43.4 PB8
Oct 9Cavelero, Centennial, Haller & North Lake @ NLMSOct 9 · 1.4 Miles Varsity · Place 7 · CentennialCentennial1.4 Miles Varsity79:15.84 PB8
Sep 25Snohomish XC InviteSep 25 · 1.5 Miles Varsity · Place 25 · CentennialCentennial1.5 Miles Varsity2510:33.2 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27North County Middle School XC ChampionshipsOct 27 · 1.7 Miles 7th Grade Boys · Place 9 · CentennialCentennial1.7 Miles 7th Grade Boys911:13.3 PB7
Oct 3Snohomish InviteOct 3 · 1.5 Miles Junior Varsity · Place 13 · CentennialCentennial1.5 Miles Junior Varsity1310:457