Personal bests

Best marks in available results
Event / courseMarkMeetDate
High Jump · OutdoorGMS, EMS @ TMMS · Sep 173' 8"GMS, EMS @ TMMSSeptember 17, 2026
Javelin · 450g AeroJav · OutdoorSumner MS @ TMMS · Sep 2466' 8"Sumner MS @ TMMSSeptember 24, 2026
Shot Put · 8lb · OutdoorPlateau League JV Event · Oct 1322' 5"Plateau League JV EventOctober 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 13Plateau League JV EventOct 13 · Javelin · Place 3 · Thunder MountainJavelin450g AeroJav3.54' 6"8
Oct 13Plateau League JV EventOct 13 · Shot Put · Place 1 · Thunder MountainShot Put8lb1.22' 5" PB8
Oct 6Thunder Mountain @ Glacier MSOct 6 · High Jump · Place 11 · Thunder MountainHigh Jump11.3' 6"8
Oct 6Thunder Mountain @ Glacier MSOct 6 · Javelin · Place 5 · Thunder MountainJavelin450g AeroJav5.54' 5"8
Oct 6Thunder Mountain @ Glacier MSOct 6 · Shot Put · Place 6 · Thunder MountainShot Put8lb6.20' 6.5"8
Oct 1MS Meet - Keithley vs Thunder MountainOct 1 · High Jump · Place 5 · Thunder MountainHigh Jump5.3' 6"8
Oct 1MS Meet - Keithley vs Thunder MountainOct 1 · Javelin · Place 2 · Thunder MountainJavelin450g AeroJav2.54' 2"8
Oct 1MS Meet - Keithley vs Thunder MountainOct 1 · Shot Put · Place 2 · Thunder MountainShot Put8lb2.20' 8"8
Sep 24Sumner MS @ TMMSSep 24 · High Jump · Thunder MountainHigh Jump—NH8
Sep 24Sumner MS @ TMMSSep 24 · Javelin · Place 2 · Thunder MountainJavelin450g AeroJav2.66' 8" PB8
Sep 24Sumner MS @ TMMSSep 24 · Shot Put · Place 2 · Thunder MountainShot Put8lb2.19' 1.5"8
Sep 17GMS, EMS @ TMMSSep 17 · High Jump · Place 9 · Thunder MountainHigh Jump9.3' 8" PB8
Sep 17GMS, EMS @ TMMSSep 17 · Javelin · Place 3 · Thunder MountainJavelin450g AeroJav3.55' 6"8
Sep 17GMS, EMS @ TMMSSep 17 · Shot Put · Place 6 · Thunder MountainShot Put8lb6.21' 0"8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Oct 222025 Plateau League Varsity FinalOct 22 · Javelin · Place 9 · Thunder MountainJavelin450g AeroJav9.58' 3"7
Oct 222025 Plateau League Varsity FinalOct 22 · Shot Put · Place 10 · Thunder MountainShot Put8lb10.21' 5.5"7
Oct 9EMS @ TMMSOct 9 · Javelin · Place 2 · Thunder MountainJavelin257-17
Oct 9EMS @ TMMSOct 9 · Shot Put · Place 3 · Thunder MountainShot Put322-17
Sep 30Keithley vs. Thunder Mt. vs LakeridgeSep 30 · Javelin · Place 2 · Thunder MountainJavelin450g AeroJav2.57-097
Sep 30Keithley vs. Thunder Mt. vs LakeridgeSep 30 · Shot Put · Place 1 · Thunder MountainShot Put8lb1.21-02.507
Sep 30Keithley vs. Thunder Mt. vs LakeridgeSep 30 · High Jump · Thunder MountainHigh Jump—NH7
Sep 25Orting & TMMS @ EMSSep 25 · Javelin · Place 2 · Thunder MountainJavelin450g AeroJav2.54' 5"7
Sep 25Orting & TMMS @ EMSSep 25 · Shot Put · Place 5 · Thunder MountainShot Put8lb5.19' 1"7
Sep 25Orting & TMMS @ EMSSep 25 · High Jump · Place 1 · Thunder MountainHigh Jump1.3' 8"7

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Oct 15JV Conference - TMMS, GMS, EMSOct 15 · Javelin · Place 4 · Thunder MountainJavelin450g AeroJav4.44' 36
Oct 15JV Conference - TMMS, GMS, EMSOct 15 · Shot Put · Place 1 · Thunder MountainShot Put8lb1.18' 16
Oct 8TMMS v EMSOct 8 · Javelin · Place 5 · Thunder MountainJavelin450g AeroJav5.46' 96
Oct 8TMMS v EMSOct 8 · Shot Put · Place 5 · Thunder MountainShot Put8lb5.17' 26
Oct 2Ford vs TMMSOct 2 · Javelin · Place 5 · Thunder MountainJavelin450g AeroJav5.39' 46
Oct 2Ford vs TMMSOct 2 · Shot Put · Place 3 · Thunder MountainShot Put8lb3.16' 106
Sep 26Thunder Mountain MS vs Keithley Dual MeetSep 26 · Javelin · Place 5 · Thunder MountainJavelin539-1—
Sep 26Thunder Mountain MS vs Keithley Dual MeetSep 26 · Shot Put · Place 4 · Thunder MountainShot Put416-1—
Sep 19GMS vs EMS vs TMMS @ GMSSep 19 · Javelin · Place 8 · Thunder MountainJavelin450g AeroJav8.34' 06
Sep 19GMS vs EMS vs TMMS @ GMSSep 19 · Shot Put · Place 6 · Thunder MountainShot Put8lb6.17' 106
Sep 19GMS vs EMS vs TMMS @ GMSSep 19 · High Jump · Thunder MountainHigh Jump—DNS6