Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTrack Meet · Mar 2638.03mTrack MeetMarch 26, 2026
Shot Put · 12lb · IndoorCharleston / EIU HS Indoor Invitational · Mar 710.46mCharleston / EIU HS Indoor InvitationalMarch 7, 2025
Shot Put · 12lb · OutdoorIHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin) · May 2111.44mIHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · Discus · WestvilleDiscus1.6kg—SCR12
May 21IHSA Class 1A TRB Sectional - #07 Bismarck (B.-Henning-Rossville-Alvin)May 21 · Shot Put · Place 15 · WestvilleShot Put12lb15.11.44m PB12
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · Discus · Place 9 · WestvilleDiscus1.6kg9.34.59m12
May 11Blue Devils Boys' Track | Last Chance MeetMay 11 · Shot Put · Place 7 · WestvilleShot Put12lb7.11.19m12
May 7Vermilion Valley ConferenceMay 7 · Discus · Place 10 · WestvilleDiscus1.6kg10.34.72m12
May 7Vermilion Valley ConferenceMay 7 · Shot Put · Place 13 · WestvilleShot Put12lb13.10.65m12
May 12026 Spartan ClassicMay 1 · Discus · WestvilleDiscus1.6kg—ND12
May 12026 Spartan ClassicMay 1 · Shot Put · Place 31 · WestvilleShot Put12lb31.11.18m12
Apr 29Tiger InvitationalApr 29 · Discus · Place 11 · WestvilleDiscus1.6kg11.32.30m12
Apr 29Tiger InvitationalApr 29 · Shot Put · Place 10 · WestvilleShot Put12lb10.10.53m12
Apr 21Vermilion CountyApr 21 · Discus · Place 11 · WestvilleDiscus1.6kg11.33.20m12
Apr 21Vermilion CountyApr 21 · Shot Put · Place 9 · WestvilleShot Put12lb9.10.69m12
Apr 147th Annual Salt Fork Invite Apr 14 · Discus · Place 7 · WestvilleDiscus1.6kg7.36.89m12
Apr 147th Annual Salt Fork Invite Apr 14 · Shot Put · Place 12 · WestvilleShot Put12lb12.10.96m12
Apr 6SF Throwers Meet #1Apr 6 · Discus · Place 9 · WestvilleDiscus1.6kg9.27.39m12
Apr 6SF Throwers Meet #1Apr 6 · Shot Put · Place 3 · WestvilleShot Put12lb3.11.03m12
Apr 2Salt Fork Meet #1Apr 2 · Discus · Place 4 · WestvilleDiscus1.6kg4.33.81m12
Apr 2Salt Fork Meet #1Apr 2 · Shot Put · Place 2 · WestvilleShot Put12lb2.11.11m12
Mar 30HAHS 3/30Mar 30 · Discus · Place 9 · WestvilleDiscus1.6kg9.34.57m12
Mar 30HAHS 3/30Mar 30 · Shot Put · Place 19 · WestvilleShot Put12lb19.9.54m12
Mar 26Track MeetMar 26 · Discus · Place 2 · WestvilleDiscus1.6kg2.38.03m PB12
Mar 26Track MeetMar 26 · Shot Put · Place 4 · WestvilleShot Put12lb4.11.05m12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Vermilion County Track MeetApr 22 · Shot Put · Place 9 · WestvilleShot Put12lb9.10.68m11
Apr 3Salt Fork Meet #1Apr 3 · Discus · Place 8 · WestvilleDiscus1.6kg8.22.21m11
Apr 3Salt Fork Meet #1Apr 3 · Shot Put · Place 7 · WestvilleShot Put12lb7.9.23m11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · Shot Put · Place 41 · WestvilleShot Put12lb41.10.46m PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22HAHS 4/22Apr 22 · Shot Put · Place 5 · WestvilleShot Put12lb5.9.66m10
Mar 28Salt Fork Triangular Mar 28 · Shot Put · Place 3 · WestvilleShot Put12lb3.9.51m10
Mar 25HAHS 3/25Mar 25 · Shot Put · Place 9 · WestvilleShot Put12lb9.9.45m10