Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorWESCO JV Champs · May 585' 1"WESCO JV ChampsMay 5, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5WESCO JV ChampsMay 5 · Javelin · Place 23 · LynnwoodJavelin800g23.85' 1" PB12
Apr 30WESCO: Edmonds Woodway / Lynnwood / Cascade @ Edmonds District StadiumApr 30 · Javelin · Place 22 · LynnwoodJavelin2285-0712
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · Javelin · Place 14 · LynnwoodJavelin1485-0612
Apr 2WESCO: Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds District StadiumApr 2 · Javelin · Place 19 · LynnwoodJavelin1979-012
Mar 26WESCO: Lynnwood, Cascade, Shorewood @ Shoreline StadiumMar 26 · Javelin · Place 21 · LynnwoodJavelin2174-512

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Wesco Track - Edmonds-Woodway / Lynnwood / Monroe @ Edmonds StadiumMay 1 · Javelin · Place 35 · LynnwoodJavelin3570-1111
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Javelin · Place 30 · LynnwoodJavelin3047-0911
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Shot Put · LynnwoodShot Put—ND11
Apr 3Wesco Track - Lynnwood / Mountlake Terrace / Shorewood @ Edmonds StadiumApr 3 · Javelin · Place 23 · LynnwoodJavelin2369-511
Apr 3Wesco Track - Lynnwood / Mountlake Terrace / Shorewood @ Edmonds StadiumApr 3 · Shot Put · Place 25 · LynnwoodShot Put2522-0.5011
Mar 27Shorecrest vs. Lynnwood & SultanMar 27 · Javelin · Place 12 · LynnwoodJavelin1275-711
Mar 27Shorecrest vs. Lynnwood & SultanMar 27 · Shot Put · Place 18 · LynnwoodShot Put1822-611