Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSA 3A Boys State Track & Field Championships · May 2851.30mIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
Shot Put · 12lb · Outdoor34th Annual Pete Struck Eagle Classic · May 115.35m34th 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 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 8 · Downers Grove (North)Discus1.6kg8.51.30m PB12
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Discus · Place 2 · Downers Grove (North)Discus1.6kg2.50.18m12
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Shot Put · Place 8 · Downers Grove (North)Shot Put12lb8.15.06m12
May 14West Suburban Silver BOYS ConferenceMay 14 · Discus · Place 3 · Downers Grove (North)Discus3155-512
May 14West Suburban Silver BOYS ConferenceMay 14 · Shot Put · Place 5 · Downers Grove (North)Shot Put547-7.7512
May 8McCarthy Memorial InviteMay 8 · Discus · Place 4 · Downers Grove (North)Discus1.6kg4.46.72m12
May 8McCarthy Memorial InviteMay 8 · Shot Put · Place 6 · Downers Grove (North)Shot Put12lb6.14.41m12
May 134th Annual Pete Struck Eagle ClassicMay 1 · Discus · Place 2 · Downers Grove (North)Discus1.6kg2.49.00m12
May 134th Annual Pete Struck Eagle ClassicMay 1 · Shot Put · Place 3 · Downers Grove (North)Shot Put12lb3.15.35m PB12
Apr 23Minooka Conference ClashApr 23 · Discus · Place 5 · Downers Grove (North)Discus542.73m12
Apr 23Minooka Conference ClashApr 23 · Shot Put · Place 6 · Downers Grove (North)Shot Put613.99m12
Apr 21DGN/DGS/PW TriangularApr 21 · Discus · Place 3 · Downers Grove (North)Discus1.6kg3.144'7"12
Apr 21DGN/DGS/PW TriangularApr 21 · Shot Put · Place 2 · Downers Grove (North)Shot Put12lb2.48'1.25"12
Apr 18Metea Valley Boys InviteApr 18 · Discus · Place 3 · Downers Grove (North)Discus1.6kg3.45.21m12
Apr 18Metea Valley Boys InviteApr 18 · Shot Put · Place 7 · Downers Grove (North)Shot Put12lb7.12.65m12
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Discus · Place 3 · Downers Grove (North)Discus1.6kg3.41.65m12
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Shot Put · Place 10 · Downers Grove (North)Shot Put12lb10.13.24m12
Mar 20WSC Boys Silver ChampionshipsMar 20 · Shot Put · Place 3 · Downers Grove (North)Shot Put315.20m12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · Shot Put · Place 8 · Downers Grove (North)Shot Put814.22m12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · Shot Put · Place 1 · Downers Grove (North)Shot Put113.92m12
Feb 13WWS | DGN DualFeb 13 · Shot Put · Place 2 · Downers Grove (North)Shot Put215.47m12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · Discus · Place 7 · Downers Grove (North)Discus746.59m11
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · Discus · Place 3 · Downers Grove (North)Discus344.96m11
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · Shot Put · Place 12 · Downers Grove (North)Shot Put1212.67m11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Discus · Place 2 · Downers Grove (North)Discus245.01m11
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Shot Put · Place 13 · Downers Grove (North)Shot Put1313.46m11
Apr 24Minooka Conference ClashApr 24 · Discus · Place 3 · Downers Grove (North)Discus345.78m11
Apr 24Minooka Conference ClashApr 24 · Shot Put · Place 5 · Downers Grove (North)Shot Put513.40m11
Apr 19Metea Valley Boys InviteApr 19 · Discus · Place 4 · Downers Grove (North)Discus443.60m11
Apr 19Metea Valley Boys InviteApr 19 · Shot Put · Place 5 · Downers Grove (North)Shot Put513.00m11
Apr 12St. Charles East Boys InviteApr 12 · Discus · Place 2 · Downers Grove (North)Discus240.97m11
Apr 12St. Charles East Boys InviteApr 12 · Shot Put · Place 5 · Downers Grove (North)Shot Put512.96m11
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · Shot Put · Place 7 · Downers Grove (North)Shot Put713.48m—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · Shot Put · Place 5 · Downers Grove (North)Shot Put513.36m11
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · Shot Put · Place 7 · Downers Grove (North)Shot Put742-1011
Feb 21Proviso West Boys Quad #3Feb 21 · Shot Put · Place 2 · Downers Grove (North)Shot Put213.49m—
Feb 14WWS | DGN DualFeb 14 · Shot Put · Place 1 · Downers Grove (North)Shot Put113.56m—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10WSC Silver Boys ChampionshipMay 10 · Discus · Place 1 · Downers Grove (North)Discus133.48m—
May 32024 McCarthy Memorial InviteMay 3 · Shot Put · Place 13 · Downers Grove (North)Shot Put1311.20m—
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · Discus · Place 16 · Downers Grove (North)Discus1633.84m—
Apr 19Minooka Conference ClashApr 19 · Discus · Place 27 · Downers Grove (North)Discus2728.73m—
Apr 19Minooka Conference ClashApr 19 · Shot Put · Place 28 · Downers Grove (North)Shot Put2811.12m—
Apr 13Metea Valley Boys InviteApr 13 · Discus · Place 5 · Downers Grove (North)Discus530.92m—
Apr 13Metea Valley Boys InviteApr 13 · Shot Put · Place 3 · Downers Grove (North)Shot Put311.61m—
Apr 6St. Charles East Elmore McCornack Boys InviteApr 6 · Discus · Place 3 · Downers Grove (North)Discus330.00m10
Apr 6St. Charles East Elmore McCornack Boys InviteApr 6 · Shot Put · Place 4 · Downers Grove (North)Shot Put411.54m10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Proviso West Boys 3Feb 16 · Shot Put · Place 1 · Downers Grove (North)Shot Put111.74m—
Feb 9WWS | DGN DualFeb 9 · Shot Put · Place 1 · Downers Grove (North)Shot Put111.87m10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 8St. Charles East Boys "Elmore McCornack" InviteApr 8 · Shot Put · Place 11 · Downers Grove (North)Shot Put119.01m9
Mar 18WSC Silver Boys FR/JV ChampionshipsMar 18 · Shot Put · Place 1 · Downers Grove (North)Shot Put110.54m9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10WWS | DGN Boys DualFeb 10 · Shot Put · Place 7 · Downers Grove (North)Shot Put79.30m9