Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWESCO JV Champs · May 15:28.32aWESCO JV ChampsMay 1, 2024
300m Hurdles · 36" / 0.914m · OutdoorWESCO 3A SOUTH Track & Field Championships · May 1348.67aWESCO 3A SOUTH Track & Field ChampionshipsMay 13, 2026
800 Meters · OutdoorDavis Invitational · Apr 62:27.78aDavis InvitationalApril 6, 2024
Javelin · 800g · OutdoorWESCO JV Champs · May 587' 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

16 results
DateMeetEventPlMarkGr
May 13WESCO 3A SOUTH Track & Field ChampionshipsMay 13 · 300m Hurdles · Place 16 · Lynnwood300m Hurdles36" / 0.914m16.48.67a PB12
May 8Edmonds School District Track & Field ChampsMay 8 · 300m Hurdles · Place 8 · Lynnwood300m Hurdles850.79a12
May 5WESCO JV ChampsMay 5 · Javelin · Place 22 · LynnwoodJavelin800g22.87' 0" PB12
Apr 30WESCO: Edmonds Woodway / Lynnwood / Cascade @ Edmonds District StadiumApr 30 · Javelin · Place 11 · LynnwoodJavelin11100-1112
Apr 30WESCO: Edmonds Woodway / Lynnwood / Cascade @ Edmonds District StadiumApr 30 · 300m Hurdles · Place 6 · Lynnwood300m Hurdles652.44a12
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · Pole Vault · Place 4 · LynnwoodPole Vault46-06.0012
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · Javelin · Place 12 · LynnwoodJavelin1290-0012
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · 300m Hurdles · Place 10 · Lynnwood300m Hurdles1053.81a12
Apr 18Bellevue Track and Field Invitational Apr 18 · Javelin · LynnwoodJavelin800g—DNS12
Apr 16WESCO: Everett/Lynnwood & Mariner @ Goddard StadiumApr 16 · Pole Vault · Place 6 · LynnwoodPole Vault66-612
Apr 16WESCO: Everett/Lynnwood & Mariner @ Goddard StadiumApr 16 · Javelin · Place 9 · LynnwoodJavelin983-712
Apr 16WESCO: Everett/Lynnwood & Mariner @ Goddard StadiumApr 16 · 300m Hurdles · Place 8 · Lynnwood300m Hurdles856.90a12
Apr 2WESCO: Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds District StadiumApr 2 · Javelin · Place 12 · LynnwoodJavelin1293-212
Apr 2WESCO: Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds District StadiumApr 2 · 1600 Meters · Place 22 · Lynnwood1600 Meters225:50.40a12
Mar 26WESCO: Lynnwood, Cascade, Shorewood @ Shoreline StadiumMar 26 · Javelin · Place 11 · LynnwoodJavelin1194-512
Mar 26WESCO: Lynnwood, Cascade, Shorewood @ Shoreline StadiumMar 26 · 800 Meters · Place 11 · Lynnwood800 Meters112:33.08a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6WESCO JV ChampsMay 6 · 1600 Meters · Place 19 · Lynnwood1600 Meters195:37.72a11
May 1Wesco Track - Edmonds-Woodway / Lynnwood / Monroe @ Edmonds StadiumMay 1 · Javelin · Place 17 · LynnwoodJavelin17101-0111
May 1Wesco Track - Edmonds-Woodway / Lynnwood / Monroe @ Edmonds StadiumMay 1 · 1600 Meters · Place 17 · Lynnwood1600 Meters175:44.71a11
Apr 2698th Annual A.C. Davis Invitational Apr 26 · 800 Meters · Place 25 · Lynnwood800 Meters252:29.1111
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · Javelin · Place 15 · LynnwoodJavelin1591-0011
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · 1600 Meters · Place 23 · Lynnwood1600 Meters235:47.1811
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Javelin · Place 16 · LynnwoodJavelin1684-0411
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · 1600 Meters · Lynnwood1600 Meters—NT11
Apr 3Wesco Track - Lynnwood / Mountlake Terrace / Shorewood @ Edmonds StadiumApr 3 · Javelin · Place 19 · LynnwoodJavelin1973-711
Apr 3Wesco Track - Lynnwood / Mountlake Terrace / Shorewood @ Edmonds StadiumApr 3 · 800 Meters · Place 12 · Lynnwood800 Meters122:36.54a11
Mar 27Shorecrest vs. Lynnwood & SultanMar 27 · Javelin · Place 15 · LynnwoodJavelin1571-211
Mar 27Shorecrest vs. Lynnwood & SultanMar 27 · 1600 Meters · Place 16 · Lynnwood1600 Meters165:59.47a11
Mar 15Edmonds Spring PreviewMar 15 · 800 Meters · Place 23 · Lynnwood800 Meters232:44.54a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1WESCO JV ChampsMay 1 · 1600 Meters · Place 13 · Lynnwood1600 Meters135:28.32a PB—
May 1WESCO JV ChampsMay 1 · 800 Meters · Place 20 · Lynnwood800 Meters202:31.15a—
Apr 25Wesco Track - Edmonds Woodway / Lynnwood / Everett @ Edmonds StadiumApr 25 · 1600 Meters · Place 25 · Lynnwood1600 Meters255:49.10a—
Apr 18Wesco Track - Meadowdale / Lynnwood / Mariner @ Edmonds StadiumApr 18 · 1600 Meters · Place 20 · Lynnwood1600 Meters205:44.77a—
Apr 18Wesco Track - Meadowdale / Lynnwood / Mariner @ Edmonds StadiumApr 18 · 800 Meters · Place 19 · Lynnwood800 Meters192:32.81a—
Apr 11Jackson & Lynnwood @ Glacier PeakApr 11 · 1600 Meters · Place 30 · Lynnwood1600 Meters305:50.62a—
Apr 6Davis InvitationalApr 6 · 800 Meters · Place 12 · Lynnwood800 Meters122:27.78a PB—
Mar 28Wesco Track - Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds StadiumMar 28 · 800 Meters · Place 16 · Lynnwood800 Meters162:47.37a—
Mar 21Cascade, Lynnwood, Shorewood, Lakeside @ Shoreline StadiumMar 21 · 800 Meters · Place 24 · Lynnwood800 Meters242:39.11a—
Mar 16Bear RelaysMar 16 · 1600 Meters · Place 13 · Lynnwood1600 Meters136:12.38a—