Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Apple Ridge XC CourseApple Ridge Run Invite - 2A, 3A, 4A · Sep 1924:42Apple Ridge Run Invite - 2A, 3A, 4ASeptember 19, 2026
4,000 Meters · Hamlin ParkWesco League XC - Snohomish / Monroe / Shorecrest / Shorewood @ Hamlin Park · Oct 1420:33.1Wesco League XC - Snohomish / Monroe / Shorecrest / Shorewood @ Hamlin ParkOctober 14, 2026
4,000 Meters · Stanwood High SchoolWESCO XC @Stanwood vs. Arlington, Mariner, Monroe, Cascade · Sep 1622:11.86WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, CascadeSeptember 16, 2026
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2528:30.9WESCO ChampionshipsOctober 25, 2025
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 325:37.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

4 results
DateMeetEventPlMarkGr
Oct 14Wesco League XC - Snohomish / Monroe / Shorecrest / Shorewood @ Hamlin ParkOct 14 · 4,000 Meters Junior Varsity · Place 54 · Monroe4,000 Meters Junior Varsity5420:33.1 PB10
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters Open · Place 217 · Monroe5,000 Meters Open21725:37.40 PB10
Sep 19Apple Ridge Run Invite - 2A, 3A, 4ASep 19 · 3 Miles Flight #1: Figure 8 · Place 119 · Monroe3 Miles Flight #1: Figure 811924:42 PB10
Sep 16WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, CascadeSep 16 · 4,000 Meters Junior Varsity · Place 41 · Monroe4,000 Meters Junior Varsity4122:11.86 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Junior Varsity 2A/3A Boys · Place 176 · Monroe5,000 Meters Junior Varsity 2A/3A Boys17628:30.9 PB9
Aug 25Monroe Midnight MileAug 25 · 1,600 Meters Varsity · Place 5 · Monroe1,600 Meters Varsity56:35Unofficial9