Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Shelton High SchoolWF West at Shelton · Oct 1310:36WF West at SheltonOctober 13, 2021
2.95 Miles · Kelso HSGSHL District 4 Championship · Oct 2916:29GSHL District 4 ChampionshipOctober 29, 2025
5,000 Meters · Bishop Athletic Complex2A Evergreen League Meet · Oct 2217:31.822A Evergreen League MeetOctober 22, 2025
5,000 Meters · PLU Meadows Disc Golf Course4th Annual Fall Classic Invitational · Oct 1117:20.34th Annual Fall Classic InvitationalOctober 11, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 817:46.02025 WIAA State XC ChampionshipsNovember 8, 2025
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 223:59.90Ultimook RaceSeptember 2, 2023

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 3A Boys · Place 152 · SheltonShelton5,000 Meters 3A Boys15217:46.0 PB12
Oct 29GSHL District 4 ChampionshipOct 29 · 2.95 Miles Varsity · Place 9 · SheltonShelton2.95 Miles Varsity916:29 PB12
Oct 222A Evergreen League MeetOct 22 · 5,000 Meters Varsity · Place 5 · SheltonShelton5,000 Meters Varsity517:31.82 PB12
Oct 15W.F West, Shelton @ Black HillsOct 15 · 5,000 Meters Varsity · Place 2 · SheltonShelton5,000 Meters Varsity217:59.7312
Oct 114th Annual Fall Classic InvitationalOct 11 · 5,000 Meters Varsity Men · Place 54 · SheltonShelton5,000 Meters Varsity Men5417:20.3 PB12
Oct 8Black Hills, Centralia @ SheltonOct 8 · 3 Miles Varsity · Place 3 · SheltonShelton3 Miles Varsity316:43.5712
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 9 · SheltonShelton5,000 Meters Varsity917:53.612
Oct 1Tumwater, Shelton @ CentraliaOct 1 · 5,000 Meters Varsity · Place 8 · SheltonShelton5,000 Meters Varsity819:12.0512
Sep 24Kelso vs. Heritage and SheltonSep 24 · 2.95 Miles Varsity · Place 6 · SheltonShelton2.95 Miles Varsity617:57.6012
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Varsity · Place 30 · SheltonShelton5,000 Meters Varsity3018:48.512
Sep 17Shelton at AberdeenSep 17 · 5,000 Meters Junior Varsity · Place 5 · SheltonShelton5,000 Meters Junior Varsity519:45.9512
Sep 13Olympia XC ClassicSep 13 · 2 Miles Varsity · Place 23 · SheltonShelton2 Miles Varsity2312:01.512

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 3A · Place 157 · SheltonShelton5,000 Meters 3A15717:45.411
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 3A · Place 37 · SheltonShelton5,000 Meters Varsity 3A3717:40.211
Oct 23GSHL 3A and 4A District MeetOct 23 · 5,000 Meters Varsity 3A · Place 9 · SheltonShelton5,000 Meters Varsity 3A917:5711
Oct 16W.F. West vs Black Hills & SheltonOct 16 · 5,000 Meters Varsity · Place 2 · SheltonShelton5,000 Meters Varsity218:21.6411
Oct 123rd Annual Fall Classic InvitationalOct 12 · 5,000 Meters Varsity Men · Place 94 · SheltonShelton5,000 Meters Varsity Men9418:16.511
Oct 9Centralia vs. Black Hills / SheltonOct 9 · 5,000 Meters Varsity · Place 2 · SheltonShelton5,000 Meters Varsity219:02.3311
Oct 2Centralia/Shelton/Rochester at TumwaterOct 2 · 5,000 Meters Varsity · Place 5 · SheltonShelton5,000 Meters Varsity517:56.2211
Sep 21Fort Steilacoom InvitationalSep 21 · 5,000 Meters Varsity · Place 27 · SheltonShelton5,000 Meters Varsity2719:05.411
Sep 18Shelton vs Aberdeen Sep 18 · 3 Miles Varsity · Place 4 · SheltonShelton3 Miles Varsity418:33.0311
Sep 14Olympia XC ClassicSep 14 · 2 Miles Varsity · Place 38 · SheltonShelton2 Miles Varsity3812:26.711

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26District IV 1A/2A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 72 · SheltonShelton5,000 Meters Varsity7219:1310
Oct 18EvCo 2A League MeetOct 18 · 5,000 Meters Varsity · Place 22 · SheltonShelton5,000 Meters Varsity2219:29.4310
Oct 11Shelton , Tumwater & WF West @ AberdeenOct 11 · 5,000 Meters Junior Varsity · Place 14 · SheltonShelton5,000 Meters Junior Varsity1419:27.4110
Oct 72nd Annual Fall Classic InvitationalOct 7 · 5,000 Meters Varsity Men · Place 125 · SheltonShelton5,000 Meters Varsity Men12519:11.710
Oct 4Aberdeen, Black Hills & Centralia @ SheltonOct 4 · 3 Miles Varsity · Place 16 · SheltonShelton3 Miles Varsity1619:51.210
Sep 20Shelton, Tumwater, Rochester @ CentraliaSep 20 · 5,000 Meters Varsity · Place 33 · SheltonShelton5,000 Meters Varsity3323:38.210
Sep 12Aberdeen & Shelton @ RochesterSep 12 · Varsity · Place 14 · SheltonSheltonVarsity1421:1210
Sep 2Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 1A-4A · Place 77 · SheltonShelton5,000 Meters Junior Varsity 1A-4A7723:59.90 PB10

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 202A Evergreen League Meet ChampionshipsOct 20 · 2,000 Meters Middle School · Place 40 · Oakland BayOakland Bay2,000 Meters Middle School4011:59.58
Oct 13WF West at SheltonOct 13 · 1.5 Miles Middle School · Place 11 · Oakland BayOakland Bay1.5 Miles Middle School1110:36 PB8
Sep 22EVCO 2A-Centralia, Rochester, Shelton @ TumwaterSep 22 · 1.5 Miles Middle School · Place 14 · Oakland BayOakland Bay1.5 Miles Middle School1412:25.768
Sep 15Aberdeen and Rochester at SheltonSep 15 · 2,000 Meters Middle School · Place 8 · Oakland BayOakland Bay2,000 Meters Middle School811:048