Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarysville Jamboree · Mar 1912.3Marysville JamboreeMarch 19, 2026
110m Hurdles · 30" / 0.762m · OutdoorMarysville All City Track Meet · May 1920.48aMarysville All City Track MeetMay 19, 2022
110m Hurdles · 33" / 0.838m · OutdoorNorth Championships at MPHS · Jun 220.43aNorth Championships at MPHSJune 2, 2022
200 Meters · OutdoorMP, MG @ Sultan · Apr 2426.03MP, MG @ SultanApril 24, 2025
Javelin · 800g · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 8113-08.50City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
Long Jump · OutdoorNorth Championships at MPHS · Jun 214-05.50North Championships at MPHSJune 2, 2022

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · Pole Vault · Place 9 · Marysville-PilchuckMarysville-PilchuckPole Vault99-00.0012
May 13District 1 - Sub-Districts 2A South @ MPHSMay 13 · Javelin · Place 16 · Marysville-PilchuckMarysville-PilchuckJavelin1698-0112
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Pole Vault · Marysville-PilchuckMarysville-PilchuckPole Vault—NH12
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Javelin · Place 5 · Marysville-PilchuckMarysville-PilchuckJavelin800g5.113-08.50 PB12
May 221st Annual Tomahawk Classic May 2 · Long Jump · Marysville-PilchuckMarysville-PilchuckLong Jump—ND12
May 221st Annual Tomahawk Classic May 2 · Pole Vault · Marysville-PilchuckMarysville-PilchuckPole Vault—NH12
May 221st Annual Tomahawk Classic May 2 · Javelin · Place 8 · Marysville-PilchuckMarysville-PilchuckJavelin8111-0412
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Pole Vault · Place 1 · Marysville-PilchuckMarysville-PilchuckPole Vault19-00.0012
Apr 30WESCO: Monroe, MP @ SultanApr 30 · Javelin · Place 3 · Marysville-PilchuckMarysville-PilchuckJavelin3114-0012
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Pole Vault · Place 1 · Marysville-PilchuckMarysville-PilchuckPole Vault19-612
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Javelin · Place 5 · Marysville-PilchuckMarysville-PilchuckJavelin5105-012
Apr 23Mountlake Terrace & Marysville-Pilchuck @ EverettApr 23 · Discus · Place 18 · Marysville-PilchuckMarysville-PilchuckDiscus1868-412
Apr 16Meadowdale & MP at CascadeApr 16 · Long Jump · Place 5 · Marysville-PilchuckMarysville-PilchuckLong Jump517-10.512
Apr 16Meadowdale & MP at CascadeApr 16 · Javelin · Place 2 · Marysville-PilchuckMarysville-PilchuckJavelin2127-812
Apr 16Meadowdale & MP at CascadeApr 16 · 100 Meters · Place 17 · Marysville-PilchuckMarysville-Pilchuck100 Meters1712.47a12
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Long Jump · Place 13 · Marysville-PilchuckMarysville-PilchuckLong Jump1317-112
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Pole Vault · Place 7 · Marysville-PilchuckMarysville-PilchuckPole Vault77-612
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · Javelin · Place 8 · Marysville-PilchuckMarysville-PilchuckJavelin8107-712
Apr 2WESCO @MPHS, Arlington, MonroeApr 2 · 100 Meters · Place 20 · Marysville-PilchuckMarysville-Pilchuck100 Meters2012.65a12
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · Long Jump · Place 5 · Marysville-PilchuckMarysville-PilchuckLong Jump517-0.7512
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · Javelin · Place 4 · Marysville-PilchuckMarysville-PilchuckJavelin4118-912
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · Discus · Place 9 · Marysville-PilchuckMarysville-PilchuckDiscus976-712
Mar 26WESCO @ MPHS, Stanwood, ArchbishopMar 26 · 100 Meters · Place 10 · Marysville-PilchuckMarysville-Pilchuck100 Meters1012.71a12
Mar 19Marysville JamboreeMar 19 · Long Jump · Place 4 · Marysville-PilchuckMarysville-PilchuckLong Jump416-4.512
Mar 19Marysville JamboreeMar 19 · Discus · Place 4 · Marysville-PilchuckMarysville-PilchuckDiscus474-412
Mar 19Marysville JamboreeMar 19 · 100 Meters · Place 7 · Marysville-PilchuckMarysville-Pilchuck100 Meters712.3 PB12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14Sub District 2A South @ MPHSMay 14 · Javelin · Place 9 · Marysville-PilchuckMarysville-PilchuckJavelin9114-011
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · Javelin · Place 3 · Marysville-PilchuckMarysville-PilchuckJavelin3121-0211
May 320th Annual Tomahawk Classic May 3 · Javelin · Place 12 · Marysville-PilchuckMarysville-PilchuckJavelin1295-0111
May 1MLT & MP @ EverettMay 1 · 100 Meters · Place 25 · Marysville-PilchuckMarysville-Pilchuck100 Meters2512.79a11
Apr 24MP, MG @ SultanApr 24 · Javelin · Place 3 · Marysville-PilchuckMarysville-PilchuckJavelin3119-0211
Apr 24MP, MG @ SultanApr 24 · 200 Meters · Place 9 · Marysville-PilchuckMarysville-Pilchuck200 Meters926.03 PB11
Apr 24MP, MG @ SultanApr 24 · 100 Meters · Place 12 · Marysville-PilchuckMarysville-Pilchuck100 Meters1212.5411
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · Javelin · Place 3 · Marysville-PilchuckMarysville-PilchuckJavelin3112-0911
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · 200 Meters · Marysville-PilchuckMarysville-Pilchuck200 Meters—NT11
Apr 17Lynnwood & Marysville Pilchuck @ KamiakApr 17 · 100 Meters · Place 27 · Marysville-PilchuckMarysville-Pilchuck100 Meters2713.1611
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · Javelin · Place 16 · Marysville-PilchuckMarysville-PilchuckJavelin1683-111
Apr 2Wesco @ MPHS vs Arlington , Cascade, LakewoodApr 2 · 100 Meters · Place 20 · Marysville-PilchuckMarysville-Pilchuck100 Meters2012.76a11
Mar 27ABM, MP @ StanwoodMar 27 · Javelin · Place 7 · Marysville-PilchuckMarysville-PilchuckJavelin798-311
Mar 27ABM, MP @ StanwoodMar 27 · 100 Meters · Place 12 · Marysville-PilchuckMarysville-Pilchuck100 Meters1213.12a11
Mar 20Jamboree in the 'Wood!Mar 20 · Javelin · Place 16 · Marysville-PilchuckMarysville-PilchuckJavelin1692-1111
Mar 20Jamboree in the 'Wood!Mar 20 · 100 Meters · Place 16 · Marysville-PilchuckMarysville-Pilchuck100 Meters1613.17a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2North Championships at MPHSJun 2 · Long Jump · Place 7 · MarysvilleMarysvilleLong Jump7.14-05.50 PB8
Jun 2North Championships at MPHSJun 2 · 110m Hurdles · Place 4 · MarysvilleMarysville110m Hurdles33" / 0.838m4.20.43a PB8
Jun 2North Championships at MPHSJun 2 · High Jump · MarysvilleMarysvilleHigh Jump—NH8
May 19Marysville All City Track MeetMay 19 · Long Jump · Place 3 · MarysvilleMarysvilleLong Jump3.13-11.008
May 19Marysville All City Track MeetMay 19 · 110m Hurdles · Place 2 · MarysvilleMarysville110m Hurdles30" / 0.762m2.20.48a PB8
May 19Marysville All City Track MeetMay 19 · High Jump · MarysvilleMarysvilleHigh Jump—NH8