Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarysville/Totem, Haller, LSMS, NLMS @ Cav · May 2815.0Marysville/Totem, Haller, LSMS, NLMS @ CavMay 28, 2025
100m Hurdles · 27" / 0.686m · OutdoorNorth County Track Meet · Apr 2923.01aNorth County Track MeetApril 29, 2025
100m Hurdles · 30" / 0.762m · OutdoorHaller, Park Place, Totem, Cedarcrest · May 2020.3Haller, Park Place, Totem, CedarcrestMay 20, 2026
400 Meters · OutdoorHaller, Park Place, Totem, Cedarcrest · May 201:20.3Haller, Park Place, Totem, CedarcrestMay 20, 2026
Shot Put · 4kg · OutdoorLake Stevens, Cedarcrest, Monroe, North Lake · May 1216' 0.5"Lake Stevens, Cedarcrest, Monroe, North LakeMay 12, 2026
Shot Put · 6lb · OutdoorNorth County Track Meet · Apr 2918-09.50North County Track MeetApril 29, 2025
Shot Put · 8lb · OutdoorCedarcrest host Totem, Valley View & Post · May 617-02.75Cedarcrest host Totem, Valley View & PostMay 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3North County League ChampionshipsJun 3 · Shot Put · CedarcrestCedarcrestShot Put8lb—ND8
Jun 3North County League ChampionshipsJun 3 · 100m Hurdles · Place 16 · CedarcrestCedarcrest100m Hurdles30" / 0.762m16.21.36a8
Jun 3North County League ChampionshipsJun 3 · 400 Meters · Place 13 · CedarcrestCedarcrest400 Meters13.1:21.50a8
May 20Haller, Park Place, Totem, CedarcrestMay 20 · Shot Put · CedarcrestCedarcrestShot Put4kg—SCR8
May 20Haller, Park Place, Totem, CedarcrestMay 20 · 100m Hurdles · Place 7 · CedarcrestCedarcrest100m Hurdles30" / 0.762m7.20.3 PB8
May 20Haller, Park Place, Totem, CedarcrestMay 20 · 400 Meters · Place 5 · CedarcrestCedarcrest400 Meters5.1:20.3 PB8
May 12Lake Stevens, Cedarcrest, Monroe, North LakeMay 12 · Shot Put · Place 6 · CedarcrestCedarcrestShot Put4kg6.16' 0.5" PB8
May 12Lake Stevens, Cedarcrest, Monroe, North LakeMay 12 · 100m Hurdles · Place 7 · CedarcrestCedarcrest100m Hurdles30" / 0.762m7.21.28
May 12Lake Stevens, Cedarcrest, Monroe, North LakeMay 12 · 100 Meters · Place 12 · CedarcrestCedarcrest100 Meters12.15.58
May 6Cedarcrest host Totem, Valley View & PostMay 6 · Shot Put · Place 13 · CedarcrestCedarcrestShot Put8lb13.17-02.75 PB8
May 6Cedarcrest host Totem, Valley View & PostMay 6 · 100m Hurdles · Place 14 · CedarcrestCedarcrest100m Hurdles27" / 0.686m14.24.11a8
May 6Cedarcrest host Totem, Valley View & PostMay 6 · 100 Meters · Place 17 · CedarcrestCedarcrest100 Meters17.15.98a8

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3MS North County League ChampionshipsJun 3 · Shot Put · Place 12 · MarysvilleMarysvilleShot Put1219-67
Jun 3MS North County League ChampionshipsJun 3 · 100m Hurdles · Place 27 · MarysvilleMarysville100m Hurdles2723.97
May 28Marysville/Totem, Haller, LSMS, NLMS @ CavMay 28 · Shot Put · Place 12 · MarysvilleMarysvilleShot Put1219-2.57
May 28Marysville/Totem, Haller, LSMS, NLMS @ CavMay 28 · 100m Hurdles · Place 26 · MarysvilleMarysville100m Hurdles2622.97
May 28Marysville/Totem, Haller, LSMS, NLMS @ CavMay 28 · 100 Meters · Place 17 · MarysvilleMarysville100 Meters1715.0 PB7
May 21Centennial Host Cedarcrest & MMTMay 21 · Shot Put · Place 10 · MarysvilleMarysvilleShot Put1017-27
May 21Centennial Host Cedarcrest & MMTMay 21 · 100m Hurdles · Place 15 · MarysvilleMarysville100m Hurdles1523.17a7
May 21Centennial Host Cedarcrest & MMTMay 21 · 100 Meters · Place 21 · MarysvilleMarysville100 Meters2115.55a7
May 14Cedarcrest Hosts Cavalero, Lake Stevens MS, Monroe, Totem/MMSMay 14 · 100m Hurdles · Place 16 · MarysvilleMarysville100m Hurdles1623.637
May 14Cedarcrest Hosts Cavalero, Lake Stevens MS, Monroe, Totem/MMSMay 14 · 100 Meters · Place 16 · MarysvilleMarysville100 Meters1615.547
May 7Marysville, Totem, Cedarcrest, Post @ Valley ViewMay 7 · Shot Put · Place 7 · MarysvilleMarysvilleShot Put716-17
May 7Marysville, Totem, Cedarcrest, Post @ Valley ViewMay 7 · 100m Hurdles · Place 10 · MarysvilleMarysville100m Hurdles1022.93a7
May 7Marysville, Totem, Cedarcrest, Post @ Valley ViewMay 7 · 100 Meters · Place 16 · MarysvilleMarysville100 Meters1615.26a7
Apr 29North County Track MeetApr 29 · Shot Put · Place 6 · MarysvilleMarysvilleShot Put6lb6.18-09.50 PB7
Apr 29North County Track MeetApr 29 · 100m Hurdles · Place 18 · MarysvilleMarysville100m Hurdles27" / 0.686m18.23.01a PB7
Apr 29North County Track MeetApr 29 · 100 Meters · Place 19 · MarysvilleMarysville100 Meters19.16.50a7