Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 1 - Sub-Districts 2A South @ MPHS · May 1314.08aDistrict 1 - Sub-Districts 2A South @ MPHSMay 13, 2026
200 Meters · OutdoorWESCO: Monroe, MP @ Sultan · Apr 3030.01aWESCO: Monroe, MP @ SultanApril 30, 2026
Pole Vault · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 88-00.00City 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 202A District 1 ChampionshipsMay 20 · Pole Vault · Place 5 · Marysville-PilchuckPole Vault57-06.0011
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · Pole Vault · Place 1 · Marysville-PilchuckPole Vault17-06.0011
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · 100 Meters · Place 14 · Marysville-Pilchuck100 Meters1414.08a PB11
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Pole Vault · Place 1 · Marysville-PilchuckPole Vault1.8-00.00 PB11
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 100 Meters · Place 6 · Marysville-Pilchuck100 Meters6.14.76a11
May 221st Annual Tomahawk Classic May 2 · Pole Vault · Place 1 · Marysville-PilchuckPole Vault17-06.0011
May 221st Annual Tomahawk Classic May 2 · 100 Meters · Place 13 · Marysville-Pilchuck100 Meters1314.29a11
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Pole Vault · Place 2 · Marysville-PilchuckPole Vault27-06.0011
Apr 30WESCO: Monroe, MP @ SultanApr 30 · 200 Meters · Place 3 · Marysville-Pilchuck200 Meters330.01a PB11
Apr 30WESCO: Monroe, MP @ SultanApr 30 · 100 Meters · Place 5 · Marysville-Pilchuck100 Meters514.31a11
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Pole Vault · Place 1 · Marysville-PilchuckPole Vault17-011
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · 100 Meters · Place 11 · Marysville-Pilchuck100 Meters1114.93a11
Apr 16Meadowdale & MP at CascadeApr 16 · Pole Vault · Place 1 · Marysville-PilchuckPole Vault17-011
Apr 16Meadowdale & MP at CascadeApr 16 · 100 Meters · Place 9 · Marysville-Pilchuck100 Meters914.55a11
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Pole Vault · Place 5 · Marysville-PilchuckPole Vault57-011
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · Pole Vault · Place 1 · Marysville-PilchuckPole Vault17-611
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · 200 Meters · Place 5 · Marysville-Pilchuck200 Meters531.03a11
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · 100 Meters · Place 14 · Marysville-Pilchuck100 Meters1414.94a11
Mar 19Marysville JamboreeMar 19 · 100 Meters · Place 6 · Marysville-Pilchuck100 Meters614.511

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21WIAA District 1 - 2A ChampionshipsMay 21 · Pole Vault · Place 7 · Marysville-PilchuckPole Vault77-610
May 14Sub District 2A South @ MPHSMay 14 · Pole Vault · Place 6 · Marysville-PilchuckPole Vault67-010
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · Pole Vault · Place 5 · Marysville-PilchuckPole Vault57-06.0010
May 320th Annual Tomahawk Classic May 3 · Pole Vault · Place 6 · Marysville-PilchuckPole Vault67-00.0010
May 320th Annual Tomahawk Classic May 3 · 200 Meters · Place 17 · Marysville-Pilchuck200 Meters1731.06a10
May 1MLT & MP @ EverettMay 1 · 200 Meters · Place 5 · Marysville-Pilchuck200 Meters531.06a10
May 1MLT & MP @ EverettMay 1 · 100 Meters · Place 11 · Marysville-Pilchuck100 Meters1114.95a10
Apr 24MP, MG @ SultanApr 24 · Pole Vault · Place 4 · Marysville-PilchuckPole Vault46-09.0010
Apr 24MP, MG @ SultanApr 24 · 200 Meters · Place 6 · Marysville-Pilchuck200 Meters630.7210
Apr 24MP, MG @ SultanApr 24 · 100 Meters · Place 10 · Marysville-Pilchuck100 Meters1014.6110
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Pole Vault · Place 3 · Marysville-PilchuckPole Vault37-00.0010
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · 200 Meters · Marysville-Pilchuck200 Meters—NT10
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · 100 Meters · Place 14 · Marysville-Pilchuck100 Meters1415.2110
Mar 27ABM, MP @ StanwoodMar 27 · Pole Vault · Place 2 · Marysville-PilchuckPole Vault27-010
Mar 27ABM, MP @ StanwoodMar 27 · 200 Meters · Place 9 · Marysville-Pilchuck200 Meters932.12a10
Mar 27ABM, MP @ StanwoodMar 27 · 100 Meters · Place 14 · Marysville-Pilchuck100 Meters1415.62a10
Mar 20Jamboree in the 'Wood!Mar 20 · Pole Vault · Place 4 · Marysville-PilchuckPole Vault46-610
Mar 20Jamboree in the 'Wood!Mar 20 · 200 Meters · Place 6 · Marysville-Pilchuck200 Meters631.65a10
Mar 15Edmonds Spring PreviewMar 15 · Pole Vault · Place 5 · Marysville-PilchuckPole Vault56-6—
Mar 15Edmonds Spring PreviewMar 15 · 200 Meters · Place 23 · Marysville-Pilchuck200 Meters2332.26a—
Mar 15Edmonds Spring PreviewMar 15 · 100 Meters · Place 25 · Marysville-Pilchuck100 Meters2514.68a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 83A WESCO North ChampionshipsMay 8 · Pole Vault · Place 9 · Marysville-PilchuckPole Vault97-0—
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · Pole Vault · Place 4 · Marysville-PilchuckPole Vault47-0—
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · 200 Meters · Place 10 · Marysville-Pilchuck200 Meters1031.97a—
Apr 297th Annual North Sound ClassicApr 29 · Pole Vault · Place 1 · Marysville-PilchuckPole Vault16-6—
Apr 297th Annual North Sound ClassicApr 29 · 200 Meters · Place 15 · Marysville-Pilchuck200 Meters1531.51a—
Apr 297th Annual North Sound ClassicApr 29 · 100 Meters · Place 18 · Marysville-Pilchuck100 Meters1815.20a—
Apr 2719th Annual Tomahawk ClassicApr 27 · Pole Vault · Place 4 · Marysville-PilchuckPole Vault47-0—
Apr 25MPHS vs ABM , Glacier PeakApr 25 · Pole Vault · Place 2 · Marysville-PilchuckPole Vault26-6—
Apr 25MPHS vs ABM , Glacier PeakApr 25 · 200 Meters · Place 19 · Marysville-Pilchuck200 Meters1931.79a—
Apr 25MPHS vs ABM , Glacier PeakApr 25 · 100 Meters · Place 20 · Marysville-Pilchuck100 Meters2015.75a—
Apr 18Marysville-Pilchuck & Mountlake Terrace @ EverettApr 18 · Pole Vault · Place 1 · Marysville-PilchuckPole Vault16-6—
Apr 18Marysville-Pilchuck & Mountlake Terrace @ EverettApr 18 · 200 Meters · Place 8 · Marysville-Pilchuck200 Meters831.39a—
Apr 18Marysville-Pilchuck & Mountlake Terrace @ EverettApr 18 · 100 Meters · Place 12 · Marysville-Pilchuck100 Meters1215.35a—
Apr 11Marysville-Pilchuck, Meadowdale @ CascadeApr 11 · Pole Vault · Place 4 · Marysville-PilchuckPole Vault4.6-00.009
Apr 11Marysville-Pilchuck, Meadowdale @ CascadeApr 11 · 200 Meters · Place 9 · Marysville-Pilchuck200 Meters9.31.19a9
Apr 11Marysville-Pilchuck, Meadowdale @ CascadeApr 11 · 100 Meters · Place 8 · Marysville-Pilchuck100 Meters8.15.43a9
Mar 28MPHS vs Arlington, GraceMar 28 · 200 Meters · Place 9 · Marysville-Pilchuck200 Meters932.12a—
Mar 28MPHS vs Arlington, GraceMar 28 · 100 Meters · Place 19 · Marysville-Pilchuck100 Meters1916.03a—