Personal bests

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Edmonds School District Track & Field ChampsMay 8 · 800 Meters · Place 5 · LynnwoodLynnwood800 Meters53:07.91a12
Apr 30WESCO: Edmonds Woodway / Lynnwood / Cascade @ Edmonds District StadiumApr 30 · 800 Meters · Place 5 · LynnwoodLynnwood800 Meters52:55.33a PB12
Apr 30WESCO: Edmonds Woodway / Lynnwood / Cascade @ Edmonds District StadiumApr 30 · 100 Meters · Place 25 · LynnwoodLynnwood100 Meters2515.71a PB12
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · 1600 Meters · Place 5 · LynnwoodLynnwood1600 Meters56:32.84a PB12
Apr 23WESCO: Meadowdale / Lynnwood / Mariner @ Edmonds District StadiumApr 23 · 800 Meters · Place 6 · LynnwoodLynnwood800 Meters63:01.93a12
Apr 18Bellevue Track and Field Invitational Apr 18 · 1600 Meters · Place 54 · LynnwoodLynnwood1600 Meters54.6:43.66a12
Apr 18Bellevue Track and Field Invitational Apr 18 · 800 Meters · Place 32 · LynnwoodLynnwood800 Meters32.2:56.97a12
Apr 16WESCO: Everett/Lynnwood & Mariner @ Goddard StadiumApr 16 · 3200 Meters · Place 6 · LynnwoodLynnwood3200 Meters615:13.59a12
Apr 2WESCO: Lynnwood / Mountlake Terrace / Shorecrest @ Edmonds District StadiumApr 2 · 800 Meters · Place 5 · LynnwoodLynnwood800 Meters52:57.21a12
Mar 26WESCO: Lynnwood, Cascade, Shorewood @ Shoreline StadiumMar 26 · 1600 Meters · Place 5 · LynnwoodLynnwood1600 Meters56:46.35a12
Mar 26WESCO: Lynnwood, Cascade, Shorewood @ Shoreline StadiumMar 26 · 800 Meters · Place 5 · LynnwoodLynnwood800 Meters53:06.46a12
Mar 14Spring Preview InvitationalMar 14 · 800 Meters · Place 10 · LynnwoodLynnwood800 Meters103:06.49a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Edmonds School District Track & Field ChampsMay 9 · 800 Meters · Place 7 · LynnwoodLynnwood800 Meters72:56.37a11
May 3SUNNY AND 70! INVITATIONALMay 3 · 3000m Steeplechase · Place 17 · LynnwoodLynnwood3000m Steeplechase179:58.14a PB11
May 1Wesco Track - Edmonds-Woodway / Lynnwood / Monroe @ Edmonds StadiumMay 1 · 1600 Meters · Place 9 · LynnwoodLynnwood1600 Meters96:52.20a11
May 1Wesco Track - Edmonds-Woodway / Lynnwood / Monroe @ Edmonds StadiumMay 1 · 800 Meters · Place 7 · LynnwoodLynnwood800 Meters72:58.04a11
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · 1600 Meters · Place 8 · LynnwoodLynnwood1600 Meters86:46.9511
Apr 24Wesco Track - Meadowdale / Lynnwood / Everett @ Edmonds StadiumApr 24 · 800 Meters · Place 9 · LynnwoodLynnwood800 Meters93:01.6811
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · 800 Meters · Place 9 · LynnwoodLynnwood800 Meters92:57.6011
Apr 3Wesco Track - Lynnwood / Mountlake Terrace / Shorewood @ Edmonds StadiumApr 3 · 3200 Meters · Place 2 · LynnwoodLynnwood3200 Meters215:37.67a11
Apr 3Wesco Track - Lynnwood / Mountlake Terrace / Shorewood @ Edmonds StadiumApr 3 · 800 Meters · Place 10 · LynnwoodLynnwood800 Meters103:09.34a11
Mar 27Shorecrest vs. Lynnwood & SultanMar 27 · 1600 Meters · Place 5 · LynnwoodLynnwood1600 Meters57:00.91a11
Mar 27Shorecrest vs. Lynnwood & SultanMar 27 · 800 Meters · Place 5 · LynnwoodLynnwood800 Meters53:06.25a11
Mar 15Edmonds Spring PreviewMar 15 · 800 Meters · Place 17 · LynnwoodLynnwood800 Meters173:21.15a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 3Edmonds School District Track & Field ChampsMay 3 · 800 Meters · Place 5 · LynnwoodLynnwood800 Meters52:57.51a—
Apr 27Sunny and 70! InvitationalApr 27 · 3000m Steeplechase · Place 9 · LynnwoodLynnwood3000m Steeplechase910:16.52a—
Apr 25Wesco Track - Edmonds Woodway / Lynnwood / Everett @ Edmonds StadiumApr 25 · 800 Meters · Place 6 · LynnwoodLynnwood800 Meters63:04.30a—
Apr 18Wesco Track - Meadowdale / Lynnwood / Mariner @ Edmonds StadiumApr 18 · 1600 Meters · Place 9 · LynnwoodLynnwood1600 Meters97:10.56a—
Apr 11Jackson & Lynnwood @ Glacier PeakApr 11 · 3200 Meters · Place 8 · LynnwoodLynnwood3200 Meters814:48.65a PB—
Apr 11Jackson & Lynnwood @ Glacier PeakApr 11 · 800 Meters · Place 16 · LynnwoodLynnwood800 Meters163:15.26a—
Apr 6Davis InvitationalApr 6 · 3000m Steeplechase · Place 4 · LynnwoodLynnwood3000m Steeplechase410:50.63a—
Apr 6Davis InvitationalApr 6 · 800 Meters · Place 12 · LynnwoodLynnwood800 Meters123:16.11a—
Mar 21Cascade, Lynnwood, Shorewood, Lakeside @ Shoreline StadiumMar 21 · 1600 Meters · Place 14 · LynnwoodLynnwood1600 Meters147:00.91a—
Mar 21Cascade, Lynnwood, Shorewood, Lakeside @ Shoreline StadiumMar 21 · 800 Meters · Place 12 · LynnwoodLynnwood800 Meters123:11.50a—
Mar 8ESD Spring Preview JamboreeMar 8 · 1600 Meters · Place 26 · LynnwoodLynnwood1600 Meters267:10.62a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4WESCO JV ChampsMay 4 · 1600 Meters · Place 4 · LynnwoodLynnwood1600 Meters46:39.91a—
May 4WESCO JV ChampsMay 4 · 800 Meters · Place 6 · LynnwoodLynnwood800 Meters63:06.73a—
Apr 27Wesco League Track - Edmonds Woodway / Lynnwood / Cascade @ Edmonds StadiumApr 27 · 3200 Meters · Place 5 · LynnwoodLynnwood3200 Meters515:03.39a—
Apr 27Wesco League Track - Edmonds Woodway / Lynnwood / Cascade @ Edmonds StadiumApr 27 · 800 Meters · Place 12 · LynnwoodLynnwood800 Meters123:07.92a—
Apr 20Wesco League Track - Mountlake Terrace / Lynnwood / Monroe @ Edmonds StadiumApr 20 · 3200 Meters · Place 3 · LynnwoodLynnwood3200 Meters3.14:51.76a9
Apr 20Wesco League Track - Mountlake Terrace / Lynnwood / Monroe @ Edmonds StadiumApr 20 · 1600 Meters · Place 9 · LynnwoodLynnwood1600 Meters9.7:06.88a9
Apr 13Jackson, Lynnwood @SnohomishApr 13 · 3200 Meters · Place 5 · LynnwoodLynnwood3200 Meters5.14:57.77a9
Apr 8Davis InvitationalApr 8 · 3000m Steeplechase · Place 7 · LynnwoodLynnwood3000m Steeplechase710:10.82a—
Apr 8Davis InvitationalApr 8 · 1600 Meters · Place 14 · LynnwoodLynnwood1600 Meters147:01.71a—
Mar 30Wesco League Track - Lynnwood / Meadowdale / Shorewood @ Edmonds StadiumMar 30 · 1600 Meters · Place 11 · LynnwoodLynnwood1600 Meters116:51.29a—
Mar 23SC vs. Lynnwood/EverettMar 23 · 1600 Meters · Place 6 · LynnwoodLynnwood1600 Meters66:51.71a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Sno-King League North Preliminary MeetMay 19 · 1600 Meters · Place 11 · AlderwoodAlderwood1600 Meters11.7:36.80a8
May 19Sno-King League North Preliminary MeetMay 19 · 800 Meters · Place 10 · AlderwoodAlderwood800 Meters10.3:21.73a8