Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOPRF - Lyons - York Triangular · Apr 2933.52mOPRF - Lyons - York TriangularApril 29, 2026
Shot Put · 12lb · OutdoorIHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest) · May 2113.40mIHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest)May 21, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #07 Oak Park (O.P.-River Forest)May 21 · Shot Put · Place 9 · Oak Park (O.P.-River Forest)Shot Put12lb9.13.40m PB10
May 14West Suburban Silver BOYS ConferenceMay 14 · Shot Put · Place 1 · Oak Park (O.P.-River Forest)Shot Put142-1110
May 9WSC JV BoysMay 9 · Discus · Place 4 · Oak Park (O.P.-River Forest)Discus1.6kg4.32.68m10
May 9WSC JV BoysMay 9 · Shot Put · Place 2 · Oak Park (O.P.-River Forest)Shot Put12lb2.13.02m10
May 2Jim Arnold InviteMay 2 · Shot Put · Place 1 · Oak Park (O.P.-River Forest)Shot Put12lb1.12.51m10
Apr 29OPRF - Lyons - York TriangularApr 29 · Discus · Place 3 · Oak Park (O.P.-River Forest)Discus1.6kg3.33.52m PB10
Apr 29OPRF - Lyons - York TriangularApr 29 · Shot Put · Place 1 · Oak Park (O.P.-River Forest)Shot Put12lb1.12.89m10
Apr 8OPRF - Morton Co-Ed DualApr 8 · Discus · Place 1 · Oak Park (O.P.-River Forest)Discus1.6kg1.32.42m10
Apr 8OPRF - Morton Co-Ed DualApr 8 · Shot Put · Oak Park (O.P.-River Forest)Shot Put12lb—SCR10
Mar 20WSC Boys Silver ChampionshipsMar 20 · Shot Put · Place 1 · Oak Park (O.P.-River ForeShot Put112.87m10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 3 · Oak Park (O.P.-River Forest)Shot Put312.47m10
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 3 · Oak Park (O.P.-River Forest)Shot Put312.47m—
Feb 21Grayslake Central Throwcase VFeb 21 · Shot Put · Place 3 · Oak Park (O.P.-River Forest)Shot Put312.48m10
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · Shot Put · Place 1 · Oak Park (O.P.-River Forest)Shot Put112.94m10
Feb 6Proviso West Boys Quad #1Feb 6 · Shot Put · Place 1 · Oak Park (O.P.-River Forest)Shot Put111.95m10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · Shot Put · Place 6 · Oak Park (O.P.-River Forest)Shot Put611.30m9
May 10West Suburban Silver Boys JV MeetMay 10 · Discus · Place 26 · Oak Park (O.P.-River Forest)Discus2623.35m9
May 10West Suburban Silver Boys JV MeetMay 10 · Shot Put · Place 8 · Oak Park (O.P.-River Forest)Shot Put811.63m9
Apr 26Lake Forest Invitational MensApr 26 · Shot Put · Place 2 · Oak Park (O.P.-River Forest)Shot Put211.33m9
Apr 19The Minooka SmithStrong InvitationalApr 19 · Shot Put · Place 22 · Oak Park (O.P.-River ForeShot Put2210.74m9
Apr 12Gans Zeedyk InviteApr 12 · Shot Put · Place 5 · Oak Park (O.P.-River Forest)Shot Put510.85m9
Apr 8OPRF Co-Ed DualApr 8 · Discus · Place 20 · Oak Park (O.P.-River ForeDiscus2017.60m9
Apr 8OPRF Co-Ed DualApr 8 · Shot Put · Place 8 · Oak Park (O.P.-River ForeShot Put810.54m9
Mar 1Proviso West Boys InvitationalMar 1 · Shot Put · Place 12 · Oak Park (O.P.-River Forest)Shot Put129.92m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · Shot Put · Place 4 · Oak Park (O.P.-River ForeShot Put410.93m9
Feb 22Grayslake Central Throwcase IVFeb 22 · Shot Put · Place 9 · Oak Park (O.P.-River Forest)Shot Put911.28m—
Feb 7Proviso West Boys Quad #1Feb 7 · Shot Put · Place 5 · Oak Park (O.P.-River Forest)Shot Put510.83m—