Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorGranite Invite · Apr 191-1Granite InviteApril 1, 2026
Shot Put · 12lb · OutdoorTaylorsville & Hillcrest @ Hunter · Mar 1825-9.5Taylorsville & Hillcrest @ HunterMarch 18, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6Region 4 ChampionshipMay 6 · Javelin · Place 22 · TaylorsvilleJavelin800gRound P22.87-0010
May 6Region 4 ChampionshipMay 6 · Javelin · Place 22 · TaylorsvilleJavelin800g22.87-0010
Apr 29Region 4 JV ChampionshipsApr 29 · Shot Put · Place 14 · TaylorsvilleShot Put1427-1.510
Apr 21Kearns & Hillcrest @ TaylorsvilleApr 21 · Javelin · TaylorsvilleJavelin800g—96-11Unofficial10
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · Javelin · TaylorsvilleJavelin800g—84-5Unofficial10
Apr 1Granite InviteApr 1 · Javelin · Place 15 · TaylorsvilleJavelin800gRound P15.91-1 PB10
Apr 1Granite InviteApr 1 · Javelin · Place 15 · TaylorsvilleJavelin800g15.91-110
Mar 25Granger @ TaylorsvilleMar 25 · Javelin · Place 4 · TaylorsvilleJavelin800g4.86-7.010
Mar 25Granger @ TaylorsvilleMar 25 · Shot Put · Place 6 · TaylorsvilleShot Put12lb6.24-7.010
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · Javelin · Place 9 · TaylorsvilleJavelin800g9.84-8.010
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · Shot Put · Place 16 · TaylorsvilleShot Put12lb16.25-9.5 PB10
Mar 11West & West Jordan @ TaylorsvilleMar 11 · Javelin · Place 5 · TaylorsvilleJavelin583-110
Mar 11West & West Jordan @ TaylorsvilleMar 11 · Shot Put · Place 14 · TaylorsvilleShot Put1424-910

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · Javelin · Place 15 · TaylorsvilleJavelin1564-69
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · Shot Put · Place 16 · TaylorsvilleShot Put1625-2.509
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · Javelin · Place 19 · TaylorsvilleJavelin1955-19
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · Shot Put · Place 29 · TaylorsvilleShot Put2922-49
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · Javelin · Place 21 · TaylorsvilleJavelin2148-3—
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · Shot Put · Place 20 · TaylorsvilleShot Put2022-9—