Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSA Class 1A TRB Sectional - #14 Fairfield · May 2037.06mIHSA Class 1A TRB Sectional - #14 FairfieldMay 20, 2026
Shot Put · 12lb · Outdoor2026 Boys Black Diamond Conference Meet · May 1447' 10.25"2026 Boys Black Diamond Conference MeetMay 14, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 27 · McLeansboro (Hamilton County)Shot Put12lb27.14.21m10
May 20IHSA Class 1A TRB Sectional - #14 FairfieldMay 20 · Discus · Place 9 · McLeansboro (Hamilton County)Discus1.6kg9.37.06m PB10
May 20IHSA Class 1A TRB Sectional - #14 FairfieldMay 20 · Shot Put · Place 2 · McLeansboro (Hamilton County)Shot Put12lb2.14.38m10
May 142026 Boys Black Diamond Conference MeetMay 14 · Discus · Place 7 · McLeansboro (Hamilton County)Discus1.6kg7.115' 11"10
May 142026 Boys Black Diamond Conference MeetMay 14 · Shot Put · Place 2 · McLeansboro (Hamilton County)Shot Put12lb2.47' 10.25" PB10
May 11Fairfield Rick Book InviteMay 11 · Discus · McLeansboro (Hamilton County)Discus—ND10
May 11Fairfield Rick Book InviteMay 11 · Shot Put · Place 2 · McLeansboro (Hamilton County)Shot Put215.44m10
May 8DuQuoin ClassicMay 8 · Discus · Place 16 · McLeansboro (Hamilton County)Discus1634.60m10
May 8DuQuoin ClassicMay 8 · Shot Put · Place 3 · McLeansboro (Hamilton County)Shot Put315.17m10
Apr 29Carmi-White County Boys InviteApr 29 · Discus · Place 4 · McLeansboro (Hamilton County)Discus4125-0010
Apr 29Carmi-White County Boys InviteApr 29 · Shot Put · Place 1 · McLeansboro (Hamilton County)Shot Put150-05.5010
Apr 20Foxes InvitationalApr 20 · Discus · Place 9 · McLeansboro (Hamilton County)Discus932.44m10
Apr 20Foxes InvitationalApr 20 · Shot Put · Place 2 · McLeansboro (Hamilton County)Shot Put214.88m10
Apr 162nd Annual Tom Wheeler InvitationalApr 16 · Discus · Place 2 · McLeansboro (Hamilton County)Discus2135-610
Apr 162nd Annual Tom Wheeler InvitationalApr 16 · Shot Put · Place 2 · McLeansboro (Hamilton County)Shot Put247-1010
Apr 9Carmi-White County COEDApr 9 · Discus · Place 1 · McLeansboro (Hamilton County)Discus1128-0110
Apr 9Carmi-White County COEDApr 9 · Shot Put · Place 1 · McLeansboro (Hamilton County)Shot Put149-01.0010
Apr 7Fairfield Coed Open #2Apr 7 · Discus · Place 1 · McLeansboro (Hamilton County)Discus136.85m10
Apr 7Fairfield Coed Open #2Apr 7 · Shot Put · Place 1 · McLeansboro (Hamilton County)Shot Put115.20m10