Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLanphier Invite · Apr 2016.04Lanphier InviteApril 20, 2024
Discus · 1.6kg · OutdoorHickman Invitational Men · Apr 2137.60mHickman Invitational MenApril 21, 2026
Shot Put · 12lb · OutdoorSpringfield Boys City · May 610.05mSpringfield Boys CityMay 6, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · Discus · Springfield (Lanphier)Discus1.6kg—ND12
May 92026 Collinsville Boys InvitationalMay 9 · Discus · Springfield (Lanphier)Discus1.6kg—ND12
May 92026 Collinsville Boys InvitationalMay 9 · Shot Put · Springfield (Lanphier)Shot Put12lb—ND12
May 6Springfield Boys CityMay 6 · Discus · Place 8 · Springfield (Lanphier)Discus1.6kg8.30.47m12
May 6Springfield Boys CityMay 6 · Shot Put · Place 7 · Springfield (Lanphier)Shot Put12lb7.10.05m PB12
May 12026 Knight InviteMay 1 · Discus · Place 42 · Springfield (Lanphier)Discus1.6kg42.29.88m12
May 12026 Knight InviteMay 1 · Shot Put · Springfield (Lanphier)Shot Put12lb—ND12
Apr 25Lanphier InviteApr 25 · Discus · Springfield (Lanphier)Discus—ND12
Apr 25Lanphier InviteApr 25 · Shot Put · Place 18 · Springfield (Lanphier)Shot Put1831-1112
Apr 21Hickman Invitational MenApr 21 · Discus · Place 5 · Springfield (Lanphier)Discus1.6kg5.37.60m PB12
Apr 21Hickman Invitational MenApr 21 · Shot Put · Place 14 · Springfield (Lanphier)Shot Put12lb14.9.79m12
Apr 18Capitol City ClassicApr 18 · Shot Put · Place 22 · Springfield (Lanphier)Shot Put2233-8.512
Apr 15Solon/Lion Men's OpenApr 15 · Discus · Place 14 · Springfield (Lanphier)Discus14103-412
Apr 15Solon/Lion Men's OpenApr 15 · Shot Put · Place 9 · Springfield (Lanphier)Shot Put934-712
Apr 4SHS OpenApr 4 · Discus · Place 23 · Springfield (Lanphier)Discus2399-912
Apr 4SHS OpenApr 4 · Shot Put · Place 35 · Springfield (Lanphier)Shot Put3532-412
Mar 13Jacksonville InvitationalMar 13 · Shot Put · Place 32 · Springfield (Lanphier)Shot Put329.90m12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #10 Bethalto (Civic Memorial)May 21 · Shot Put · Place 25 · Springfield (Lanphier)Shot Put259.87m11
May 15CS8 BoysMay 15 · Shot Put · Place 17 · Springfield (Lanphier)Shot Put1731-611
May 6Springfield Boys CityMay 6 · Discus · Place 9 · Springfield (Lanphier)Discus995-111
May 6Springfield Boys CityMay 6 · Shot Put · Place 6 · Springfield (Lanphier)Shot Put632-1111
Apr 26Lanphier InviteApr 26 · Shot Put · Place 16 · Springfield (Lanphier)Shot Put1631-1111
Apr 19Capitol City ClassicApr 19 · Shot Put · Place 20 · Springfield (Lanphier)Shot Put2031-811
Apr 16Solon/Lion OpenApr 16 · Discus · Place 19 · Springfield (Lanphier)Discus1976-211
Apr 16Solon/Lion OpenApr 16 · Shot Put · Place 19 · Springfield (Lanphier)Shot Put1926-1111
Mar 8First to the Finish Boys Charger InviteMar 8 · Shot Put · Place 18 · Springfield (Lanphier)Shot Put1810.15m11
Mar 12025 Coach Basting InvitationalMar 1 · Shot Put · Place 46 · Springfield (Lanphier)Shot Put468.51m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Jacksonville Indoor InvitationalMar 14 · Shot Put · Place 18 · Springfield (Lanphier)Shot Put189.10m11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17IHSA Class 2A TRB Sectional - #10 RochesterMay 17 · Shot Put · Place 30 · Springfield (Lanphier)Shot Put309.35m—
May 9CS8 Boys Conference Track MeetMay 9 · Shot Put · Place 19 · Springfield (Lanphier)Shot Put1932-1—
May 7Lanphier Fresh/Soph InviteMay 7 · Shot Put · Place 18 · Springfield (Lanphier)Shot Put1829-6—
Apr 302024 Springfield CoEd City MeetApr 30 · Shot Put · Place 12 · Springfield (Lanphier)Shot Put1227-3—
Apr 262024 Triad Knight InvitationalApr 26 · Shot Put · Place 31 · Springfield (Lanphier)Shot Put318.69m—
Apr 20Lanphier InviteApr 20 · Discus · Place 18 · Springfield (Lanphier)Discus1855-410
Apr 20Lanphier InviteApr 20 · Shot Put · Place 18 · Springfield (Lanphier)Shot Put1828-0.510
Apr 20Lanphier InviteApr 20 · 100 Meters · Place 25 · Springfield (Lanphier)100 Meters2516.04 PB10
Apr 13Capitol City ClassicApr 13 · Discus · Place 17 · Springfield (Lanphier)Discus1764-210
Apr 13Capitol City ClassicApr 13 · Shot Put · Place 21 · Springfield (Lanphier)Shot Put2126-910