Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNIC-10 Boys Conference Championships · May 1449.25mNIC-10 Boys Conference ChampionshipsMay 14, 2026
Shot Put · 12lb · IndoorTri-State Large School Invitational · Mar 2046-10.25Tri-State Large School InvitationalMarch 20, 2026
Shot Put · 12lb · OutdoorIHSA Class 2A TRB Sectional - #02 Rochelle · May 2015.26mIHSA Class 2A TRB Sectional - #02 RochelleMay 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 19 · FreeportDiscus1.6kg19.45.32m12
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · Shot Put · FreeportShot Put12lb--FOUL12
May 20IHSA Class 2A TRB Sectional - #02 RochelleMay 20 · Discus · Place 5 · FreeportDiscus1.6kg5.46.60m12
May 20IHSA Class 2A TRB Sectional - #02 RochelleMay 20 · Shot Put · Place 4 · FreeportShot Put12lb4.15.26m PB12
May 14NIC-10 Boys Conference ChampionshipsMay 14 · Discus · Place 4 · FreeportDiscus1.6kg4.49.25m PB12
May 14NIC-10 Boys Conference ChampionshipsMay 14 · Shot Put · Place 6 · FreeportShot Put12lb6.14.98m12
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · Discus · Place 4 · FreeportDiscus439.31m12
May 5NIC-10 Tri - BNorth vs. Hononegah & Freeport BOYSMay 5 · Shot Put · Place 2 · FreeportShot Put214.09m12
Apr 28Boylan v Jefferson, FreeportApr 28 · Discus · Place 2 · FreeportDiscus1.6kg2.47.90m12
Apr 28Boylan v Jefferson, FreeportApr 28 · Shot Put · Place 3 · FreeportShot Put12lb3.13.61m12
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · Discus · Place 10 · FreeportDiscus1.6kg10.42.92m12
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · Shot Put · Place 6 · FreeportShot Put12lb6.14.65m12
Apr 21Belvidere NIC 10 Co-Ed vs Guilford, Auburn, FreeportApr 21 · Discus · Place 2 · FreeportDiscus244.04m12
Apr 21Belvidere NIC 10 Co-Ed vs Guilford, Auburn, FreeportApr 21 · Shot Put · Place 3 · FreeportShot Put314.78m12
Apr 112026 Gebhardt-Worley InvitationalApr 11 · Discus · Place 4 · FreeportDiscus1.6kg4.44.58m12
Apr 112026 Gebhardt-Worley InvitationalApr 11 · Shot Put · Place 6 · FreeportShot Put12lb6.13.83m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Inside Out HS MeetMar 28 · Discus · FreeportDiscus1.6kg—FOUL12
Mar 20Tri-State Large School InvitationalMar 20 · Shot Put · Place 2 · FreeportShot Put12lb2.46-10.25 PB12