Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThunder Mountain MS vs Keithley Dual Meet · Sep 2618.75aThunder Mountain MS vs Keithley Dual MeetSeptember 26, 2024
Javelin · 450g AeroJav · OutdoorMS Meet - Keithley vs Thunder Mountain · Oct 143' 9"MS Meet - Keithley vs Thunder MountainOctober 1, 2026
Shot Put · 8lb · OutdoorThunder Mountain @ Glacier MS · Oct 614' 2"Thunder Mountain @ Glacier MSOctober 6, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Oct 13Plateau League JV EventOct 13 · Javelin · Place 11 · Thunder MountainJavelin450g AeroJav11.41' 5"8
Oct 13Plateau League JV EventOct 13 · Shot Put · Place 18 · Thunder MountainShot Put8lb18.12' 2"8
Oct 6Thunder Mountain @ Glacier MSOct 6 · Javelin · Place 10 · Thunder MountainJavelin450g AeroJav10.34' 5"8
Oct 6Thunder Mountain @ Glacier MSOct 6 · Shot Put · Place 14 · Thunder MountainShot Put8lb14.14' 2" PB8
Oct 1MS Meet - Keithley vs Thunder MountainOct 1 · Javelin · Place 7 · Thunder MountainJavelin450g AeroJav7.43' 9" PB8
Oct 1MS Meet - Keithley vs Thunder MountainOct 1 · Shot Put · Place 8 · Thunder MountainShot Put8lb8.12' 1"8
Sep 17GMS, EMS @ TMMSSep 17 · Javelin · Place 10 · Thunder MountainJavelin450g AeroJav10.36' 7"8
Sep 17GMS, EMS @ TMMSSep 17 · Shot Put · Place 14 · Thunder MountainShot Put8lb14.13' 1.5"8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Oct 15Poulsbo @ MarcusOct 15 · Javelin · Place 12 · Thunder MountainJavelin1233-67
Oct 15Poulsbo @ MarcusOct 15 · Shot Put · Place 21 · Thunder MountainShot Put2111-107
Oct 15Plateau League JV FinalOct 15 · Javelin · Place 12 · Thunder MountainJavelin1233-67
Oct 15Plateau League JV FinalOct 15 · Shot Put · Place 21 · Thunder MountainShot Put2111-107
Oct 9EMS @ TMMSOct 9 · Javelin · Place 6 · Thunder MountainJavelin636-47
Oct 9EMS @ TMMSOct 9 · Shot Put · Place 8 · Thunder MountainShot Put812-87

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Sep 26Thunder Mountain MS vs Keithley Dual MeetSep 26 · Shot Put · Place 7 · Thunder MountainShot Put710-0—
Sep 26Thunder Mountain MS vs Keithley Dual MeetSep 26 · Javelin · Place 4 · Thunder MountainJavelin417-10—
Sep 26Thunder Mountain MS vs Keithley Dual MeetSep 26 · 100 Meters · Place 23 · Thunder Mountain100 Meters2318.75a PB—