Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2023 Southland Boys Conference · May 912.142023 Southland Boys ConferenceMay 9, 2023
200 Meters · IndoorThornwood Boys' Open #2 · Feb 2526.71Thornwood Boys' Open #2February 25, 2023
200 Meters · Outdoor2023 Southland Boys Conference · May 925.182023 Southland Boys ConferenceMay 9, 2023
300 Meters · IndoorDistrict 205 Indoor Challenge · Mar 843.02aDistrict 205 Indoor Challenge March 8, 2023
55 Meters · IndoorThornwood Boys' Open #1 · Feb 47.24Thornwood Boys' Open #1February 4, 2023
55 Meters · OutdoorThornwood Boys' Open #3 · Mar 227.16aThornwood Boys' Open #3March 22, 2023
60 Meters · IndoorDistrict 205 Indoor Challenge · Mar 87.76aDistrict 205 Indoor Challenge March 8, 2023
60 Meters · Outdoor2nd Annual Christopher Whitfield Invitational · Mar 207.80a2nd Annual Christopher Whitfield InvitationalMarch 20, 2023
Discus · 1.6kg · OutdoorLockport Tri Sandburg/Stagg · Apr 2929.87mLockport Tri Sandburg/StaggApril 29, 2025
Shot Put · 12lb · OutdoorLockport Tri Sandburg/Stagg · Apr 297.09mLockport Tri Sandburg/StaggApril 29, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Bradley Bourbonnais Boiler InviteMar 14 · Shot Put · Place 57 · Orland Park (Sandburg)Orland Park (Sandburg)Shot Put579.24m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 273A Boys ONU HS ClassicFeb 27 · Shot Put · Place 68 · Orland Park (Sandburg)Orland Park (Sandburg)Shot Put688.86m12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Discus · Place 30 · Orland Park (Sandburg)Orland Park (Sandburg)Discus3030.25m11
May 14SWSC Boys ChampionshipsMay 14 · Discus · Place 15 · Orland Park (Sandburg)Orland Park (Sandburg)Discus1529.85m11
May 9Lockport Bill Jackson InvitationalMay 9 · Discus · Place 13 · Orland Park (Sandburg)Orland Park (Sandburg)Discus1326.36m11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Discus · Place 25 · Orland Park (Sandburg)Orland Park (Sandburg)Discus2527.08m11
Apr 29Lockport Tri Sandburg/StaggApr 29 · Discus · Place 4 · Orland Park (Sandburg)Orland Park (Sandburg)Discus1.6kg4.29.87m PB11
Apr 29Lockport Tri Sandburg/StaggApr 29 · Shot Put · Place 25 · Orland Park (Sandburg)Orland Park (Sandburg)Shot Put12lb25.7.09m PB11
Apr 24Eisenhower Terry Englund RelaysApr 24 · Discus · Place 21 · Orland Park (Sandburg)Orland Park (Sandburg)Discus2127.77m11
Apr 24Eisenhower Terry Englund RelaysApr 24 · Shot Put · Place 35 · Orland Park (Sandburg)Orland Park (Sandburg)Shot Put358.26m11
Apr 22Sandburg Boys MeetApr 22 · Discus · Place 18 · Orland Park (Sandburg)Orland Park (Sandburg)Discus1823.58m11
Apr 22Sandburg Boys MeetApr 22 · Shot Put · Place 24 · Orland Park (Sandburg)Orland Park (Sandburg)Shot Put249.05m11
Apr 19The Minooka SmithStrong InvitationalApr 19 · Discus · Place 26 · Orland Park (Sandburg)Orland Park (Sandburg)Discus2632.75m11
Apr 15Bradley Bourbonnais Boys TriangularApr 15 · Discus · Place 12 · Orland Park (Sandburg)Orland Park (Sandburg)Discus1228.01m11
Apr 15Bradley Bourbonnais Boys TriangularApr 15 · Shot Put · Place 24 · Orland Park (Sandburg)Orland Park (Sandburg)Shot Put249.31m11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Rich Township Boys Raptor JV InviteFeb 19 · Shot Put · Place 7 · Orland Park (Sandburg)Orland Park (Sandburg)Shot Put78.13m—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 92023 Southland Boys ConferenceMay 9 · 200 Meters · Place 5 · South Holland (Thornwood)South Holland (Thornwood)200 Meters525.18 PB9
May 92023 Southland Boys ConferenceMay 9 · 100 Meters · Place 6 · South Holland (Thornwood)South Holland (Thornwood)100 Meters612.14 PB9
May 6TT Classic InvitationalMay 6 · 200 Meters · Place 16 · South Holland (Thornwood)South Holland (Thornwood)200 Meters1625.289
Mar 22Thornwood Boys' Open #3Mar 22 · 200 Meters · Place 12 · South Holland (ThornwooSouth Holland (Thornwoo200 Meters1225.88a—
Mar 22Thornwood Boys' Open #3Mar 22 · 55 Meters · Place 9 · South Holland (ThornwooSouth Holland (Thornwoo55 Meters97.16a PB—
Mar 202nd Annual Christopher Whitfield InvitationalMar 20 · 200 Meters · Place 42 · South Holland (ThornwooSouth Holland (Thornwoo200 Meters4226.41a—
Mar 202nd Annual Christopher Whitfield InvitationalMar 20 · 60 Meters · Place 34 · South Holland (ThornwooSouth Holland (Thornwoo60 Meters347.80a PB—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 8District 205 Indoor Challenge Mar 8 · 300 Meters · Place 14 · South Holland (ThornwooSouth Holland (Thornwoo300 Meters1443.02a PB—
Mar 8District 205 Indoor Challenge Mar 8 · 60 Meters · Place 8 · South Holland (ThornwooSouth Holland (Thornwoo60 Meters87.76a PB—
Feb 25Thornwood Boys' Open #2Feb 25 · 200 Meters · Place 29 · South Holland (Thornwood)South Holland (Thornwood)200 Meters2926.71 PB9
Feb 25Thornwood Boys' Open #2Feb 25 · 55 Meters · Place 24 · South Holland (Thornwood)South Holland (Thornwood)55 Meters247.349
Feb 18Rockford Auburn Boys V/JV InvitationalFeb 18 · 60 Meters · Place 8 · South Holland (Thornwood)South Holland (Thornwood)60 Meters87.879
Feb 4Thornwood Boys' Open #1Feb 4 · 200 Meters · Place 19 · South Holland (Thornwood)South Holland (Thornwood)200 Meters1927.259
Feb 4Thornwood Boys' Open #1Feb 4 · 55 Meters · Place 18 · South Holland (Thornwood)South Holland (Thornwood)55 Meters187.24 PB9
Jan 28Blue and Gold Intra-SquadJan 28 · 300 Meters · South Holland (Thornwood)South Holland (Thornwood)300 Meters—DNS9
Jan 28Blue and Gold Intra-SquadJan 28 · 55 Meter · South Holland (Thornwood)South Holland (Thornwood)55 Meter—DNS9