Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Fort Casey State ParkSalish Sea Jamboree · Sep 1612:58.36Salish Sea JamboreeSeptember 16, 2026
2 Miles · LBA 2-mileOlympia XC Classic · Sep 1213:06.8Olympia XC ClassicSeptember 12, 2026
2 Miles · Port Townsend Golf ClubNisqually Meet #1 @ Port Townsend · Sep 1613:36.39Nisqually Meet #1 @ Port TownsendSeptember 16, 2025
5,000 Meters · Klahowya Secondary SchoolNisqually League XC meet # 2 · Sep 2920:00.10Nisqually League XC meet # 2September 29, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 319:43.20NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Paradise Ridge Equestrian ParkNisqually League Meet #3 @ Vashon · Oct 2121:32Nisqually League Meet #3 @ VashonOctober 21, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 821:15.22025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · The Gorge AmphitheaterLive Nation Invitational · Oct 822:08.32Live Nation InvitationalOctober 8, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 8Live Nation InvitationalOct 8 · 5,000 Meters Varsity · Place 93 · East Jefferson5,000 Meters Varsity9322:08.32 PB12
Oct 8Live Nation InvitationalOct 8 · 5,000 Meters Varsity Small School · Place 55 · East Jefferson5,000 Meters Varsity Small School5522:08.3212
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 1B-2A · Place 170 · East Jefferson5,000 Meters VARSITY 1B-2A17019:43.20 PB12
Sep 29Nisqually League XC meet # 2Sep 29 · 5,000 Meters Varsity · Place 41 · East Jefferson5,000 Meters Varsity4120:00.10 PB12
Sep 16Salish Sea JamboreeSep 16 · 2 Miles Junior Varsity - Runners 6 and up · Place 5 · East Jefferson2 Miles Junior Varsity - Runners 6 and up512:58.36 PB12
Sep 12Olympia XC ClassicSep 12 · 2 Miles Seniors · Place 69 · East Jefferson2 Miles Seniors6913:06.8 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1A Boys · Place 153 · East Jefferson5,000 Meters 1A Boys15321:15.2 PB11
Oct 21Nisqually League Meet #3 @ VashonOct 21 · 5,000 Meters Varsity · Place 22 · East Jefferson5,000 Meters Varsity2221:32 PB11
Sep 16Nisqually Meet #1 @ Port TownsendSep 16 · 2 Miles Open · Place 43 · East Jefferson2 Miles Open4313:36.39 PB11