Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 450g AeroJav · OutdoorCascade League: Canyon Ridge; Meeker @ Cedar Heights · Sep 1530-00Cascade League: Canyon Ridge; Meeker @ Cedar HeightsSeptember 15, 2026
Shot Put · 4kg · OutdoorCascade League: Northwood; Canyon Ridge @ Mill Creek · Oct 616-09.50Cascade League: Northwood; Canyon Ridge @ Mill CreekOctober 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Oct 21Cascade League ChampionshipsOct 21 · Shot Put · Place 1 · Canyon RidgeShot Put121-01.008
Oct 13Cascade League: Cedar Heights; Mattson @ Canyon RidgeOct 13 · Javelin · Canyon RidgeJavelin450g AeroJav—DNS8
Oct 13Cascade League: Cedar Heights; Mattson @ Canyon RidgeOct 13 · Shot Put · Canyon RidgeShot Put4kg—DNS8
Oct 6Cascade League: Northwood; Canyon Ridge @ Mill CreekOct 6 · Javelin · Canyon RidgeJavelin450g AeroJav—DNS8
Oct 6Cascade League: Northwood; Canyon Ridge @ Mill CreekOct 6 · Shot Put · Place 14 · Canyon RidgeShot Put4kg14.16-09.50 PB8
Sep 29Cascade League: Canyon Ridge; Summit Trail @ MeridianSep 29 · Javelin · Canyon RidgeJavelin450g AeroJav—DNS8
Sep 29Cascade League: Canyon Ridge; Summit Trail @ MeridianSep 29 · Shot Put · Place 20 · Canyon RidgeShot Put4kg20.13-05.008
Sep 22Cascade League: Meeker; Maple View @ Canyon RidgeSep 22 · Javelin · Canyon RidgeJavelin450g AeroJav—DNS8
Sep 22Cascade League: Meeker; Maple View @ Canyon RidgeSep 22 · Shot Put · Place 13 · Canyon RidgeShot Put4kg13.13-09.258
Sep 15Cascade League: Canyon Ridge; Meeker @ Cedar HeightsSep 15 · Javelin · Place 11 · Canyon RidgeJavelin450g AeroJav11.30-00 PB8