Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorDistrict 1 - Sub-Districts 2A South @ MPHS · May 134:53.10aDistrict 1 - Sub-Districts 2A South @ MPHSMay 13, 2026
3200 Meters · OutdoorMLT & MP @ Everett · May 112:12.19aMLT & MP @ EverettMay 1, 2025
400 Meters · OutdoorMarysville Jamboree · Mar 191:00.1Marysville JamboreeMarch 19, 2026
800 Meters · OutdoorDistrict 1 - Sub-Districts 2A South @ MPHS · May 132:12.91aDistrict 1 - Sub-Districts 2A South @ MPHSMay 13, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · 1600 Meters · Place 15 · Marysville-Pilchuck1600 Meters154:53.10a PB10
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · 800 Meters · Place 12 · Marysville-Pilchuck800 Meters122:12.91a PB10
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · 400 Meters · Place 12 · Marysville-Pilchuck400 Meters121:00.76a10
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 1600 Meters · Place 4 · Marysville-Pilchuck1600 Meters4.4:54.88a10
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 800 Meters · Place 3 · Marysville-Pilchuck800 Meters3.2:18.42a10
May 221st Annual Tomahawk Classic May 2 · 1600 Meters · Place 9 · Marysville-Pilchuck1600 Meters95:00.93a10
May 221st Annual Tomahawk Classic May 2 · 800 Meters · Place 8 · Marysville-Pilchuck800 Meters82:16.86a10
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Javelin · Place 21 · Marysville-PilchuckJavelin2139-00.5010
Apr 30WESCO: Monroe, MP @ SultanApr 30 · 800 Meters · Place 2 · Marysville-Pilchuck800 Meters22:13.61a10
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · 1600 Meters · Place 5 · Marysville-Pilchuck1600 Meters54:58.63a10
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · 400 Meters · Place 10 · Marysville-Pilchuck400 Meters101:02.47a10
Apr 16Meadowdale & MP at CascadeApr 16 · 1600 Meters · Place 4 · Marysville-Pilchuck1600 Meters45:07.41a10
Apr 16Meadowdale & MP at CascadeApr 16 · 800 Meters · Place 3 · Marysville-Pilchuck800 Meters32:18.39a10
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · 1600 Meters · Place 8 · Marysville-Pilchuck1600 Meters84:58.63a10
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · 1600 Meters · Place 2 · Marysville-Pilchuck1600 Meters25:07.16a10
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · 800 Meters · Place 1 · Marysville-Pilchuck800 Meters12:22.72a10
Mar 19Marysville JamboreeMar 19 · 1600 Meters · Place 3 · Marysville-Pilchuck1600 Meters35:0810
Mar 19Marysville JamboreeMar 19 · 400 Meters · Place 5 · Marysville-Pilchuck400 Meters51:00.1 PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14Sub District 2A South @ MPHSMay 14 · 800 Meters · Place 13 · Marysville-Pilchuck800 Meters132:19.51a9
May 14Sub District 2A South @ MPHSMay 14 · 400 Meters · Place 13 · Marysville-Pilchuck400 Meters131:01.89a9
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · 1600 Meters · Place 4 · Marysville-Pilchuck1600 Meters45:18.539
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · 800 Meters · Place 5 · Marysville-Pilchuck800 Meters52:26.489
May 320th Annual Tomahawk Classic May 3 · 800 Meters · Place 14 · Marysville-Pilchuck800 Meters142:22.94a9
May 1MLT & MP @ EverettMay 1 · 3200 Meters · Place 1 · Marysville-Pilchuck3200 Meters112:12.19a PB9
May 1MLT & MP @ EverettMay 1 · 400 Meters · Place 8 · Marysville-Pilchuck400 Meters81:02.84a9
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · 800 Meters · Marysville-Pilchuck800 Meters—NT9
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · 400 Meters · Place 16 · Marysville-Pilchuck400 Meters161:03.949
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · 1600 Meters · Place 11 · Marysville-Pilchuck1600 Meters115:25.74a9
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · 800 Meters · Place 15 · Marysville-Pilchuck800 Meters152:30.34a9
Mar 27ABM, MP @ StanwoodMar 27 · 1600 Meters · Place 3 · Marysville-Pilchuck1600 Meters35:38.23a9
Mar 27ABM, MP @ StanwoodMar 27 · 800 Meters · Place 4 · Marysville-Pilchuck800 Meters42:28.32a9
Mar 20Jamboree in the 'Wood!Mar 20 · 800 Meters · Place 10 · Marysville-Pilchuck800 Meters102:35.19a9