Personal bests

Best marks in available results
Event / courseMarkMeetDate
60 Meters · IndoorCentral Boys HS Track and Field Meet · Feb 259.46Central Boys HS Track and Field MeetFebruary 25, 2025
Discus · 1.6kg · OutdoorSpartan Invite · May 229.83mSpartan InviteMay 2, 2025
Discus · 1kg · OutdoorSMSC Conference Championships · May 495' 5SMSC Conference ChampionshipsMay 4, 2024
Shot Put · 12lb · OutdoorGlenbrook North Spartan Invite · May 110.69mGlenbrook North Spartan InviteMay 1, 2026
Shot Put · 4kg · OutdoorSMSC Conference Championships · May 49.09mSMSC Conference ChampionshipsMay 4, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14NSC Boys Conference ChampionshipsMay 14 · Shot Put · Place 7 · Lake ZurichLake ZurichShot Put12lb7.10.14m10
May 5Barrington Bronco F/S RelaysMay 5 · Shot Put · Place 9 · Lake ZurichLake ZurichShot Put12lb9.10.55m10
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · Discus · Place 20 · Lake ZurichLake ZurichDiscus1.6kg20.25.31m10
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · Shot Put · Place 9 · Lake ZurichLake ZurichShot Put12lb9.10.53m10
May 1Glenbrook North Spartan InviteMay 1 · Shot Put · Place 7 · Lake ZurichLake ZurichShot Put12lb7.10.69m PB10
Mar 142026 NSC Boys ChampionshipsMar 14 · Shot Put · Place 2 · Lake ZurichLake ZurichShot Put237-11.7510

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26(Burlington) Central Boys Early T&F Invite 2026Feb 26 · Shot Put · Place 14 · Lake ZurichLake ZurichShot Put1410.55m10
Feb 21Grayslake Central Throwcase VFeb 21 · Shot Put · Place 11 · Lake ZurichLake ZurichShot Put1110.81m10
Feb 7Jerry Lowe Boys InvitationalFeb 7 · Shot Put · Place 33 · Lake ZurichLake ZurichShot Put3310.02m10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Barrington Bronco F/S RelaysMay 6 · Discus · Place 5 · Lake ZurichLake ZurichDiscus529.73m9
May 6Barrington Bronco F/S RelaysMay 6 · Shot Put · Place 12 · Lake ZurichLake ZurichShot Put129.46m9
May 2Spartan InviteMay 2 · Discus · Place 17 · Lake ZurichLake ZurichDiscus1.6kg17.29.83m PB9
May 2Spartan InviteMay 2 · Shot Put · Place 20 · Lake ZurichLake ZurichShot Put12lb20.8.77m9
Apr 242025 Bear InviteApr 24 · Discus · Place 16 · Lake ZurichLake ZurichDiscus1626.38m9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Central Boys HS Track and Field MeetFeb 25 · Shot Put · Place 27 · Lake ZurichLake ZurichShot Put277.73m9
Feb 25Central Boys HS Track and Field MeetFeb 25 · 60 Meters · Place 104 · Lake ZurichLake Zurich60 Meters1049.46 PB9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 2 @ Wheeling HSMay 11 · Discus · Place 6 · Lake Zurich NorthLake Zurich NorthDiscus1kg6.27.81m8
May 11IESA 4A - Sectional 2 @ Wheeling HSMay 11 · Shot Put · Place 14 · Lake Zurich NorthLake Zurich NorthShot Put4kg14.8.47m8
May 4SMSC Conference ChampionshipsMay 4 · Discus · Place 1 · Lake Zurich NorthLake Zurich NorthDiscus1kg1.95' 5 PB8
May 4SMSC Conference ChampionshipsMay 4 · Shot Put · Place 7 · Lake Zurich NorthLake Zurich NorthShot Put4kg7.9.09m PB8
Apr 27Palatine Relays Jr HighApr 27 · Shot Put · Place 6 · Lake Zurich NorthLake Zurich NorthShot Put4kg6.28' 28
Apr 13Ross Gantt InvitationalApr 13 · Discus · Place 21 · Lake Zurich NorthLake Zurich NorthDiscus2123.30m8
Apr 13Ross Gantt InvitationalApr 13 · Shot Put · Place 24 · Lake Zurich NorthLake Zurich NorthShot Put248.35m8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6SMSC Conference ChampionshipsMay 6 · Shot Put · Place 7 · Lake Zurich NorthLake Zurich NorthShot Put723-10—
Apr 29Palatine Relays Jr HighApr 29 · Shot Put · Place 15 · Lake Zurich NorthLake Zurich NorthShot Put1525-3—