Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNSC Week 2 Boys A/C Quad · Apr 2118.17mNSC Week 2 Boys A/C QuadApril 21, 2025
Discus · 1kg · OutdoorRoss Gantt Invitational · Apr 913.18mRoss Gantt InvitationalApril 9, 2022
Shot Put · 12lb · OutdoorNSC Week 4 Boys Quad A/D @ Lake Forest · May 48.88mNSC Week 4 Boys Quad A/D @ Lake ForestMay 4, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · Shot Put · Place 22 · Lake ZurichLake ZurichShot Put12lb22.8.88m PB11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Shot Put · Place 35 · Lake ZurichLake ZurichShot Put12lb35.8.10m11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Shot Put · Place 21 · Lake ZurichLake ZurichShot Put219.60m11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Spartan InviteMay 2 · Shot Put · Place 16 · Lake ZurichLake ZurichShot Put12lb16.8.82m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Discus · Place 22 · Lake ZurichLake ZurichDiscus2222.94m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Shot Put · Place 26 · Lake ZurichLake ZurichShot Put268.33m10
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Discus · Place 40 · Lake ZurichLake ZurichDiscus1.6kg40.18.17m PB10
Apr 21NSC Week 2 Boys A/C QuadApr 21 · Shot Put · Place 42 · Lake ZurichLake ZurichShot Put12lb42.7.26m10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Discus · Place 28 · Lake ZurichLake ZurichDiscus2818.82m10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Shot Put · Place 22 · Lake ZurichLake ZurichShot Put228.45m10
Mar 825th Annual Joe Scarpino InvitationalMar 8 · Shot Put · Place 11 · Lake ZurichLake ZurichShot Put117.89m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Central Boys HS Track and Field MeetFeb 25 · Shot Put · Place 22 · Lake ZurichLake ZurichShot Put229.20m10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · Discus · Place 38 · Lake ZurichLake ZurichDiscus3818.50m9
May 11Huntley-McHenry OpenMay 11 · Shot Put · Place 31 · Lake ZurichLake ZurichShot Put317.47m9
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · Discus · Place 28 · Lake ZurichLake ZurichDiscus2818.67m—
Apr 29NSC Boys Week 1 - Lake Zurich v Waukegan v StevensonApr 29 · Shot Put · Place 17 · Lake ZurichLake ZurichShot Put177.91m—
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · Discus · Place 30 · Lake ZurichLake ZurichDiscus3015.24m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Discus · Place 37 · Lake ZurichLake ZurichDiscus3715.28m—
Apr 15NSC Coed Week 3 - Mundelein v LZApr 15 · Shot Put · Place 20 · Lake ZurichLake ZurichShot Put207.95m—
Apr 8Warren Boy TriApr 8 · Discus · Place 28 · Lake ZurichLake ZurichDiscus2816.08m—
Apr 8Warren Boy TriApr 8 · Shot Put · Place 23 · Lake ZurichLake ZurichShot Put237.28m—
Mar 15Joel Popenfoose ABC InvitationalMar 15 · Shot Put · Place 11 · Lake ZurichLake ZurichShot Put118.23m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 2 @ Vernon Hills Hawthorn NorthMay 13 · Discus · Place 21 · Lake Zurich NorthLake Zurich NorthDiscus2159-1—
May 13IESA 4A - Sectional 2 @ Vernon Hills Hawthorn NorthMay 13 · Shot Put · Place 5 · Lake Zurich NorthLake Zurich NorthShot Put532-4—
May 6SMSC Conference ChampionshipsMay 6 · Shot Put · Place 7 · Lake Zurich NorthLake Zurich NorthShot Put730-1—
Apr 29Palatine Relays Jr HighApr 29 · Shot Put · Place 12 · Lake Zurich NorthLake Zurich NorthShot Put1226-1—
Apr 15Ross Gantt InvitationalApr 15 · Discus · Place 14 · Lake Zurich NorthLake Zurich NorthDiscus1463-4—
Apr 15Ross Gantt InvitationalApr 15 · Shot Put · Place 15 · Lake Zurich NorthLake Zurich NorthShot Put1528-3.5—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 9Ross Gantt InvitationalApr 9 · Discus · Place 18 · Lake Zurich NorthLake Zurich NorthDiscus1kg18.13.18m PB7