Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · IndoorRam Invite · Apr 2926.44mRam InviteApril 29, 2026
Discus · 1.6kg · OutdoorOswego East Boys Dual · Apr 2228.11mOswego East Boys DualApril 22, 2026
Shot Put · 12lb · IndoorRam Invite · Apr 2915.94mRam InviteApril 29, 2026
Shot Put · 12lb · OutdoorIHSA 3A Boys State Track & Field Championships · May 2816.42mIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 23 · Oswego (East)Shot Put12lb23.16.42m PB12
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Shot Put · Place 2 · Oswego (East)Shot Put12lb2.16.35m12
May 13SPC Boys ChampionshipsMay 13 · Discus · Place 20 · Oswego (East)Discus2027.58m12
May 13SPC Boys ChampionshipsMay 13 · Discus · Place 20 · Oswego (East)Discus2027.58m12
May 13SPC Boys ChampionshipsMay 13 · Shot Put · Place 1 · Oswego (East)Shot Put116.04m12
May 13SPC Boys ChampionshipsMay 13 · Shot Put · Place 1 · Oswego (East)Shot Put116.04m12
May 8Oswego East Boys InviteMay 8 · Discus · Place 15 · Oswego (East)Discus1.6kg15.78' 4"12
May 8Oswego East Boys InviteMay 8 · Shot Put · Place 1 · Oswego (East)Shot Put12lb1.52' 4"12
May 5Minooka Boys Quad - Senior NightMay 5 · Discus · Place 11 · Oswego (East)Discus1129.09m12
May 5Minooka Boys Quad - Senior NightMay 5 · Shot Put · Place 1 · Oswego (East)Shot Put116.47m12
May 293rd Annual Palatine RelaysMay 2 · Discus · Place 23 · Oswego (East)Discus1.6kg23.24.68m12
May 293rd Annual Palatine RelaysMay 2 · Shot Put · Place 3 · Oswego (East)Shot Put12lb3.15.57m12
Apr 22Oswego East Boys DualApr 22 · Discus · Place 3 · Oswego (East)Discus1.6kg3.28.11m PB12
Apr 22Oswego East Boys DualApr 22 · Shot Put · Place 1 · Oswego (East)Shot Put12lb1.14.68m12
Apr 18Ottawa InviteApr 18 · Discus · Place 13 · Oswego (East)Discus1.6kg13.25.17m12
Apr 18Ottawa InviteApr 18 · Shot Put · Place 4 · Oswego (East)Shot Put12lb4.14.94m12
Apr 17Yorkville Matt Wulf InvitationalApr 17 · Shot Put · Place 1 · Oswego (East)Shot Put115.65m12
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · Discus · Place 19 · Oswego (East)Discus1920.06m12
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · Shot Put · Place 2 · Oswego (East)Shot Put215.90m12
Apr 8Oswego East BoysApr 8 · Shot Put · Place 1 · Oswego (East)Shot Put12lb1.14.68m12
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 1 · Oswego (East)Shot Put114.93m12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · Shot Put · Place 6 · Oswego (East)Shot Put614.67m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Ram InviteApr 29 · Discus · Place 10 · Oswego (East)Discus1.6kg10.26.44m PB12
Apr 29Ram InviteApr 29 · Shot Put · Place 1 · Oswego (East)Shot Put12lb1.15.94m PB12
Feb 21Greg Foster InvitationalFeb 21 · Shot Put · Place 1 · Oswego (East)Shot Put114.88m12
Feb 9Oswego East Boys TriFeb 9 · Shot Put · Place 1 · Oswego (East)Shot Put114.17m12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Shot Put · Place 3 · Oswego (East)Shot Put315.75m11
May 14SPC Boys ChampionshipsMay 14 · Shot Put · Place 5 · Oswego (East)Shot Put514.77m11
May 6Minooka Boys QuadMay 6 · Shot Put · Place 4 · Oswego (East)Shot Put414.37m11
May 392nd Annual Palatine RelaysMay 3 · Shot Put · Place 4 · Oswego (East)Shot Put414.20m11
Apr 17Yorkville Matt Wulf InvitationalApr 17 · Shot Put · Place 2 · Oswego (East)Shot Put214.28m11
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · Shot Put · Place 2 · Oswego (East)Shot Put214.46m11
Apr 9Oswego East Tri with Oswego and Joliet West (Boys)Apr 9 · Shot Put · Place 2 · Oswego (East)Shot Put214.36m11
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 2 · Oswego (East)Shot Put213.00m—
Mar 11Oswego East v Palatine DualMar 11 · Shot Put · Place 2 · Oswego (East)Shot Put213.00m11
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · Shot Put · Place 2 · Oswego (East)Shot Put214.74m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Greg Foster InvitationalFeb 22 · Shot Put · Place 3 · Oswego (East)Shot Put314.47m—
Feb 18Oswego East DualFeb 18 · Shot Put · Place 2 · Oswego (East)Shot Put247-8—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17IHSA Class 3A TRB Sectional - #9 Joliet (Central)May 17 · Shot Put · Place 5 · Oswego (East)Shot Put514.69m—
May 8Southwest Prairie Boys Conference ChampionshipMay 8 · Shot Put · Place 1 · Oswego (East)Shot Put114.48m—
May 3Oswego East Track & Field Invite (Boys)May 3 · Shot Put · Place 1 · Oswego (East)Shot Put113.97m—
Apr 30Minooka Boys QuadApr 30 · Shot Put · Place 2 · Oswego (East)Shot Put214.00m—
Apr 2791st Annual Palatine RelaysApr 27 · Shot Put · Place 3 · Oswego (East)Shot Put314.30m—
Apr 23Glenbard East MeetApr 23 · Shot Put · Place 1 · Oswego (East)Shot Put114.93m—
Apr 17Plainfield Central v Oswego East Boy DualApr 17 · Shot Put · Place 1 · Oswego (East)Shot Put113.97m—
Apr 12Yorkville Matt Wulf InvitationalApr 12 · Shot Put · Place 4 · Oswego (East)Shot Put414.35m10
Apr 6Stagg Varsity CoEd InvitationalApr 6 · Shot Put · Place 2 · Oswego (East)Shot Put213.68m—
Mar 5Oswego East & Palatine DualMar 5 · Shot Put · Place 1 · Oswego (East)Shot Put114.31m—
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · Shot Put · Place 1 · Oswego (East)Shot Put113.93m10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Southwest Prairie Boys Indoor ConferenceMar 15 · Shot Put · Place 6 · Oswego (East)Shot Put614.36m—
Feb 17Greg Foster InvitationalFeb 17 · Shot Put · Place 1 · Oswego (East)Shot Put112.76m—
Feb 7Oswego East QuadFeb 7 · Shot Put · Place 13 · Oswego (East)Shot Put1311.22m—