Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWESCO Track: Meadowdale & Shorecrest @ Mariner · May 15:17.60WESCO Track: Meadowdale & Shorecrest @ MarinerMay 1, 2025
200 Meters · OutdoorWESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District Stadium · Apr 2327.06aWESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApril 23, 2026
300m Hurdles · 36" / 0.914m · OutdoorWesco League Track - Meadowdale / EW / Shorecrest @ Edmonds Stadium · Apr 1356.05aWesco League Track - Meadowdale / EW / Shorecrest @ Edmonds StadiumApril 13, 2023
400 Meters · OutdoorSpring Preview Invitational · Mar 1459.35aSpring Preview InvitationalMarch 14, 2026
800 Meters · OutdoorMeadowdale & Stanwood @ Jackson · Apr 32:30.63aMeadowdale & Stanwood @ JacksonApril 3, 2025
Javelin · 800g · OutdoorWESCO 3A SOUTH Track & Field Championships · May 13115-05WESCO 3A SOUTH Track & Field ChampionshipsMay 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13WESCO 3A SOUTH Track & Field ChampionshipsMay 13 · Javelin · Place 14 · MeadowdaleJavelin800g14.115-05 PB12
May 8Edmonds School District Track & Field ChampsMay 8 · Javelin · Place 5 · MeadowdaleJavelin5125-1112
Apr 30WESCO meet @Kamiak (Meadowdale)Apr 30 · Javelin · Place 6 · MeadowdaleJavelin6103-1112
Apr 30WESCO meet @Kamiak (Meadowdale)Apr 30 · 200 Meters · Place 19 · Meadowdale200 Meters1927.35a12
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · Javelin · Place 4 · MeadowdaleJavelin4115-0212
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · 200 Meters · Place 25 · Meadowdale200 Meters2527.06a PB12
Apr 16Meadowdale & MP at CascadeApr 16 · Javelin · Place 4 · MeadowdaleJavelin4114-112
Apr 16Meadowdale & MP at CascadeApr 16 · 200 Meters · Place 22 · Meadowdale200 Meters2227.26a12
Apr 2WESCO: Everett, Meadowdale, Shorewood @ Shoreline StadiumApr 2 · Javelin · Place 8 · MeadowdaleJavelin8108-612
Apr 2WESCO: Everett, Meadowdale, Shorewood @ Shoreline StadiumApr 2 · 400 Meters · Place 12 · Meadowdale400 Meters121:00.57a12
Mar 14Spring Preview InvitationalMar 14 · Javelin · Place 4 · MeadowdaleJavelin4123-012
Mar 14Spring Preview InvitationalMar 14 · 400 Meters · Place 15 · Meadowdale400 Meters1559.35a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 143A WESCO South ChampionshipsMay 14 · Javelin · Place 17 · MeadowdaleJavelin17108-611
May 9Edmonds School District Track & Field ChampsMay 9 · Javelin · Place 2 · MeadowdaleJavelin2118-1011
May 1WESCO Track: Meadowdale & Shorecrest @ MarinerMay 1 · Javelin · Place 3 · MeadowdaleJavelin3104-0011
May 1WESCO Track: Meadowdale & Shorecrest @ MarinerMay 1 · 1600 Meters · Place 6 · Meadowdale1600 Meters65:17.60 PB11
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · Javelin · Place 11 · MeadowdaleJavelin1196-0011
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · 1600 Meters · Place 11 · Meadowdale1600 Meters115:20.9111
Apr 17Wesco Track - Mountlake Terrace / Meadowdale / Shorecrest @ Edmonds StadiumApr 17 · Javelin · Place 8 · MeadowdaleJavelin8103-311
Apr 17Wesco Track - Mountlake Terrace / Meadowdale / Shorecrest @ Edmonds StadiumApr 17 · 1600 Meters · Place 11 · Meadowdale1600 Meters115:34.61a11
Apr 3Meadowdale & Stanwood @ JacksonApr 3 · Javelin · Place 11 · MeadowdaleJavelin1195-1011
Apr 3Meadowdale & Stanwood @ JacksonApr 3 · 800 Meters · Place 16 · Meadowdale800 Meters162:30.63a PB11
Mar 27Wesco Track - Meadowdale / Edmonds-Woodway / Shorewood @ Edmonds StadiumMar 27 · Javelin · Place 7 · MeadowdaleJavelin7101-011
Mar 27Wesco Track - Meadowdale / Edmonds-Woodway / Shorewood @ Edmonds StadiumMar 27 · 1600 Meters · Place 27 · Meadowdale1600 Meters275:39.35a11

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 5Edmonds School District Track ChampsMay 5 · 300m Hurdles · Place 2 · Meadowdale300m Hurdles255.46a—
May 1FROSH CHAMPSMay 1 · 300m Hurdles · Place 11 · Meadowdale300m Hurdles1156.87a—
May 1FROSH CHAMPSMay 1 · 1600 Meters · Place 22 · Meadowdale1600 Meters225:45.90a—
Apr 27Everett & Meadowdale @ CedarcrestApr 27 · 300m Hurdles · Place 6 · Meadowdale300m Hurdles655.92a—
Apr 20Meadowdale, Marysville Getchell @ CascadeApr 20 · 300m Hurdles · Place 6 · Meadowdale300m Hurdles657.00a—
Apr 20Meadowdale, Marysville Getchell @ CascadeApr 20 · 1600 Meters · Place 13 · Meadowdale1600 Meters135:49.55a—
Apr 13Wesco League Track - Meadowdale / EW / Shorecrest @ Edmonds StadiumApr 13 · 1600 Meters · Place 20 · Meadowdale1600 Meters20.5:59.07a9
Apr 13Wesco League Track - Meadowdale / EW / Shorecrest @ Edmonds StadiumApr 13 · 300m Hurdles · Place 9 · Meadowdale300m Hurdles36" / 0.914m9.56.05a PB9
Mar 30Wesco League Track - Lynnwood / Meadowdale / Shorewood @ Edmonds StadiumMar 30 · 300m Hurdles · Place 7 · Meadowdale300m Hurdles756.57a—
Mar 30Wesco League Track - Lynnwood / Meadowdale / Shorewood @ Edmonds StadiumMar 30 · 1600 Meters · Place 18 · Meadowdale1600 Meters185:56.27a—
Mar 23Cedacrest & Meadowdale @ KamiakMar 23 · 1600 Meters · Place 15 · Meadowdale1600 Meters155:59.00—