Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBellevue Track and Field Invitational · Apr 185:23.50aBellevue Track and Field Invitational April 18, 2026
3200 Meters · OutdoorEdmonds School District Track & Field Champs · May 811:36.25aEdmonds School District Track & Field ChampsMay 8, 2026
400 Meters · OutdoorJackson, Lynnwood @Snohomish · Apr 131:07.20aJackson, Lynnwood @SnohomishApril 13, 2023
Javelin · 800g · OutdoorWESCO JV Champs · May 581' 0"WESCO JV ChampsMay 5, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8Edmonds School District Track & Field ChampsMay 8 · 3200 Meters · Place 17 · Lynnwood3200 Meters1711:36.25a PB12
May 5WESCO JV ChampsMay 5 · Javelin · Place 29 · LynnwoodJavelin800g29.81' 0" PB12
Apr 30WESCO: Edmonds Woodway / Lynnwood / Cascade @ Edmonds District StadiumApr 30 · Javelin · Place 19 · LynnwoodJavelin1986-1112
Apr 30WESCO: Edmonds Woodway / Lynnwood / Cascade @ Edmonds District StadiumApr 30 · 3200 Meters · Place 1 · Lynnwood3200 Meters111:51.38a12
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · Javelin · Place 19 · LynnwoodJavelin1978-0012
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · 3200 Meters · Place 6 · Lynnwood3200 Meters611:50.32a12
Apr 18Bellevue Track and Field Invitational Apr 18 · 1600 Meters · Place 75 · Lynnwood1600 Meters75.5:23.50a PB12
Apr 16WESCO: Everett/Lynnwood & Mariner @ Goddard StadiumApr 16 · Javelin · Place 13 · LynnwoodJavelin1374-512
Apr 16WESCO: Everett/Lynnwood & Mariner @ Goddard StadiumApr 16 · 3200 Meters · Place 5 · Lynnwood3200 Meters512:03.312
Apr 16WESCO: Everett/Lynnwood & Mariner @ Goddard StadiumApr 16 · 1600 Meters · Place 10 · Lynnwood1600 Meters105:30.0012
Apr 2WESCO: Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds District StadiumApr 2 · Javelin · Place 23 · LynnwoodJavelin2375-1112
Apr 2WESCO: Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds District StadiumApr 2 · 3200 Meters · Place 9 · Lynnwood3200 Meters911:48.40a12
Mar 26WESCO: Lynnwood, Cascade, Shorewood @ Shoreline StadiumMar 26 · Javelin · Place 20 · LynnwoodJavelin2077-812
Mar 26WESCO: Lynnwood, Cascade, Shorewood @ Shoreline StadiumMar 26 · 1600 Meters · Place 13 · Lynnwood1600 Meters135:36.17a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Edmonds School District Track & Field ChampsMay 9 · 3200 Meters · Place 13 · Lynnwood3200 Meters1311:40.40a11
May 1Wesco Track - Edmonds-Woodway / Lynnwood / Monroe @ Edmonds StadiumMay 1 · Javelin · Place 23 · LynnwoodJavelin2391-0111
May 1Wesco Track - Edmonds-Woodway / Lynnwood / Monroe @ Edmonds StadiumMay 1 · 1600 Meters · Place 14 · Lynnwood1600 Meters145:33.11a11
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · Javelin · Place 23 · LynnwoodJavelin2377-0911
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · 3200 Meters · Place 8 · Lynnwood3200 Meters812:04.4711
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · 1600 Meters · Place 14 · Lynnwood1600 Meters145:32.0711
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Javelin · Place 19 · LynnwoodJavelin1976-1011
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · 3200 Meters · Place 2 · Lynnwood3200 Meters211:47.8011

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Wesco League Track - Mountlake Terrace / Lynnwood / Monroe @ Edmonds StadiumApr 20 · 400 Meters · Place 8 · Lynnwood400 Meters8.1:09.92a9
Apr 13Jackson, Lynnwood @SnohomishApr 13 · 400 Meters · Place 28 · Lynnwood400 Meters28.1:07.20a PB9