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

9 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

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

6 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 12Gans Zeedyk InviteApr 12 · Shot Put · Place 5 · Oak Park (O.P.-River Forest)Shot Put510.85m9
Mar 1Proviso West Boys InvitationalMar 1 · Shot Put · Place 12 · Oak Park (O.P.-River Forest)Shot Put129.92m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
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—