Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorIHSA Class 2A TRB Sectional - #09 Monticello · May 2013.86mIHSA Class 2A TRB Sectional - #09 MonticelloMay 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #09 MonticelloMay 20 · Shot Put · Place 9 · DanvilleShot Put12lb9.13.86m PB10
May 132026 Big 12 Conference Boys Varsity T&F ChampionshipsMay 13 · Shot Put · Place 3 · DanvilleShot Put12lb3.13.55m10
May 92026 Big 12 Conference Boys FS T&F ChampionshipsMay 9 · Shot Put · Place 3 · DanvilleShot Put12lb3.13.34m10
May 7Bloomington Raider Relays 2026May 7 · Shot Put · Place 8 · DanvilleShot Put12lb8.12.84m10
May 12026 Gene Ward Invitational (Champaign Central)May 1 · Shot Put · Place 5 · DanvilleShot Put512.62m10
Apr 23Mattoon Boys InviteApr 23 · Shot Put · Place 9 · DanvilleShot Put912.21m10
Apr 20Boys Maroon DualApr 20 · Shot Put · Place 2 · DanvilleShot Put12lb2.12.81m10
Apr 18Capitol City ClassicApr 18 · Shot Put · Place 7 · DanvilleShot Put739-5.510
Apr 147th Annual Salt Fork Invite Apr 14 · Shot Put · Place 7 · DanvilleShot Put12lb7.12.66m10
Apr 7Urbana HS Area InvitationalApr 7 · Shot Put · Place 5 · DanvilleShot Put12lb5.12.25m10
Mar 14Bradley Bourbonnais Boiler InviteMar 14 · Shot Put · Place 16 · DanvilleShot Put1612.59m10
Mar 7First to the Finish Boys Charger InviteMar 7 · Shot Put · Place 6 · DanvilleShot Put612.40m10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 17Boys Big 12 Indoor InvitationalMar 17 · Shot Put · Place 3 · DanvilleShot Put312.95m10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Maroon and Blue CO-ED May 5 · Shot Put · Place 7 · DanvilleShot Put710.60m9
Apr 21Maroon Dual - BoysApr 21 · Shot Put · Place 10 · DanvilleShot Put1010.54m9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11Big 12 Boys Indoor Conference ChampionshipsMar 11 · Shot Put · Place 6 · DanvilleShot Put611.36m9