Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorThe Brook Last Chance Meet (Senior Night) · May 820.82mThe Brook Last Chance Meet (Senior Night)May 8, 2026
Shot Put · 12lb · OutdoorWSC Gold Boys Conference Championship · May 138.79mWSC Gold Boys Conference ChampionshipMay 13, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 232026 Chicago Metropolis Junior Olympics Track and FieldMay 23 · Shot Put · Place 5 · St. Demetrios - ChicagoSt. Demetrios - ChicagoShot Put12lb5.26' 2"10
May 13WSC Gold Boys Conference ChampionshipMay 13 · Shot Put · Place 9 · Downers Grove (South)Downers Grove (South)Shot Put12lb9.8.79m PB10
May 8The Brook Last Chance Meet (Senior Night)May 8 · Discus · Place 10 · Downers Grove (South)Downers Grove (South)Discus1.6kg10.20.82m PB10
May 8The Brook Last Chance Meet (Senior Night)May 8 · Shot Put · Place 11 · Downers Grove (South)Downers Grove (South)Shot Put12lb11.8.65m10
May 1Yavorski InvitationalMay 1 · Shot Put · Place 14 · Downers Grove (South)Downers Grove (South)Shot Put148.82m10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Discus · Place 13 · Downers Grove (South)Downers Grove (South)Discus1.6kg13.17.39m10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Shot Put · Place 12 · Downers Grove (South)Downers Grove (South)Shot Put12lb12.8.11m10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Discus · Place 29 · Downers Grove (South)Downers Grove (South)Discus1.6kg29.19.96m10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Shot Put · Place 32 · Downers Grove (South)Downers Grove (South)Shot Put12lb32.8.20m10
Mar 6Proviso West Boys Quad 4Mar 6 · Shot Put · Place 12 · Downers Grove (South)Downers Grove (South)Shot Put128.33m10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Shot Put · Place 24 · Downers Grove (South)Downers Grove (South)Shot Put247.93m10
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 29 · Downers Grove (South)Downers Grove (South)Shot Put297.38m10
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 29 · Downers Grove (South)Downers Grove (South)Shot Put297.38m—
Feb 17Willowbrook Warrior JV OpenFeb 17 · Shot Put · Place 22 · Downers Grove (South)Downers Grove (South)Shot Put226.62m10
Feb 7York Boys Quad #1Feb 7 · Shot Put · Place 17 · Downers Grove (South)Downers Grove (South)Shot Put177.47m10
Feb 4DGS Time TrialsFeb 4 · Shot Put · Place 9 · Downers Grove (South)Downers Grove (South)Shot Put12lb9.7.21mUnofficial10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 242025 Chicago Metropolis Junior Olympics Track and FieldMay 24 · Shot Put · Place 7 · St. Demetrios - ChicagoSt. Demetrios - ChicagoShot Put12lb7.24' 0"9
Apr 16Hinsdale Central Boys TriApr 16 · Shot Put · Place 22 · Downers Grove (South)Downers Grove (South)Shot Put227.14m9
Mar 153rd Annual Troy Doris InvitationalMar 15 · Shot Put · Place 12 · Downers Grove (South)Downers Grove (South)Shot Put127.00m—
Mar 7Proviso West Boys Quad #4Mar 7 · Shot Put · Place 19 · Downers Grove (South)Downers Grove (South)Shot Put196.55m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Willowbrook Boys QuadFeb 18 · Shot Put · Place 20 · Downers Grove (South)Downers Grove (South)Shot Put206.44m—
Feb 8York Boys Quad #1Feb 8 · Shot Put · Place 10 · Downers Grove (South)Downers Grove (South)Shot Put108.16m—
Feb 5DGS Time TrialsFeb 5 · Shot Put · Place 10 · Downers Grove (South)Downers Grove (South)Shot Put12lb10.7.06mUnofficial9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25Chicago Metropolis Junior Olympics Track and FieldMay 25 · Shot Put · St. Demetrios - ChicagoSt. Demetrios - ChicagoShot Put12lb—DNS8