Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWSC Gold Boys Conference Championship · May 1345.88mWSC Gold Boys Conference ChampionshipMay 13, 2026
Shot Put · 12lb · OutdoorWillowbrook Boy's Invitational · May 114.58mWillowbrook Boy's InvitationalMay 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · Discus · Place 10 · Villa Park (Willowbrook)Discus1.6kg10.42.02m10
May 13WSC Gold Boys Conference ChampionshipMay 13 · Discus · Place 2 · Villa Park (Willowbrook)Discus1.6kg2.45.88m PB10
May 1Willowbrook Boy's InvitationalMay 1 · Discus · Place 1 · Villa Park (Willowbrook)Discus1.6kg1.41.63m10
May 1Willowbrook Boy's InvitationalMay 1 · Shot Put · Place 2 · Villa Park (Willowbrook)Shot Put12lb2.14.58m PB10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Discus · Place 1 · Villa Park (Willowbrook)Discus1.6kg1.41.41m10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put12lb1.14.32m10
Apr 24 Glenbard South Raider InviteApr 24 · Discus · Place 15 · Villa Park (Willowbrook)Discus1527.45m10
Apr 24 Glenbard South Raider InviteApr 24 · Shot Put · Place 13 · Villa Park (Willowbrook)Shot Put1311.98m10
Apr 22District 88 Crosstown ShowdownApr 22 · Discus · Place 3 · Villa Park (Willowbrook)Discus1.6kg3.33.42m10
Apr 22District 88 Crosstown ShowdownApr 22 · Shot Put · Place 3 · Villa Park (Willowbrook)Shot Put12lb3.14.39m10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Discus · Place 2 · Villa Park (Willowbrook)Discus1.6kg2.41.55m10
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put12lb1.13.23m10
Mar 14Evanston Richards Phillips RelaysMar 14 · Shot Put · Place 2 · Villa Park (Willowbrook)Shot Put213.18m10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · Discus · Villa Park (Willowbrook)Discus1.6kg—DNS10
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put113.84m10
Feb 3Willowbrook Co-Ed Intrasquad/TTFeb 3 · Shot Put · Place 3 · Villa Park (Willowbrook)Shot Put12lb3.12.87mUnofficial10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15West Suburban GOLD Boys ConferenceMay 15 · Discus · Place 1 · Villa Park (Willowbrook)Discus136.72m9
May 15West Suburban GOLD Boys ConferenceMay 15 · Shot Put · Place 4 · Villa Park (Willowbrook)Shot Put437-69
May 991st Dupage County Boys ChampionshipMay 9 · Discus · Place 6 · Villa Park (Willowbrook)Discus6119-09
May 991st Dupage County Boys ChampionshipMay 9 · Shot Put · Place 10 · Villa Park (Willowbrook)Shot Put1010.82m9
May 2Willowbrook Boys InviteMay 2 · Discus · Place 1 · Villa Park (Willowbrook)Discus130.66m9
May 2Willowbrook Boys InviteMay 2 · Shot Put · Place 1 · Villa Park (Willowbrook)Shot Put112.75m9
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · Discus · Place 4 · Villa Park (Willowbrook)Discus433.18m9
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · Shot Put · Place 10 · Villa Park (Willowbrook)Shot Put1011.19m9
Apr 26Tim Simon InvitationalApr 26 · Discus · Place 4 · Villa Park (Willowbrook)Discus431.04m9
Apr 26Tim Simon InvitationalApr 26 · Shot Put · Place 4 · Villa Park (Willowbrook)Shot Put411.40m9
Apr 25Glenbard South Raider InviteApr 25 · Shot Put · Place 2 · Villa Park (Willowbrook)Shot Put211.88m9
Apr 23District 88 Crosstown ShowdownApr 23 · Discus · Place 2 · Villa Park (Willowbrook)Discus231.19m9
Apr 23District 88 Crosstown ShowdownApr 23 · Shot Put · Place 3 · Villa Park (Willowbrook)Shot Put310.77m9
Apr 19John Bell InvitationalApr 19 · Discus · Place 2 · Villa Park (Willowbrook)Discus230.80m9
Apr 10Glenbard East Rams InvitationalApr 10 · Discus · Place 1 · Villa Park (Willowbrook)Discus129.05m9
Apr 10Glenbard East Rams InvitationalApr 10 · Shot Put · Place 5 · Villa Park (Willowbrook)Shot Put59.94m9
Mar 15Evanston Boys Phillips-Richards RelaysMar 15 · Shot Put · Place 5 · Villa Park (Willowbrook)Shot Put510.50m—
Mar 13rd Annual Art Pahl InvitationalMar 1 · Shot Put · Place 9 · Villa Park (Willowbrook)Shot Put99.97m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Homewood Flossmoor Boys Quint #2Feb 22 · Shot Put · Place 38 · Villa Park (Willowbrook)Shot Put389.67m—