Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · LBA 2-mileOlympia XC Classic · Sep 1211:06.9Olympia XC ClassicSeptember 12, 2026
3 Miles · Gissberg Twin LakesWESCO XC - Jackson, Kamiak, ATM @ MGHS · Sep 1716:55WESCO XC - Jackson, Kamiak, ATM @ MGHSSeptember 17, 2026
4,000 Meters · Jackson HSWESCO Everett & LK Stevens @ Jackson · Sep 2313:05.8WESCO Everett & LK Stevens @ JacksonSeptember 23, 2026
4,000 Meters · Lynndale ParkWesco League XC - Meadowdale / Mountlake Terrace / Jackson / Glacier Peak @ Lynndale Park · Sep 2816:13.4Wesco League XC - Meadowdale / Mountlake Terrace / Jackson / Glacier Peak @ Lynndale ParkSeptember 28, 2023
4,400 Meters · Lynnwood HS XC CourseWesco League XC - Meadowdale / Jackson / ABM / Stanwood @ Lynnwood · Oct 116:04.4Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOctober 1, 2026
5,000 Meters · Carmichael MS55th Max Jensen/Richland Invitational (no 2A/1A/B girls) · Oct 1217:06.4955th Max Jensen/Richland Invitational (no 2A/1A/B girls)October 12, 2024
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2517:44.1WESCO ChampionshipsOctober 25, 2025
5,000 Meters · Lakewood High SchoolDistrict 1/2 XC Championships · Oct 3116:45.93District 1/2 XC ChampionshipsOctober 31, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 317:17.80NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 417:37.408th Annual Battle for the 509October 4, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2516:49.40Nike Bob Firman Invitational XCSeptember 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 4A Boys Varsity · Place 54 · Jackson5,000 Meters 4A Boys Varsity5416:45.93 PB12
Oct 15ESD vs MSD ClashOct 15 · 5,000 Meters HS Boys · Place 15 · Jackson5,000 Meters HS Boys1518:12.1Unofficial12
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 3A-4A · Place 66 · Jackson5,000 Meters VARSITY 3A-4A6617:17.80 PB12
Oct 1Wesco League XC - Meadowdale / Jackson / ABM / Stanwood @ LynnwoodOct 1 · 4,400 Meters Varsity · Place 11 · Jackson4,400 Meters Varsity1116:04.4 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec1 A-L · Place 28 · Jackson5,000 Meters Varsity Division I Sec1 A-L2816:49.40 PB12
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 65 · Jackson5,000 Meters Varsity DI MERGE6516:49.4012
Sep 23WESCO Everett & LK Stevens @ JacksonSep 23 · 4,000 Meters Varsity · Place 4 · Jackson4,000 Meters Varsity413:05.8 PB12
Sep 17WESCO XC - Jackson, Kamiak, ATM @ MGHSSep 17 · 3 Miles Varsity · Place 6 · Jackson3 Miles Varsity616:55 PB12
Sep 12Olympia XC ClassicSep 12 · 2 Miles Seniors · Place 13 · Jackson2 Miles Seniors1311:06.9 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1District 1 and 2 XC ChampionshipsNov 1 · 5,000 Meters 4A Boys Varsity · Place 60 · Jackson5,000 Meters 4A Boys Varsity6017:23.8011
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Varsity 4A Boys · Place 32 · Jackson5,000 Meters Varsity 4A Boys3217:44.1 PB11
Oct 16Everett vs Mukilteo ChampionshipsOct 16 · 5,000 Meters Varsity · Place 18 · Jackson5,000 Meters Varsity1818:19.911
Oct 1156th Annual Max Jensen Invitational Oct 11 · 5,000 Meters Varsity · Place 47 · Jackson5,000 Meters Varsity4717:12.7111
Oct 8WESCO @ Stanwood- Monroe, Jackson & EverettOct 8 · 4,000 Meters Varsity · Place 11 · Jackson4,000 Meters Varsity1113:39.311
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Varsity Championship(AVG Below18 Min) · Place 119 · Jackson5,000 Meters Varsity Championship(AVG Below18 Min)11917:37.40 PB11
Oct 2WESCO- @ GP- Meadowdale, Snohomish & JacksonOct 2 · 5,000 Meters Varsity · Place 17 · Jackson5,000 Meters Varsity1718:50.5511
Sep 24WESCO Pilchuck, Jackson, Lake Stevens @ MonroeSep 24 · 5,000 Meters Varsity · Place 15 · Jackson5,000 Meters Varsity1518:13.1811
Sep 18WESCO Shorecrest, MGHS & Sultan @ JacksonSep 18 · 4,000 Meters Varsity · Place 4 · Jackson4,000 Meters Varsity413:3111
Sep 13Olympia XC ClassicSep 13 · 2 Miles Varsity · Place 10 · Jackson2 Miles Varsity1011:20.511

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2District 1 and 2 XC ChampionshipsNov 2 · 5,000 Meters Varsity 4A · Place 60 · Jackson5,000 Meters Varsity 4A6016:59.4310
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity 4A · Place 32 · Jackson5,000 Meters Varsity 4A3217:27.310
Oct 1255th Max Jensen/Richland Invitational (no 2A/1A/B girls)Oct 12 · 5,000 Meters Varsity Boys Divisions 1 (3A/4A) · Place 13 · Jackson5,000 Meters Varsity Boys Divisions 1 (3A/4A)1317:06.49 PB10
Oct 10Lynnwood & Jackson @ AB MurphyOct 10 · 4,000 Meters Varsity · Place 1 · Jackson4,000 Meters Varsity113:57.510
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Varsity 3A · Place 95 · Jackson5,000 Meters Varsity 3A9517:14.1010
Oct 3Jackson, Snohomish, Glacier Peak @ MonroeOct 3 · 2 Miles Varsity · Place 9 · Jackson2 Miles Varsity910:50Unofficial10
Sep 26Meadowdale, Shorecrest & Stanwood @ JacksonSep 26 · 4,000 Meters Varsity · Place 8 · Jackson4,000 Meters Varsity813:12.710
Sep 14Olympia XC ClassicSep 14 · 2 Miles Sophomore · Place 11 · Jackson2 Miles Sophomore1111:32.810

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Wesco League XC - Meadowdale / Mountlake Terrace / Jackson / Glacier Peak @ Lynndale ParkSep 28 · 4,000 Meters Boys Junior Varsity · Place 9 · Jackson4,000 Meters Boys Junior Varsity916:13.4 PB9