Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorTaylorsville & Hillcrest @ Hunter · Mar 1864-2.0Taylorsville & Hillcrest @ HunterMarch 18, 2026
Shot Put · 4kg · OutdoorTaylorsville & Hillcrest @ Hunter · Mar 1825-10.0Taylorsville & Hillcrest @ HunterMarch 18, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 6Region 4 ChampionshipMay 6 · Javelin · Place 21 · TaylorsvilleJavelin600gRound P21.51-0612
May 6Region 4 ChampionshipMay 6 · Javelin · Place 21 · TaylorsvilleJavelin600g21.51-0612
May 6Region 4 ChampionshipMay 6 · Shot Put · Place 27 · TaylorsvilleShot Put4kgRound P27.22-01.012
May 6Region 4 ChampionshipMay 6 · Shot Put · Place 27 · TaylorsvilleShot Put4kg27.22-01.012
Apr 21Kearns & Hillcrest @ TaylorsvilleApr 21 · Javelin · TaylorsvilleJavelin600g—56-5Unofficial12
Apr 21Kearns & Hillcrest @ TaylorsvilleApr 21 · Shot Put · TaylorsvilleShot Put4kg—22-10Unofficial12
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · Javelin · TaylorsvilleJavelin600g—58-0Unofficial12
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · Shot Put · TaylorsvilleShot Put4kg—23-7Unofficial12
Apr 1Granite InviteApr 1 · Javelin · Place 17 · TaylorsvilleJavelin600gRound P17.52-912
Apr 1Granite InviteApr 1 · Javelin · Place 17 · TaylorsvilleJavelin600g17.52-912
Apr 1Granite InviteApr 1 · Shot Put · Place 24 · TaylorsvilleShot Put4kgRound P24.21-5.012
Apr 1Granite InviteApr 1 · Shot Put · Place 24 · TaylorsvilleShot Put4kg24.21-5.012
Mar 28Taylorsville InvitationalMar 28 · Javelin · Place 38 · TaylorsvilleJavelin600gRound P38.59-8.012
Mar 28Taylorsville InvitationalMar 28 · Javelin · Place 38 · TaylorsvilleJavelin600g38.59-8.012
Mar 28Taylorsville InvitationalMar 28 · Shot Put · Place 51 · TaylorsvilleShot Put4kgRound P51.22-4.012
Mar 28Taylorsville InvitationalMar 28 · Shot Put · Place 51 · TaylorsvilleShot Put4kg51.22-4.012
Mar 25Granger @ TaylorsvilleMar 25 · Javelin · Place 7 · TaylorsvilleJavelin600g7.56-4.012
Mar 25Granger @ TaylorsvilleMar 25 · Shot Put · Place 3 · TaylorsvilleShot Put4kg3.22-11.012
Mar 20Pine View InvitationalMar 20 · Javelin · Place 81 · TaylorsvilleJavelin8155-912
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · Javelin · Place 4 · TaylorsvilleJavelin600g4.64-2.0 PB12
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · Shot Put · Place 7 · TaylorsvilleShot Put4kg7.25-10.0 PB12
Mar 11West & West Jordan @ TaylorsvilleMar 11 · Javelin · Place 6 · TaylorsvilleJavelin666-612
Mar 11West & West Jordan @ TaylorsvilleMar 11 · Shot Put · Place 7 · TaylorsvilleShot Put723-612

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 18Caveman Classic Apr 18 · Shot Put · Place 23 · TaylorsvilleShot Put236.7811
Apr 5Taylorsville InvitationalApr 5 · Javelin · Place 34 · TaylorsvilleJavelin3439-511
Apr 5Taylorsville InvitationalApr 5 · Javelin · Place 34 · TaylorsvilleJavelin3439-511
Apr 5Taylorsville InvitationalApr 5 · Shot Put · Place 53 · TaylorsvilleShot Put5321-811
Apr 5Taylorsville InvitationalApr 5 · Shot Put · Place 53 · TaylorsvilleShot Put5321-811
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · Javelin · Place 12 · TaylorsvilleJavelin1247-911
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · Shot Put · Place 7 · TaylorsvilleShot Put721-211
Mar 26Granite InvitationalMar 26 · Javelin · Place 14 · TaylorsvilleJavelin1457-111
Mar 26Granite InvitationalMar 26 · Shot Put · Place 21 · TaylorsvilleShot Put2120-1.2511
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · Javelin · Place 13 · TaylorsvilleJavelin1347-111
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · Shot Put · Place 12 · TaylorsvilleShot Put1221-211
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · Javelin · Place 8 · TaylorsvilleJavelin847-6—
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · Shot Put · Place 6 · TaylorsvilleShot Put624-10.50—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Region 4 JV Region MeetMay 1 · Javelin · Place 5 · TaylorsvilleJavelin565-9—
May 1Region 4 JV Region MeetMay 1 · Shot Put · Place 14 · TaylorsvilleShot Put1419-8—
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · Javelin · Place 21 · TaylorsvilleJavelin2150-0—
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · Shot Put · Place 30 · TaylorsvilleShot Put3019-3.50—
Mar 202024 WJ Hunt Tville KRNSMar 20 · Javelin · Place 9 · TaylorsvilleJavelin956-1—
Mar 202024 WJ Hunt Tville KRNSMar 20 · Shot Put · Place 16 · TaylorsvilleShot Put1617-0—
Mar 132024 West Jordan, Cyprus, & Granger @ TaylorsvilleMar 13 · Javelin · Place 20 · TaylorsvilleJavelin2043-4.50—