Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1B/2B/1A League Meet @ MWP Randle · Mar 1415.85a1B/2B/1A League Meet @ MWP RandleMarch 14, 2024
Javelin · 800g · OutdoorEatonville @ Foss · Apr 2391-09Eatonville @ FossApril 23, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7SENIOR NIGHT Clover Park, Eatonville @ Franklin PierceMay 7 · Javelin · Place 26 · EatonvilleJavelin2669-812
Apr 15Eatonville @ FifeApr 15 · Javelin · Place 15 · EatonvilleJavelin1586-212
Apr 1SPSL 2A Eatonville @ SteilacoomApr 1 · Javelin · Place 15 · EatonvilleJavelin1587-312
Apr 1SPSL 2A Eatonville @ SteilacoomApr 1 · Shot Put · Place 22 · EatonvilleShot Put2223-11.7512

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30SPSL 2A Steilacoom @ Eatonville Apr 30 · Javelin · Place 13 · EatonvilleJavelin1385-711
Apr 23Eatonville @ FossApr 23 · Javelin · Place 10 · EatonvilleJavelin800g10.91-09 PB11
Apr 16SPSL 2A Fife, Clover Park @ Eatonville Apr 16 · Javelin · Place 16 · EatonvilleJavelin1687-1011
Apr 2Eatonville@OrtingApr 2 · Javelin · Place 15 · EatonvilleJavelin1578-911

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 101A D4 Evergreen League ChampionshipsMay 10 · Javelin · Place 25 · EatonvilleJavelin2571-6—
May 101A D4 Evergreen League ChampionshipsMay 10 · Discus · Place 30 · EatonvilleDiscus3066-2—
May 101A D4 Evergreen League ChampionshipsMay 10 · Shot Put · Place 26 · EatonvilleShot Put2628-10.5—
May 21B/2B/1A League Meet @ MontesanoMay 2 · Javelin · Place 26 · EatonvilleJavelin2679-3—
May 21B/2B/1A League Meet @ MontesanoMay 2 · Discus · Place 41 · EatonvilleDiscus4159-0—
May 21B/2B/1A League Meet @ MontesanoMay 2 · Shot Put · Place 33 · EatonvilleShot Put3326-10—
Apr 161B/2B/1A League Meet @NapavineApr 16 · Javelin · Place 21 · EatonvilleJavelin2181-11—
Apr 161B/2B/1A League Meet @NapavineApr 16 · Discus · Place 31 · EatonvilleDiscus3164-5—
Apr 161B/2B/1A League Meet @NapavineApr 16 · Shot Put · Place 37 · EatonvilleShot Put3725-0—
Mar 281B/2B/1A League Meet @ Eatonville Mar 28 · Javelin · Place 19 · EatonvilleJavelin1978-9.5—
Mar 281B/2B/1A League Meet @ Eatonville Mar 28 · Discus · Place 33 · EatonvilleDiscus3359-5—
Mar 281B/2B/1A League Meet @ Eatonville Mar 28 · Shot Put · Place 28 · EatonvilleShot Put2825-2.5—
Mar 141B/2B/1A League Meet @ MWP RandleMar 14 · Javelin · Place 29 · EatonvilleJavelin2957-1—
Mar 141B/2B/1A League Meet @ MWP RandleMar 14 · 100 Meters · Place 45 · Eatonville100 Meters4515.85a PB—