Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Indoor92nd Annual DuPage County Track and Field Championships · May 831.65m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Discus · 1.6kg · OutdoorWSC Gold Boys Conference Championship · May 1334.15mWSC Gold Boys Conference ChampionshipMay 13, 2026
Shot Put · 12lb · Indoor92nd Annual DuPage County Track and Field Championships · May 813.23m92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
Shot Put · 12lb · OutdoorWSC Gold Boys Conference Championship · May 1312.84mWSC 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 13WSC Gold Boys Conference ChampionshipMay 13 · Discus · Place 1 · Villa Park (Willowbrook)Discus1.6kg1.34.15m PB10
May 13WSC Gold Boys Conference ChampionshipMay 13 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put12lb1.12.84m PB10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Discus · Place 8 · Villa Park (Willowbrook)Discus1.6kg8.29.77m10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Shot Put · Place 3 · Villa Park (Willowbrook)Shot Put12lb3.12.41m10
Apr 24 Glenbard South Raider InviteApr 24 · Discus · Place 5 · Villa Park (Willowbrook)Discus530.55m10
Apr 24 Glenbard South Raider InviteApr 24 · Shot Put · Place 3 · Villa Park (Willowbrook)Shot Put312.25m10
Apr 22District 88 Crosstown ShowdownApr 22 · Discus · Place 4 · Villa Park (Willowbrook)Discus1.6kg4.30.07m10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Discus · Place 18 · Villa Park (Willowbrook)Discus1.6kg18.18.53m10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Shot Put · Place 2 · Villa Park (Willowbrook)Shot Put12lb2.12.32m10
Mar 14Evanston Richards Phillips RelaysMar 14 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put113.40m10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Discus · Place 10 · Villa Park (Willowbrook)Discus1.6kg10.31.65m PB10
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Shot Put · Place 4 · Villa Park (Willowbrook)Shot Put12lb4.13.23m PB10
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · Shot Put · Place 2 · Villa Park (Willowbrook)Shot Put213.33m10
Feb 284th Annual Art Pahl InviteFeb 28 · Shot Put · Place 23 · Villa Park (Willowbrook)Shot Put239.73m10
Feb 7Willowbrook Warrior Indoor InviteFeb 7 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put111.83m10
Feb 3Willowbrook Co-Ed Intrasquad/TTFeb 3 · Shot Put · Place 2 · Villa Park (Willowbrook)Shot Put12lb2.12.97mUnofficial10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15West Suburban GOLD Boys ConferenceMay 15 · Discus · Place 5 · Villa Park (Willowbrook)Discus529.13m9
May 15West Suburban GOLD Boys ConferenceMay 15 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put140-69
May 991st Dupage County Boys ChampionshipMay 9 · Discus · Place 15 · Villa Park (Willowbrook)Discus1593-89
May 991st Dupage County Boys ChampionshipMay 9 · Shot Put · Place 8 · Villa Park (Willowbrook)Shot Put811.43m9
May 2Willowbrook Boys InviteMay 2 · Discus · Place 7 · Villa Park (Willowbrook)Discus725.18m9
May 2Willowbrook Boys InviteMay 2 · Shot Put · Place 2 · Villa Park (Willowbrook)Shot Put211.35m9
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · Discus · Place 5 · Villa Park (Willowbrook)Discus530.89m9
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · Shot Put · Place 6 · Villa Park (Willowbrook)Shot Put611.43m9
Apr 26Tim Simon InvitationalApr 26 · Discus · Place 5 · Villa Park (Willowbrook)Discus530.89m9
Apr 26Tim Simon InvitationalApr 26 · Shot Put · Place 5 · Villa Park (Willowbrook)Shot Put511.58m9
Apr 25Glenbard South Raider InviteApr 25 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put112.05m9
Apr 23District 88 Crosstown ShowdownApr 23 · Discus · Place 1 · Villa Park (Willowbrook)Discus131.96m9
Apr 23District 88 Crosstown ShowdownApr 23 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put112.36m9
Apr 19John Bell InvitationalApr 19 · Discus · Place 3 · Villa Park (Willowbrook)Discus329.81m9
Apr 19John Bell InvitationalApr 19 · Shot Put · Place 9 · Villa Park (Willowbrook)Shot Put911.30m9
Apr 10Glenbard East Rams InvitationalApr 10 · Discus · Place 3 · Villa Park (Willowbrook)Discus325.96m9
Apr 10Glenbard East Rams InvitationalApr 10 · Shot Put · Place 2 · Villa Park (Willowbrook)Shot Put210.20m9
Mar 13rd Annual Art Pahl InvitationalMar 1 · Shot Put · Place 11 · Villa Park (Willowbrook)Shot Put119.63m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21West Suburban Gold Boys Indoor ChampionshipMar 21 · Shot Put · Place 4 · Villa Park (Willowbrook)Shot Put411.08m9
Feb 22Homewood Flossmoor Boys Quint #2Feb 22 · Shot Put · Place 48 · Villa Park (Willowbrook)Shot Put488.84m—