Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · OutdoorABM, MP @ Stanwood · Mar 272:43.27aABM, MP @ StanwoodMarch 27, 2025
Discus · 1.6kg · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 896-10City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
Javelin · 800g · OutdoorMarysville-Pilchuck, Meadowdale @ Cascade · Apr 1163-10Marysville-Pilchuck, Meadowdale @ CascadeApril 11, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · Discus · Place 6 · Marysville-PilchuckDiscus694-0411
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Discus · Place 2 · Marysville-PilchuckDiscus1.6kg2.96-10 PB11
May 221st Annual Tomahawk Classic May 2 · Discus · Place 13 · Marysville-PilchuckDiscus1388-1111
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Discus · Place 8 · Marysville-PilchuckDiscus8100-0411
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Shot Put · Place 15 · Marysville-PilchuckShot Put1530-05.0011
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Discus · Place 8 · Marysville-PilchuckDiscus882-511
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Shot Put · Place 13 · Marysville-PilchuckShot Put1329-711
Apr 16Meadowdale & MP at CascadeApr 16 · Discus · Place 6 · Marysville-PilchuckDiscus691-011
Apr 16Meadowdale & MP at CascadeApr 16 · Shot Put · Place 15 · Marysville-PilchuckShot Put1530-711
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Discus · Place 12 · Marysville-PilchuckDiscus1292-911
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Shot Put · Place 21 · Marysville-PilchuckShot Put2128-11.5011
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · Discus · Place 7 · Marysville-PilchuckDiscus785-1011
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · Shot Put · Place 10 · Marysville-PilchuckShot Put1029-511
Mar 19Marysville JamboreeMar 19 · Discus · Place 1 · Marysville-PilchuckDiscus184-1111

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14Sub District 2A South @ MPHSMay 14 · Discus · Place 11 · Marysville-PilchuckDiscus1180-010
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · Discus · Place 15 · Marysville-PilchuckDiscus1573-0410
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · Shot Put · Place 13 · Marysville-PilchuckShot Put1327-08.0010
Apr 24MP, MG @ SultanApr 24 · Discus · Place 8 · Marysville-PilchuckDiscus882-0810
Apr 24MP, MG @ SultanApr 24 · Shot Put · Place 15 · Marysville-PilchuckShot Put1526-11.0010
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Discus · Place 22 · Marysville-PilchuckDiscus2268-1110
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Shot Put · Place 15 · Marysville-PilchuckShot Put1528-06.2510
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · Discus · Place 32 · Marysville-PilchuckDiscus3269-810
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · Shot Put · Place 39 · Marysville-PilchuckShot Put3925-210
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · 800 Meters · Place 23 · Marysville-Pilchuck800 Meters232:45.64a10
Mar 27ABM, MP @ StanwoodMar 27 · Discus · Place 15 · Marysville-PilchuckDiscus1569-410
Mar 27ABM, MP @ StanwoodMar 27 · 800 Meters · Place 9 · Marysville-Pilchuck800 Meters92:43.27a PB10
Mar 20Jamboree in the 'Wood!Mar 20 · Discus · Place 29 · Marysville-PilchuckDiscus2965-810
Mar 20Jamboree in the 'Wood!Mar 20 · Shot Put · Place 27 · Marysville-PilchuckShot Put2726-310

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · Long Jump · Place 14 · Marysville-PilchuckLong Jump1411-2—
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · Discus · Place 24 · Marysville-PilchuckDiscus2463-6—
Apr 297th Annual North Sound ClassicApr 29 · Long Jump · Place 21 · Marysville-PilchuckLong Jump2113-0—
Apr 297th Annual North Sound ClassicApr 29 · Javelin · Place 17 · Marysville-PilchuckJavelin1752-10—
Apr 297th Annual North Sound ClassicApr 29 · Discus · Place 13 · Marysville-PilchuckDiscus1371-11—
Apr 25MPHS vs ABM , Glacier PeakApr 25 · Long Jump · Place 13 · Marysville-PilchuckLong Jump1310-11—
Apr 25MPHS vs ABM , Glacier PeakApr 25 · Discus · Place 15 · Marysville-PilchuckDiscus1568-5—
Apr 18Marysville-Pilchuck & Mountlake Terrace @ EverettApr 18 · Javelin · Place 15 · Marysville-PilchuckJavelin1556-2—
Apr 18Marysville-Pilchuck & Mountlake Terrace @ EverettApr 18 · Discus · Place 20 · Marysville-PilchuckDiscus2066-8—
Apr 11Marysville-Pilchuck, Meadowdale @ CascadeApr 11 · Javelin · Place 24 · Marysville-PilchuckJavelin800g24.63-10 PB9
Apr 11Marysville-Pilchuck, Meadowdale @ CascadeApr 11 · Discus · Place 18 · Marysville-PilchuckDiscus1.6kg18.72-049
Mar 28MPHS vs Arlington, GraceMar 28 · Long Jump · Place 18 · Marysville-PilchuckLong Jump1812-8.25—
Mar 28MPHS vs Arlington, GraceMar 28 · Javelin · Place 17 · Marysville-PilchuckJavelin1751-6—
Mar 28MPHS vs Arlington, GraceMar 28 · Discus · Place 28 · Marysville-PilchuckDiscus2855-3—
Mar 23Stanwood Frosh-Soph InvitationalMar 23 · Long Jump · Place 14 · Marysville-PilchuckLong Jump1412-0—
Mar 23Stanwood Frosh-Soph InvitationalMar 23 · Javelin · Place 6 · Marysville-PilchuckJavelin669-10—
Mar 23Stanwood Frosh-Soph InvitationalMar 23 · Discus · Place 9 · Marysville-PilchuckDiscus962-2—
Mar 21MPHS vs ABM , StanwoodMar 21 · Long Jump · Place 15 · Marysville-PilchuckLong Jump1512-0—
Mar 21MPHS vs ABM , StanwoodMar 21 · Javelin · Place 30 · Marysville-PilchuckJavelin3059-11—
Mar 21MPHS vs ABM , StanwoodMar 21 · Discus · Place 21 · Marysville-PilchuckDiscus2157-6—