Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWESCO: Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds District Stadium · Apr 26:35.26aWESCO: Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds District StadiumApril 2, 2026
800 Meters · OutdoorWESCO JV Champs · May 53:01.86aWESCO JV ChampsMay 5, 2026
Complete · OutdoorWesco Track - Meadowdale / Lynnwood / Everett @ Edmonds Stadium · Apr 247:07.38Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApril 24, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5WESCO JV ChampsMay 5 · 800 Meters · Place 33 · Lynnwood800 Meters33.3:01.86a PB11
Apr 30WESCO: Edmonds Woodway / Lynnwood / Cascade @ Edmonds District StadiumApr 30 · 800 Meters · Place 23 · Lynnwood800 Meters233:22.92a11
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · 800 Meters · Place 22 · Lynnwood800 Meters223:03.68a11
Apr 16WESCO: Everett/Lynnwood & Mariner @ Goddard StadiumApr 16 · 1600 Meters · Place 22 · Lynnwood1600 Meters227:07.0011
Apr 16WESCO: Everett/Lynnwood & Mariner @ Goddard StadiumApr 16 · 800 Meters · Place 18 · Lynnwood800 Meters183:10.11a11
Apr 2WESCO: Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds District StadiumApr 2 · 1600 Meters · Place 29 · Lynnwood1600 Meters296:35.26a PB11
Mar 26WESCO: Lynnwood, Cascade, Shorewood @ Shoreline StadiumMar 26 · 1600 Meters · Place 23 · Lynnwood1600 Meters236:43.85a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6WESCO JV ChampsMay 6 · 1600 Meters · Place 29 · Lynnwood1600 Meters296:58.66a10
May 1Wesco Track - Edmonds-Woodway / Lynnwood / Monroe @ Edmonds StadiumMay 1 · 1600 Meters · Place 25 · Lynnwood1600 Meters256:56.52a10
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · Complete · Place 30 · LynnwoodComplete307:07.38 PB10
Apr 3Wesco Track - Lynnwood / Mountlake Terrace / Shorewood @ Edmonds StadiumApr 3 · 1600 Meters · Place 36 · Lynnwood1600 Meters367:05.77a10
Mar 27Shorecrest vs. Lynnwood & SultanMar 27 · 1600 Meters · Place 27 · Lynnwood1600 Meters277:30.39a10