Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSA Class 3A TRB Sectional - #08 Downers Grove (North) · May 2136.90mIHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21, 2026
Shot Put · 12lb · IndoorArgo Boys Indoor Invitational · Mar 99.20mArgo Boys Indoor InvitationalMarch 9, 2024
Shot Put · 12lb · Outdoor34th Annual Pete Struck Eagle Classic · May 111.21m34th Annual Pete Struck Eagle ClassicMay 1, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Discus · Place 15 · Orland Park (Sandburg)Discus1.6kg15.36.90m PB12
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Shot Put · Place 28 · Orland Park (Sandburg)Shot Put12lb28.10.90m12
May 14SWSC Boys ChampionshipsMay 14 · Shot Put · Place 16 · Orland Park (Sandburg)Shot Put1610.71m12
May 8Lockport Bill Jackson InvitationalMay 8 · Discus · Place 9 · Orland Park (Sandburg)Discus935.99m12
May 8Lockport Bill Jackson InvitationalMay 8 · Shot Put · Place 11 · Orland Park (Sandburg)Shot Put1110.91m12
May 134th Annual Pete Struck Eagle ClassicMay 1 · Discus · Place 18 · Orland Park (Sandburg)Discus1.6kg18.31.63m12
May 134th Annual Pete Struck Eagle ClassicMay 1 · Shot Put · Place 15 · Orland Park (Sandburg)Shot Put12lb15.11.21m PB12
Apr 28Stagg Boys TriangularApr 28 · Discus · Place 5 · Orland Park (Sandburg)Discus533.70m12
Apr 28Stagg Boys TriangularApr 28 · Shot Put · Place 6 · Orland Park (Sandburg)Shot Put611.40m12
Apr 23Eisenhower Terry Englund RelaysApr 23 · Discus · Place 9 · Orland Park (Sandburg)Discus933.37m12
Apr 23Eisenhower Terry Englund RelaysApr 23 · Shot Put · Place 18 · Orland Park (Sandburg)Shot Put1811.19m12
Apr 21Lincoln Way East Boys TriangularApr 21 · Discus · Place 5 · Orland Park (Sandburg)Discus534.45m12
Apr 21Lincoln Way East Boys TriangularApr 21 · Shot Put · Place 14 · Orland Park (Sandburg)Shot Put1411.37m12
Apr 18The Minooka SmithStrong InvitationalApr 18 · Discus · Place 28 · Orland Park (Sandburg)Discus1.6kg28.28.44m12
Apr 14Sandburg Boys TriApr 14 · Discus · Place 11 · Orland Park (Sandburg)Discus1.6kg11.29.30m12
Apr 14Sandburg Boys TriApr 14 · Shot Put · Place 16 · Orland Park (Sandburg)Shot Put12lb16.10.87m12
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · Discus · Place 10 · Orland Park (Sandburg)Discus1029.98m12
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · Shot Put · Place 11 · Orland Park (Sandburg)Shot Put1110.64m12
Mar 14Bradley Bourbonnais Boiler InviteMar 14 · Shot Put · Place 42 · Orland Park (Sandburg)Shot Put4210.68m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20SWSC Indoor Boys ConferenceMar 20 · Shot Put · Place 15 · Orland Park (Sandburg)Shot Put1510.76m12
Mar 20SWSC Indoor Boys ConferenceMar 20 · Shot Put · Place 15 · Orland Park (Sandburg)Shot Put1510.76m12
Feb 273A Boys ONU HS ClassicFeb 27 · Shot Put · Place 38 · Orland Park (Sandburg)Shot Put3810.86m12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Discus · Place 33 · Orland Park (Sandburg)Discus3325.45m11
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Shot Put · Place 30 · Orland Park (Sandburg)Shot Put3010.90m11
May 14SWSC Boys ChampionshipsMay 14 · Discus · Place 16 · Orland Park (Sandburg)Discus1629.05m11
May 14SWSC Boys ChampionshipsMay 14 · Shot Put · Place 15 · Orland Park (Sandburg)Shot Put1511.11m11
May 9Lockport Bill Jackson InvitationalMay 9 · Discus · Place 13 · Orland Park (Sandburg)Discus1331.48m11
May 9Lockport Bill Jackson InvitationalMay 9 · Shot Put · Place 12 · Orland Park (Sandburg)Shot Put1210.30m11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Discus · Place 27 · Orland Park (Sandburg)Discus2726.67m11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Shot Put · Place 23 · Orland Park (Sandburg)Shot Put2311.03m11
Apr 29Lockport Tri Sandburg/StaggApr 29 · Discus · Place 8 · Orland Park (Sandburg)Discus1.6kg8.27.77m11
Apr 29Lockport Tri Sandburg/StaggApr 29 · Shot Put · Place 8 · Orland Park (Sandburg)Shot Put12lb8.10.53m11
Apr 24Eisenhower Terry Englund RelaysApr 24 · Discus · Place 20 · Orland Park (Sandburg)Discus2027.88m11
Apr 24Eisenhower Terry Englund RelaysApr 24 · Shot Put · Place 23 · Orland Park (Sandburg)Shot Put2310.07m11
Apr 22Sandburg Boys MeetApr 22 · Discus · Place 7 · Orland Park (Sandburg)Discus730.55m11
Apr 22Sandburg Boys MeetApr 22 · Shot Put · Place 11 · Orland Park (Sandburg)Shot Put1110.60m11
Apr 15Bradley Bourbonnais Boys TriangularApr 15 · Discus · Place 13 · Orland Park (Sandburg)Discus1326.52m11
Apr 15Bradley Bourbonnais Boys TriangularApr 15 · Shot Put · Place 18 · Orland Park (Sandburg)Shot Put1810.47m11
Apr 122025 Stagg Varsity Co-Ed InvitationalApr 12 · Discus · Place 11 · Orland Park (Sandburg)Discus1127.19m11
Mar 1Proviso West Boys InvitationalMar 1 · Shot Put · Place 25 · Orland Park (Sandburg)Shot Put259.89m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21SWSC Indoor Boys ConferenceMar 21 · Shot Put · Place 15 · Orland Park (Sandburg)Shot Put1510.05m11
Mar 15Argo Boys Track Indoor InviteMar 15 · Shot Put · Place 14 · Orland Park (Sandburg)Shot Put1410.72m—
Feb 19Rich Township Boys Raptor JV InviteFeb 19 · Shot Put · Place 1 · Orland Park (Sandburg)Shot Put110.74m—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8SWSC Boys ChampionshipsMay 8 · Discus · Place 14 · Orland Park (Sandburg)Discus1.6kg14.25.35m10
May 8SWSC Boys ChampionshipsMay 8 · Shot Put · Place 17 · Orland Park (Sandburg)Shot Put12lb17.9.49m10
May 3Lockport Bill Jackson Invitational May 3 · Discus · Place 10 · Orland Park (Sandburg)Discus1027.98m—
Apr 29Thunderbolt FS InviteApr 29 · Discus · Place 8 · Orland Park (Sandburg)Discus826.91m—
Apr 29Thunderbolt FS InviteApr 29 · Shot Put · Place 11 · Orland Park (Sandburg)Shot Put119.35m—
Apr 23Sandburg Boys TriApr 23 · Discus · Place 13 · Orland Park (Sandburg)Discus1324.49m—
Apr 23Sandburg Boys TriApr 23 · Shot Put · Place 10 · Orland Park (Sandburg)Shot Put109.40m—
Apr 19Tinley Park RelaysApr 19 · Discus · Place 13 · Orland Park (Sandburg)Discus1324.10m—
Apr 17Andrew Tri vs. Lockport & SandburgApr 17 · Discus · Place 22 · Orland Park (Sandburg)Discus2224.74m—
Apr 17Andrew Tri vs. Lockport & SandburgApr 17 · Shot Put · Place 25 · Orland Park (Sandburg)Shot Put259.69m—
Apr 13Minooka #Smithstrong InvitationalApr 13 · Discus · Place 29 · Orland Park (Sandburg)Discus2919.77m—
Apr 13Minooka #Smithstrong InvitationalApr 13 · Shot Put · Place 29 · Orland Park (Sandburg)Shot Put299.69m—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 15SWSC Indoor Boys ConferenceMar 15 · Shot Put · Place 13 · Orland Park (Sandburg)Shot Put139.53m—
Mar 9Argo Boys Indoor InvitationalMar 9 · Shot Put · Place 15 · Orland Park (Sandburg)Shot Put12lb15.9.20m PB10
Feb 24Proviso West Boys InvitationalFeb 24 · Shot Put · Place 13 · Orland Park (Sandburg)Shot Put139.83m—
Feb 15Thornton Boys InvitationalFeb 15 · Shot Put · Place 21 · Orland Park (Sandburg)Shot Put219.53m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Bolingbrook-Sandburg-Stagg SWSC TriApr 25 · Discus · Place 17 · Orland Park (Sandburg)Discus1718.75m—
Apr 25Bolingbrook-Sandburg-Stagg SWSC TriApr 25 · Shot Put · Place 19 · Orland Park (Sandburg)Shot Put198.00m—
Apr 18VJA-HF-CS triangular meet @ CSApr 18 · Discus · Place 35 · Orland Park (Sandburg)Discus3520.24m—
Apr 18VJA-HF-CS triangular meet @ CSApr 18 · Shot Put · Place 35 · Orland Park (Sandburg)Shot Put358.10m—
Apr 11Lockport Boys Vs. LWE, SandburgApr 11 · Discus · Place 32 · Orland Park (Sandburg)Discus3217.94m9
Apr 11Lockport Boys Vs. LWE, SandburgApr 11 · Shot Put · Place 33 · Orland Park (Sandburg)Shot Put338.85m9