Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Snohomish High SchoolSnohomish Invite · Oct 311:57Snohomish InviteOctober 3, 2022
1.7 Miles · Lakewood High SchoolNorth County Middle School XC Championships · Oct 2712:41.0North County Middle School XC ChampionshipsOctober 27, 2022
1.7 Miles · Lakewood High SchoolNorth County Middle School Championships · Oct 2912:41.3North County Middle School ChampionshipsOctober 29, 2021
2 Miles · Ballinger ParkWesco League XC - GP, Everett, MG @ EW · Sep 912:03.1Wesco League XC - GP, Everett, MG @ EWSeptember 9, 2026
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1212:07.52GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
3,000 Meters · Snohomish High SchoolSnohomish Invite · Oct 412:12Snohomish InviteOctober 4, 2021
4,000 Meters · Lynndale ParkWesco League XC - Meadowdale / Mountlake Terrace / Jackson / Glacier Peak @ Lynndale Park · Sep 2818:04.1Wesco League XC - Meadowdale / Mountlake Terrace / Jackson / Glacier Peak @ Lynndale ParkSeptember 28, 2023
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2518:49.7WESCO ChampionshipsOctober 25, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1018:10.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 318:48.20NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 2518:48.20Return of the Salmon InvitationalSeptember 25, 2026
5,000 Meters · South Whidbey Middle & High School47th South Whidbey Carl Westling Invite · Sep 1919:15.6847th South Whidbey Carl Westling InviteSeptember 19, 2026
5,000 Meters · Valley View Middle SchoolWESCO XC - Shorewood, Mariner @ GP · Oct 119:45.97WESCO XC - Shorewood, Mariner @ GPOctober 1, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24WESCO ChampionshipsOct 24 · 5,000 Meters Junior Varsity 4A · Place 12 · Glacier PeakGlacier Peak5,000 Meters Junior Varsity 4A1217:46.712
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Bronze avg 19:30-20:59 · Place 30 · Glacier PeakGlacier Peak5,000 Meters Men's Varsity Bronze avg 19:30-20:593018:10.7 PB12
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV JR/SR · Place 50 · Glacier PeakGlacier Peak5,000 Meters JV JR/SR5018:48.20 PB12
Oct 1WESCO XC - Shorewood, Mariner @ GPOct 1 · 5,000 Meters Varsity · Place 26 · Glacier PeakGlacier Peak5,000 Meters Varsity2619:45.97 PB12
Sep 25Return of the Salmon InvitationalSep 25 · 5,000 Meters Varsity · Place 57 · Glacier PeakGlacier Peak5,000 Meters Varsity5718:48.20 PB12
Sep 1947th South Whidbey Carl Westling InviteSep 19 · 5,000 Meters JV Boys (Under 22 Min.) · Place 19 · Glacier PeakGlacier Peak5,000 Meters JV Boys (Under 22 Min.)1919:15.68 PB12
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Senior Boys · Place 87 · Glacier PeakGlacier Peak2 Miles Senior Boys8712:07.52 PB12
Sep 9Wesco League XC - GP, Everett, MG @ EWSep 9 · 2 Miles Varsity · Place 27 · Glacier PeakGlacier Peak2 Miles Varsity2712:03.1 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Varsity 4A Boys · Place 58 · Glacier PeakGlacier Peak5,000 Meters Varsity 4A Boys5818:49.7 PB11
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 153 · Glacier PeakGlacier Peak5,000 Meters Varsity15318:29.311
Oct 451st Sunfair InvitationalOct 4 · 3 Miles Varsity · Place 16 · Glacier PeakGlacier Peak3 Miles Varsity1618:45.9911
Oct 2WESCO- @ GP- Meadowdale, Snohomish & JacksonOct 2 · 5,000 Meters Varsity · Place 27 · Glacier PeakGlacier Peak5,000 Meters Varsity2719:40.4711
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Varsity · Place 41 · Glacier PeakGlacier Peak5,000 Meters Varsity4118:35.011
Sep 16Wesco League XC - Mountlake Terrace / GP / SW / Cascade @ Ballinger ParkSep 16 · 4,000 Meters Varsity · Place 32 · Glacier PeakGlacier Peak4,000 Meters Varsity3216:37.011
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Varsity · Place 111 · Glacier PeakGlacier Peak2 Miles Varsity11112:28.9911
Sep 11Wesco League XC - Lynnwood / Glacier Peak / Stanwood @ MarinerSep 11 · 4,000 Meters Varsity · Place 21 · Glacier PeakGlacier Peak4,000 Meters Varsity2115:41.511

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity 4A · Place 42 · Glacier PeakGlacier Peak5,000 Meters Junior Varsity 4A4219:41.610
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 192 · Glacier PeakGlacier Peak5,000 Meters Varsity19219:18.610
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 143 · Glacier PeakGlacier Peak5,000 Meters Junior Varsity Frosh/Soph Freshman14319:50.7010
Oct 3Jackson, Snohomish, Glacier Peak @ MonroeOct 3 · 2 Miles Varsity · Place 34 · Glacier PeakGlacier Peak2 Miles Varsity3412:06Unofficial10
Sep 28Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 44 · Glacier PeakGlacier Peak5,000 Meters Varsity4419:52.410
Sep 21SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 28 · Glacier PeakGlacier Peak5,000 Meters Junior Varsity2820:41.8210
Sep 19WESCO ABM, Kamiak, Shorecrest @ GPSep 19 · 5,000 Meters Varsity · Place 29 · Glacier PeakGlacier Peak5,000 Meters Varsity2920:46.110
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Sophomore · Place 102 · Glacier PeakGlacier Peak2 Miles Sophomore10212:47.6710
Sep 11Wesco meet Marysville-Getchell, Glacier Peak at StanwoodSep 11 · 2.6 Miles Junior Varsity · Place 6 · Glacier PeakGlacier Peak2.6 Miles Junior Varsity617:51.310

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity 4A · Place 125 · Glacier PeakGlacier Peak5,000 Meters Junior Varsity 4A12521:08.80FR
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 185 · Glacier PeakGlacier Peak5,000 Meters Frosh/Soph Freshman18521:20.49
Oct 5WESCO League XC - Snohomish, Kamiak @ GPOct 5 · 5,000 Meters Junior Varsity · Place 28 · Glacier PeakGlacier Peak5,000 Meters Junior Varsity2821:40.29
Sep 28Wesco League XC - Meadowdale / Mountlake Terrace / Jackson / Glacier Peak @ Lynndale ParkSep 28 · 4,000 Meters Boys Junior Varsity · Place 32 · Glacier PeakGlacier Peak4,000 Meters Boys Junior Varsity3218:04.1 PB9
Sep 20WESCO League XC - Marysville Pilchuck/Cascade/Glacier Peak/Arlington @ Weston High School, ArlingtonSep 20 · Varsity · Place 28 · Glacier PeakGlacier PeakVarsity2821:359
Sep 16South Whidbey 44th Carl Westling InviteSep 16 · 5,000 Meters Junior Varsity · Place 72 · Glacier PeakGlacier Peak5,000 Meters Junior Varsity7223:27.429
Sep 14Wesco League XC - Shorecrest / Everett / Glacier Peak / Cedarcrest @ HamlinSep 14 · 4,000 Meters Junior Varsity · Place 49 · Glacier PeakGlacier Peak4,000 Meters Junior Varsity4920:39.29
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Junior Varsity · Place 81 · Glacier PeakGlacier Peak2 Miles Junior Varsity8114:21.049

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27North County Middle School XC ChampionshipsOct 27 · 1.7 Miles 8th Grade Boys · Place 56 · Valley ViewValley View1.7 Miles 8th Grade Boys5612:41.0 PB8
Oct 3Snohomish InviteOct 3 · 1.5 Miles Varsity · Place 39 · Valley ViewValley View1.5 Miles Varsity3911:57 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29North County Middle School ChampionshipsOct 29 · 1.7 Miles 7th Grade Boys · Place 51 · Valley ViewValley View1.7 Miles 7th Grade Boys5112:41.3 PB7
Oct 4Snohomish InviteOct 4 · 3,000 Meters Junior Varsity · Place 38 · Valley ViewValley View3,000 Meters Junior Varsity3812:12 PB7