Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Snohomish High SchoolSnohomish XC Invite · Sep 259:43.7Snohomish XC InviteSeptember 25, 2023
1.7 Miles · Lakewood High SchoolNorth County Middle School Championships · Oct 2610:08.50North County Middle School ChampionshipsOctober 26, 2023
1.7 Miles · Lakewood High SchoolNorth County Middle School XC Championships · Oct 2712:38.9North County Middle School XC ChampionshipsOctober 27, 2022
1.7 Miles · River Meadows ParkMS Cross Country @ River Meadows Park · Oct 1211:22.8MS Cross Country @ River Meadows ParkOctober 12, 2023
1.7 Miles · Sky River ParkMonroe vs. North Lake, Centennial & Valley View · Oct 1610:05Monroe vs. North Lake, Centennial & Valley ViewOctober 16, 2023
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1211:36.76GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
2 Miles · McCollum ParkWESCO XC - SC, MP, SNO, LYN @ EVT · Sep 1711:17.78WESCO XC - SC, MP, SNO, LYN @ EVTSeptember 17, 2026
2.8 Miles · Lynnwood HSWesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop Murphy · Oct 916:17.1Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOctober 9, 2025
2253 m · North Lake Middle SchoolCavelero, Centennial, Haller & North Lake @ NLMS · Oct 98:52.60Cavelero, Centennial, Haller & North Lake @ NLMSOctober 9, 2023
3,200 Meters · McCollum ParkWESCO League XC - Snohomish/Cascade/Lynnwood@AMHS · Oct 711:13WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOctober 7, 2026
4,000 Meters · Hamlin ParkWesco League XC - Snohomish / Monroe / Shorecrest / Shorewood @ Hamlin Park · Oct 1414:33.9Wesco League XC - Snohomish / Monroe / Shorecrest / Shorewood @ Hamlin ParkOctober 14, 2026
4,000 Meters · Valley View Middle SchoolWESCO XC- Stanwood, MG @Snohomish · Sep 2314:32.89WESCO XC- Stanwood, MG @SnohomishSeptember 23, 2026
5,000 Meters · Granite Falls High School6th Annual Mountain Loop Invitational · Oct 1017:35.136th Annual Mountain Loop InvitationalOctober 10, 2026
5,000 Meters · Lakewood High SchoolDistrict 1/2 XC Championships · Oct 3117:40.11District 1/2 XC ChampionshipsOctober 31, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 317:59.00NIKE -- 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

