Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 817.10aCity Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
300m Hurdles · 30" / 0.762m · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 849.91aCity Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
400 Meters · OutdoorWESCO: Monroe, MP @ Sultan · Apr 301:04.26aWESCO: Monroe, MP @ SultanApril 30, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 202A District 1 ChampionshipsMay 20 · 300m Hurdles · Place 4 · Marysville-Pilchuck300m Hurdles448.21a10
May 202A District 1 ChampionshipsMay 20 · 300m Hurdles · Place 5 · Marysville-Pilchuck300m Hurdles549.00a10
May 202A District 1 ChampionshipsMay 20 · 100m Hurdles · Place 14 · Marysville-Pilchuck100m Hurdles1419.02a10
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · 300m Hurdles · Place 3 · Marysville-Pilchuck300m Hurdles350.60a10
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · 100m Hurdles · Place 4 · Marysville-Pilchuck100m Hurdles417.41a10
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 300m Hurdles · Place 1 · Marysville-Pilchuck300m Hurdles30" / 0.762m1.49.91a PB10
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 100m Hurdles · Place 1 · Marysville-Pilchuck100m Hurdles33" / 0.838m1.17.10a PB10
May 221st Annual Tomahawk Classic May 2 · 300m Hurdles · Place 3 · Marysville-Pilchuck300m Hurdles352.90a10
May 221st Annual Tomahawk Classic May 2 · 100m Hurdles · Place 3 · Marysville-Pilchuck100m Hurdles317.95a10
Apr 30WESCO: Monroe, MP @ SultanApr 30 · 100m Hurdles · Place 1 · Marysville-Pilchuck100m Hurdles117.40a10
Apr 30WESCO: Monroe, MP @ SultanApr 30 · 400 Meters · Place 1 · Marysville-Pilchuck400 Meters11:04.26a PB10
Apr 2536th gearUP Eason InvitationalApr 25 · 300m Hurdles · Place 23 · Marysville-Pilchuck300m Hurdles2350.84a10
Apr 2536th gearUP Eason InvitationalApr 25 · 100m Hurdles · Place 46 · Marysville-Pilchuck100m Hurdles4619.75a10
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · 300m Hurdles · Place 1 · Marysville-Pilchuck300m Hurdles150.62a10
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · 100m Hurdles · Place 3 · Marysville-Pilchuck100m Hurdles318.05a10
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · 300m Hurdles · Place 1 · Marysville-Pilchuck300m Hurdles150.37a10
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · 100m Hurdles · Place 3 · Marysville-Pilchuck100m Hurdles317.85a10
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · 300m Hurdles · Place 1 · Marysville-Pilchuck300m Hurdles152.22a10
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · 100m Hurdles · Place 1 · Marysville-Pilchuck100m Hurdles118.49a10
Mar 19Marysville JamboreeMar 19 · 100m Hurdles · Place 2 · Marysville-Pilchuck100m Hurdles218.110
Mar 19Marysville JamboreeMar 19 · 400 Meters · Place 5 · Marysville-Pilchuck400 Meters51:09.010

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 300m Hurdles · Place 16 · Marysville-Pilchuck300m Hurdles1655.52a9
May 21WIAA District 1 - 2A ChampionshipsMay 21 · 400 Meters · Place 13 · Marysville-Pilchuck400 Meters131:09.96a9
May 14Sub District 2A South @ MPHSMay 14 · 300m Hurdles · Place 6 · Marysville-Pilchuck300m Hurdles654.96a9
May 14Sub District 2A South @ MPHSMay 14 · 100m Hurdles · Place 9 · Marysville-Pilchuck100m Hurdles919.26a9
May 14Sub District 2A South @ MPHSMay 14 · 400 Meters · Place 3 · Marysville-Pilchuck400 Meters31:07.03a9
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · 400 Meters · Place 1 · Marysville-Pilchuck400 Meters11:07.809
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · 300m Hurdles · Place 4 · Marysville-Pilchuck300m Hurdles454.12a9
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · 100m Hurdles · Place 6 · Marysville-Pilchuck100m Hurdles619.33a9
Mar 27ABM, MP @ StanwoodMar 27 · 300m Hurdles · Place 4 · Marysville-Pilchuck300m Hurdles452.28a9
Mar 27ABM, MP @ StanwoodMar 27 · 100m Hurdles · Place 2 · Marysville-Pilchuck100m Hurdles219.73a9
Mar 20Jamboree in the 'Wood!Mar 20 · 300m Hurdles · Place 2 · Marysville-Pilchuck300m Hurdles255.39a9
Mar 20Jamboree in the 'Wood!Mar 20 · 100m Hurdles · Place 3 · Marysville-Pilchuck100m Hurdles319.59a9
Mar 15Edmonds Spring PreviewMar 15 · 300m Hurdles · Place 6 · Marysville-Pilchuck300m Hurdles654.85a—
Mar 15Edmonds Spring PreviewMar 15 · 100m Hurdles · Place 5 · Marysville-Pilchuck100m Hurdles520.09a—