Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 Collinsville Boys Invitational · May 950.48m2026 Collinsville Boys InvitationalMay 9, 2026
Shot Put · 12lb · Outdoor2026 Knight Invite · May 118.92m2026 Knight InviteMay 1, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 13 · EdwardsvilleDiscus1.6kg13.49.43m12
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 8 · EdwardsvilleShot Put12lb8.17.66m12
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · Discus · Place 3 · EdwardsvilleDiscus1.6kg3.49.98m12
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · Shot Put · Place 2 · EdwardsvilleShot Put12lb2.17.26m12
May 92026 Collinsville Boys InvitationalMay 9 · Discus · Place 3 · EdwardsvilleDiscus1.6kg3.50.48m PB12
May 92026 Collinsville Boys InvitationalMay 9 · Shot Put · Place 1 · EdwardsvilleShot Put12lb1.18.47m12
May 12026 Knight InviteMay 1 · Discus · Place 4 · EdwardsvilleDiscus1.6kg4.50.43m12
May 12026 Knight InviteMay 1 · Shot Put · Place 1 · EdwardsvilleShot Put12lb1.18.92m PB12
Apr 282026 Madison County Track ChampionshipApr 28 · Discus · Place 2 · EdwardsvilleDiscus252.45m12
Apr 282026 Madison County Track ChampionshipApr 28 · Shot Put · Place 1 · EdwardsvilleShot Put119.60m12
Apr 252026 Winston Brown Meet of ChampionsApr 25 · Discus · Place 4 · EdwardsvilleDiscus452.45m12
Apr 252026 Winston Brown Meet of ChampionsApr 25 · Shot Put · Place 1 · EdwardsvilleShot Put117.96m12
Apr 172026 Military ClassicApr 17 · Discus · Place 3 · EdwardsvilleDiscus346.56m12
Apr 172026 Military ClassicApr 17 · Shot Put · Place 1 · EdwardsvilleShot Put117.95m12
Apr 3O'Fallon Boys RelaysApr 3 · Shot Put · Place 2 · EdwardsvilleShot Put217.36m12
Apr 3O'Fallon Boys RelaysApr 3 · Discus · Place 2 · EdwardsvilleDiscus244.33m12
Mar 7First to the Finish Boys Charger InviteMar 7 · Shot Put · Place 5 · EdwardsvilleShot Put514.63m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · Shot Put · Place 2 · EdwardsvilleShot Put218.38m12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Southwestern Conference - BoysMay 14 · Shot Put · Place 2 · EdwardsvilleShot Put216.57m11
Apr 292025 Madison County ChampionshipApr 29 · Shot Put · Place 2 · EdwardsvilleShot Put216.60m11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Shot Put · Place 11 · EdwardsvilleShot Put1115.92m11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Shot Put · Place 11 · EdwardsvilleShot Put1115.92m11
Mar 8First to the Finish Boys Charger InviteMar 8 · Shot Put · Place 1 · EdwardsvilleShot Put115.69m11
Mar 12025 Coach Basting InvitationalMar 1 · Shot Put · Place 2 · EdwardsvilleShot Put216.42m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 142025 Edwardsville Indoor InvitationalMar 14 · Shot Put · Place 2 · EdwardsvilleShot Put215.45m—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9Southwestern Conference - BoysMay 9 · Shot Put · Place 2 · EdwardsvilleShot Put216.57m11