9 results
DateMeetEventPlMarkGr
Oct 31District 1/2 XC ChampionshipsOct 31 · 5,000 Meters 3A Boys Varsity · Place 56 · SnohomishSnohomish5,000 Meters 3A Boys Varsity5617:40.11 PB11
Oct 24WESCO ChampionshipsOct 24 · 5,000 Meters Varsity 2A · Place 15 · SnohomishSnohomish5,000 Meters Varsity 2A1517:18.411
Oct 14Wesco League XC - Snohomish / Monroe / Shorecrest / Shorewood @ Hamlin ParkOct 14 · 4,000 Meters Varsity · Place 14 · SnohomishSnohomish4,000 Meters Varsity1414:33.9 PB11
Oct 106th Annual Mountain Loop InvitationalOct 10 · 5,000 Meters FLIGHT 2 UNDER 21:30 · Place 10 · SnohomishSnohomish5,000 Meters FLIGHT 2 UNDER 21:301017:35.13 PB11
Oct 7WESCO League XC - Snohomish/Cascade/Lynnwood@AMHSOct 7 · 3,200 Meters Varsity · Place 6 · SnohomishSnohomish3,200 Meters Varsity611:13 PB11
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 3A-4A · Place 103 · SnohomishSnohomish5,000 Meters VARSITY 3A-4A10317:59.00 PB11
Sep 23WESCO XC- Stanwood, MG @SnohomishSep 23 · 4,000 Meters Varsity · Place 4 · SnohomishSnohomish4,000 Meters Varsity414:32.89 PB11
Sep 17WESCO XC - SC, MP, SNO, LYN @ EVTSep 17 · 2 Miles Varsity · Place 10 · SnohomishSnohomish2 Miles Varsity1011:17.78 PB11
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Junior Boys · Place 51 · SnohomishSnohomish2 Miles Junior Boys5111:36.76 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1District 1 and 2 XC ChampionshipsNov 1 · 5,000 Meters 3A Boys Varsity · Place 63 · SnohomishSnohomish5,000 Meters 3A Boys Varsity6318:10.6010
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters North Varsity 2A/3A Boys · Place 14 · SnohomishSnohomish5,000 Meters North Varsity 2A/3A Boys1417:58.610
Oct 16WESCO-Shorewood, Shorecrest, Stanwood @SnohomishOct 16 · 4,000 Meters Varsity · Place 19 · SnohomishSnohomish4,000 Meters Varsity1914:53.3910
Oct 9Wesco League XC - Lynnwood / Snohomish / Kamiak / Archbishop MurphyOct 9 · 2.8 Miles Men's Varsity / Jr Varsity · Place 10 · SnohomishSnohomish2.8 Miles Men's Varsity / Jr Varsity1016:17.1 PB10
Oct 2WESCO- @ GP- Meadowdale, Snohomish & JacksonOct 2 · 5,000 Meters Varsity · Place 12 · SnohomishSnohomish5,000 Meters Varsity1218:39.8010
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 72 · SnohomishSnohomish5,000 Meters Varsity7218:07.010
Sep 20Fire on the Trask Time TrialSep 20 · 5,000 Meters Varsity · Place 4 · SnohomishSnohomish5,000 Meters Varsity418:41Unofficial10
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Sophomore · Place 34 · SnohomishSnohomish2 Miles Sophomore3411:34.7710

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2District 1 and 2 XC ChampionshipsNov 2 · 5,000 Meters Varsity 3A · Place 81 · SnohomishSnohomish5,000 Meters Varsity 3A8118:38.319
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity 2A · Place 21 · SnohomishSnohomish5,000 Meters Varsity 2A2118:27.19
Oct 10Kamiak, Cascade, Evangel Classical, Snohomish @ Valley View M.S. -SnohomishOct 10 · 5,000 Meters Varsity · Place 13 · SnohomishSnohomish5,000 Meters Varsity1318:21.699
Oct 3Jackson, Snohomish, Glacier Peak @ MonroeOct 3 · 2 Miles Varsity · Place 21 · SnohomishSnohomish2 Miles Varsity2111:30Unofficial9
Sep 25Mariner, MGHS and Snohomish @ ArlingtonSep 25 · 3 Miles Varsity · Place 18 · SnohomishSnohomish3 Miles Varsity1818:229
Sep 18Snohomish, Monroe, MGHS @ JacksonSep 18 · 4,000 Meters Varsity · Place 22 · SnohomishSnohomish4,000 Meters Varsity2214:50.89

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26North County Middle School ChampionshipsOct 26 · 1.7 Miles 8th Grade Boys · Place 10 · CentennialCentennial1.7 Miles 8th Grade Boys1010:08.50 PB8
Oct 16Monroe vs. North Lake, Centennial & Valley ViewOct 16 · 1.7 Miles Middle School 8th Grade · Place 2 · CentennialCentennial1.7 Miles Middle School 8th Grade210:05 PB8
Oct 12MS Cross Country @ River Meadows ParkOct 12 · 1.7 Miles Varsity · Place 3 · CentennialCentennial1.7 Miles Varsity311:22.8 PB8
Oct 9Cavelero, Centennial, Haller & North Lake @ NLMSOct 9 · 1.4 Miles Varsity · Place 4 · CentennialCentennial1.4 Miles Varsity48:52.60 PB8
Sep 25Snohomish XC InviteSep 25 · 1.5 Miles Varsity · Place 9 · CentennialCentennial1.5 Miles Varsity99:43.7 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27North County Middle School XC ChampionshipsOct 27 · 1.7 Miles 7th Grade Boys · Place 39 · CentennialCentennial1.7 Miles 7th Grade Boys3912:38.9 PB7
Oct 3Snohomish InviteOct 3 · 1.5 Miles Junior Varsity · Place 16 · CentennialCentennial1.5 Miles Junior Varsity1610:477