Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 849-03City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Javelin · Marysville-PilchuckJavelin600g—ND11
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Discus · Place 14 · Marysville-PilchuckDiscus1kg14.49-03 PB11
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Shot Put · Marysville-PilchuckShot Put4kg—ND11
May 221st Annual Tomahawk Classic May 2 · Discus · Place 17 · Marysville-PilchuckDiscus1750-0611
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Javelin · Place 7 · Marysville-PilchuckJavelin748-1111
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Discus · Place 15 · Marysville-PilchuckDiscus1554-0111
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Shot Put · Place 14 · Marysville-PilchuckShot Put1418-10.5011
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Javelin · Place 9 · Marysville-PilchuckJavelin945-411
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Discus · Place 10 · Marysville-PilchuckDiscus1057-411
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Shot Put · Place 12 · Marysville-PilchuckShot Put1217-10.511
Apr 16Meadowdale & MP at CascadeApr 16 · Javelin · Place 17 · Marysville-PilchuckJavelin1744-511
Apr 16Meadowdale & MP at CascadeApr 16 · Discus · Place 13 · Marysville-PilchuckDiscus1349-911
Apr 16Meadowdale & MP at CascadeApr 16 · Shot Put · Place 16 · Marysville-PilchuckShot Put1618-5.511
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Javelin · Place 15 · Marysville-PilchuckJavelin1539-711
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Discus · Place 20 · Marysville-PilchuckDiscus2048-911
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Shot Put · Place 20 · Marysville-PilchuckShot Put2018-411
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · Javelin · Place 18 · Marysville-PilchuckJavelin1837-311
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · Discus · Place 16 · Marysville-PilchuckDiscus1648-211
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · Shot Put · Place 17 · Marysville-PilchuckShot Put1718-111

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · Javelin · Place 13 · Marysville-PilchuckJavelin1342-0410
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · Discus · Place 15 · Marysville-PilchuckDiscus1546-0810
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · Shot Put · Place 13 · Marysville-PilchuckShot Put1317-00.0010
Apr 24MP, MG @ SultanApr 24 · Javelin · Place 10 · Marysville-PilchuckJavelin1039-0010
Apr 24MP, MG @ SultanApr 24 · Discus · Place 15 · Marysville-PilchuckDiscus1549-0810
Apr 24MP, MG @ SultanApr 24 · Shot Put · Place 16 · Marysville-PilchuckShot Put1616-04.0010
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Javelin · Place 22 · Marysville-PilchuckJavelin2238-0910
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Discus · Place 17 · Marysville-PilchuckDiscus1752-01.5010
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Shot Put · Place 18 · Marysville-PilchuckShot Put1816-06.2510
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · Javelin · Place 26 · Marysville-PilchuckJavelin2640-010
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · Discus · Place 19 · Marysville-PilchuckDiscus1948-310
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · Shot Put · Place 24 · Marysville-PilchuckShot Put2414-710
Mar 27ABM, MP @ StanwoodMar 27 · Javelin · Place 11 · Marysville-PilchuckJavelin1148-510
Mar 27ABM, MP @ StanwoodMar 27 · Discus · Place 17 · Marysville-PilchuckDiscus1746-810
Mar 27ABM, MP @ StanwoodMar 27 · Shot Put · Place 22 · Marysville-PilchuckShot Put2215-7.510
Mar 20Jamboree in the 'Wood!Mar 20 · Javelin · Place 17 · Marysville-PilchuckJavelin1749-210
Mar 20Jamboree in the 'Wood!Mar 20 · Discus · Place 29 · Marysville-PilchuckDiscus2938-010
Mar 15Edmonds Spring PreviewMar 15 · Javelin · Place 32 · Marysville-PilchuckJavelin3241-3—
Mar 15Edmonds Spring PreviewMar 15 · Discus · Place 29 · Marysville-PilchuckDiscus2940-3—
Mar 15Edmonds Spring PreviewMar 15 · Shot Put · Place 31 · Marysville-PilchuckShot Put3116-6.75—