Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDKC Boys Tri Meet - GEN, GBN, WN · Apr 2128.60mDKC Boys Tri Meet - GEN, GBN, WNApril 21, 2026
Shot Put · 12lb · Indoor92nd Annual DuPage County Track and Field Championships · May 811.98m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Shot Put · 12lb · OutdoorLP GBN Boys Dual · Apr 1412.55mLP GBN Boys Dual April 14, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · Shot Put · Place 20 · Carol Stream (Glenbard North)Shot Put12lb20.12.08m12
May 15DuKane Boys Conference ChampionshipsMay 15 · Shot Put · Carol Stream (Glenbard North)Shot Put12lb—ND12
May 5St. Charles East Boys TriMay 5 · Discus · Place 13 · Carol Stream (Glenbard North)Discus1.6kg13.25.68m12
May 5St. Charles East Boys TriMay 5 · Shot Put · Place 7 · Carol Stream (Glenbard North)Shot Put12lb7.10.51m12
Apr 28Dukane Boys Tri: BAT, SCN, GBN Apr 28 · Discus · Place 14 · Carol Stream (Glenbard North)Discus1.6kg14.26.78m12
Apr 28Dukane Boys Tri: BAT, SCN, GBN Apr 28 · Shot Put · Place 8 · Carol Stream (Glenbard North)Shot Put12lb8.34' 10"12
Apr 21DKC Boys Tri Meet - GEN, GBN, WNApr 21 · Discus · Place 15 · Carol Stream (Glenbard North)Discus1.6kg15.28.60m PB12
Apr 21DKC Boys Tri Meet - GEN, GBN, WNApr 21 · Shot Put · Place 6 · Carol Stream (Glenbard North)Shot Put12lb6.11.80m12
Apr 14LP GBN Boys Dual Apr 14 · Discus · Place 14 · Carol Stream (Glenbard North)Discus1.6kg14.25.40m12
Apr 14LP GBN Boys Dual Apr 14 · Shot Put · Place 6 · Carol Stream (Glenbard North)Shot Put12lb6.12.55m PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Shot Put · Place 24 · Carol Stream (Glenbard North)Shot Put12lb24.11.98m PB12