Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSA 3A Boys State Track & Field Championships · May 3042.61mIHSA 3A Boys State Track & Field ChampionshipsMay 30, 2025
Shot Put · 12lb · IndoorWest Suburban Silver Boys Conference Meet · Mar 1712.07mWest Suburban Silver Boys Conference MeetMarch 17, 2023

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Discus · Place 37 · LaGrange (Lyons)Discus1.6kgRound P37.42.61m PB12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Discus · Place 37 · LaGrange (Lyons)DiscusRound P3742.61m12
May 22IHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 22 · Discus · Place 2 · LaGrange (Lyons)Discus241.26m12
May 10West Suburban Silver Boys JV MeetMay 10 · Discus · Place 2 · LaGrange (Lyons)Discus239.37m12
May 10West Suburban Silver Boys JV MeetMay 10 · Shot Put · Place 5 · LaGrange (Lyons)Shot Put512.73m12
May 257th Annual Wanner Knights’ InvitationalMay 2 · Discus · Place 19 · LaGrange (Lyons)Discus1.6kg19.39.07m12
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · Discus · Place 9 · LaGrange (Lyons)Discus940.14m12
Apr 19The Minooka SmithStrong InvitationalApr 19 · Discus · Place 22 · LaGrange (Lyons)Discus2235.78m12
Apr 19The Minooka SmithStrong InvitationalApr 19 · Shot Put · Place 14 · LaGrange (Lyons)Shot Put1413.33m12
Apr 12Argo Phil Svetich Outdoor InviteApr 12 · Discus · Place 2 · LaGrange (Lyons)Discus239.34m12
Mar 1Proviso West Boys InvitationalMar 1 · Shot Put · Place 16 · LaGrange (Lyons)Shot Put1612.71m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · Shot Put · Place 10 · LaGrange (Lyons)Shot Put1012.62m12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #6 LaGrange (Lyons)May 16 · Discus · Place 3 · LaGrange (Lyons)Discus341.04m—
May 16IHSA Class 3A TRB Sectional - #6 LaGrange (Lyons)May 16 · Shot Put · Place 11 · LaGrange (Lyons)Shot Put1111.50m—
May 32024 McCarthy Memorial InviteMay 3 · Discus · Place 9 · LaGrange (Lyons)Discus935.95m—
May 32024 McCarthy Memorial InviteMay 3 · Shot Put · Place 9 · LaGrange (Lyons)Shot Put911.79m—
Apr 2756th Annual Prospect Boys Joe Wanner InviteApr 27 · Discus · Place 16 · LaGrange (Lyons)Discus1634.40m—
Apr 2756th Annual Prospect Boys Joe Wanner InviteApr 27 · Shot Put · Place 16 · LaGrange (Lyons)Shot Put1612.73m—
Apr 20Peterson Prep Invite 2024Apr 20 · Discus · Place 22 · LaGrange (Lyons)Discus2231.63m11
Apr 20Peterson Prep Invite 2024Apr 20 · Shot Put · Place 13 · LaGrange (Lyons)Shot Put1312.75m11
Apr 6Phil Svetich Invitational - Argo Boys Home MeetApr 6 · Discus · Place 4 · LaGrange (Lyons)Discus431.80m—
Apr 6Phil Svetich Invitational - Argo Boys Home MeetApr 6 · Shot Put · Place 2 · LaGrange (Lyons)Shot Put212.71m—
Mar 8Proviso West Boys 5Mar 8 · Shot Put · Place 4 · LaGrange (Lyons)Shot Put412.21m11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 15WSC-Silver Boys Indoor Conference ChampionshipsMar 15 · Shot Put · Place 5 · LaGrange (Lyons)Shot Put513.05m11
Feb 24Proviso West Boys InvitationalFeb 24 · Shot Put · Place 19 · LaGrange (Lyons)Shot Put1911.40m—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13WSC Silver BoysMay 13 · Shot Put · Place 2 · LaGrange (Lyons)Shot Put211.72m10
Apr 15Minooka SmithStrong InvitationalApr 15 · Discus · Place 23 · LaGrange (Lyons)Discus2327.54m10
Apr 15Minooka SmithStrong InvitationalApr 15 · Shot Put · Place 7 · LaGrange (Lyons)Shot Put712.15m10
Mar 10Proviso West Boys #5Mar 10 · Shot Put · Place 1 · LaGrange (Lyons)Shot Put112.09m—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17West Suburban Silver Boys Conference MeetMar 17 · Shot Put · Place 3 · LaGrange (Lyons)Shot Put12lb3.12.07m PB10
Mar 3Lyons - OPRF Boys DualMar 3 · Shot Put · Place 2 · LaGrange (Lyons)Shot Put12lb2.39-710
Feb 2557th Annual Proviso West InvitationalFeb 25 · Shot Put · Place 16 · LaGrange (Lyons)Shot Put1610.11m10