Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarysville All City Track Meet · May 1915.50aMarysville All City Track MeetMay 19, 2022
Javelin · 600g · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 836-09City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
Shot Put · 4kg · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 818-11.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

15 results
DateMeetEventPlMarkGr
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Javelin · Place 12 · Marysville-PilchuckMarysville-PilchuckJavelin600g12.36-09 PB11
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Shot Put · Place 13 · Marysville-PilchuckMarysville-PilchuckShot Put4kg13.18-11.00 PB11
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 100 Meters · Place 23 · Marysville-PilchuckMarysville-Pilchuck100 Meters23.16.23a11
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Javelin · Place 9 · Marysville-PilchuckMarysville-PilchuckJavelin942-00.5011
Apr 30WESCO: Monroe, MP @ SultanApr 30 · 100 Meters · Place 22 · Marysville-PilchuckMarysville-Pilchuck100 Meters2215.94a11
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Javelin · Place 12 · Marysville-PilchuckMarysville-PilchuckJavelin1240-111
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Shot Put · Place 16 · Marysville-PilchuckMarysville-PilchuckShot Put1616-311
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · 100 Meters · Place 23 · Marysville-PilchuckMarysville-Pilchuck100 Meters2316.52a11
Apr 16Meadowdale & MP at CascadeApr 16 · Javelin · Place 18 · Marysville-PilchuckMarysville-PilchuckJavelin1840-211
Apr 16Meadowdale & MP at CascadeApr 16 · Shot Put · Place 12 · Marysville-PilchuckMarysville-PilchuckShot Put1221-011
Apr 16Meadowdale & MP at CascadeApr 16 · 100 Meters · Place 23 · Marysville-PilchuckMarysville-Pilchuck100 Meters2316.21a11
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Javelin · Place 16 · Marysville-PilchuckMarysville-PilchuckJavelin1636-011
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · 100 Meters · Place 34 · Marysville-PilchuckMarysville-Pilchuck100 Meters3417.11a11
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · 100 Meters · Place 37 · Marysville-PilchuckMarysville-Pilchuck100 Meters3716.67a11
Mar 19Marysville JamboreeMar 19 · 100 Meters · Place 24 · Marysville-PilchuckMarysville-Pilchuck100 Meters2416.911

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26Cedarcrest, NLMS, LSMS @ CaveleroMay 26 · 100m Hurdles · CedarcrestCedarcrest100m Hurdles30" / 0.762m—22.84Unofficial7
May 26Cedarcrest, NLMS, LSMS @ CaveleroMay 26 · 100 Meters · CedarcrestCedarcrest100 Meters—15.43Unofficial7
May 19Marysville All City Track MeetMay 19 · 100m Hurdles · CedarcrestCedarcrest100m Hurdles30" / 0.762m—NT7
May 19Marysville All City Track MeetMay 19 · 100 Meters · Place 5 · CedarcrestCedarcrest100 Meters5.15.50a PB7