Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSA Class 3A TRB Sectional - #06 LaGrange (Lyons) · May 2130.93mIHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 21, 2026
Shot Put · 12lb · IndoorMorton Boys Meet #4 · Mar 28.17mMorton Boys Meet #4March 2, 2023
Shot Put · 12lb · OutdoorRed Devil Invitational · Apr 2311.05mRed Devil InvitationalApril 23, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 21 · Discus · Place 15 · Riverside (R.-Brookfield)Discus1.6kg15.30.93m PB12
May 21IHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 21 · Shot Put · Place 16 · Riverside (R.-Brookfield)Shot Put12lb16.10.48m12
May 8Lockport Bill Jackson InvitationalMay 8 · Discus · Place 11 · Riverside (R.-Brookfield)Discus1130.32m12
May 8Lockport Bill Jackson InvitationalMay 8 · Shot Put · Place 13 · Riverside (R.-Brookfield)Shot Put1310.62m12
Apr 28Riverside Brookfield vs. Elmwood ParkApr 28 · Shot Put · Place 6 · Riverside (R.-Brookfield)Shot Put12lb6.10.77m12
Apr 23Red Devil InvitationalApr 23 · Shot Put · Place 11 · Riverside (R.-Brookfield)Shot Put12lb11.11.05m PB12
Apr 16Leyden Boys Eagle InvitationalApr 16 · Discus · Place 8 · Riverside (R.-Brookfield)Discus1.6kg8.27.97m12
Apr 11Riverside Brookfield Bulldog RelaysApr 11 · Discus · Place 8 · Riverside (R.-Brookfield)Discus830.43m12
Apr 11Riverside Brookfield Bulldog RelaysApr 11 · Shot Put · Place 8 · Riverside (R.-Brookfield)Shot Put810.82m12
Apr 8Marmion Triangular #1Apr 8 · Discus · Place 6 · Riverside (R.-Brookfield)Discus1.6kg6.29.47m12
Apr 8Marmion Triangular #1Apr 8 · Shot Put · Riverside (R.-Brookfield)Shot Put12lb—DNS12
Mar 20Glenbard South Upstate 8Mar 20 · Shot Put · Place 15 · Riverside (R.-Brookfield)Shot Put1510.63m12
Mar 3Hinsdale South 5-Team Meet (Boys Only)Mar 3 · Shot Put · Place 5 · Riverside (R.-Brookfield)Shot Put12lb5.10.28m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 284th Annual Art Pahl InviteFeb 28 · Shot Put · Place 18 · Riverside (R.-Brookfield)Shot Put1810.13m12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 22 · Shot Put · Place 20 · Riverside (R.-Brookfield)Shot Put209.88m11
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · Discus · Place 24 · Riverside (R.-Brookfield)Discus2427.05m11
Apr 28Riverside Brookfield vs Elmwood ParkApr 28 · Discus · Place 6 · Riverside (R.-Brookfield)Discus626.58m11
Apr 28Riverside Brookfield vs Elmwood ParkApr 28 · Shot Put · Place 5 · Riverside (R.-Brookfield)Shot Put59.93m11
Apr 24Hinsdale Central Red Devil InvitationalApr 24 · Discus · Place 16 · Riverside (R.-Brookfield)Discus1626.94m11
Apr 24Hinsdale Central Red Devil InvitationalApr 24 · Shot Put · Place 17 · Riverside (R.-Brookfield)Shot Put179.46m11
Apr 23Niles West Boys QuadApr 23 · Discus · Place 13 · Riverside (R.-Brookfield)Discus1323.53m11
Apr 23Niles West Boys QuadApr 23 · Shot Put · Place 11 · Riverside (R.-Brookfield)Shot Put119.57m11
Apr 17Leyden Eagle Boys InviteApr 17 · Discus · Place 4 · Riverside (R.-Brookfield)Discus428.48m11
Apr 12Bulldog RelaysApr 12 · Shot Put · Place 12 · Riverside (R.-Brookfield)Shot Put1210.37m11
Apr 8Marmion TriangularApr 8 · Discus · Place 11 · Riverside (R.-Brookfield)Discus1124.66m11
Apr 8Marmion TriangularApr 8 · Shot Put · Place 11 · Riverside (R.-Brookfield)Shot Put119.75m11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · Shot Put · Riverside (R.-Brookfield)Shot Put12lb—SCR11
Feb 27Morton Boys Track Meet #3Feb 27 · Shot Put · Place 6 · Riverside (R.-Brookfield)Shot Put610.10m—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 3Lockport Bill Jackson Invitational May 3 · Shot Put · Place 15 · Riverside (R.-BrookfieldShot Put159.03m—
May 3Lockport Bill Jackson Invitational May 3 · Discus · Place 15 · Riverside (R.-BrookfieldDiscus1524.51m—
Apr 29Addison Trail Co Ed JV InvitationalApr 29 · Discus · Place 5 · Riverside (R.-BrookfieldDiscus581-6—
Apr 29Addison Trail Co Ed JV InvitationalApr 29 · Shot Put · Place 6 · Riverside (R.-BrookfieldShot Put632-8—
Apr 23Ridgewood-RB DualApr 23 · Discus · Place 10 · Riverside (R.-Brookfield)Discus1.6kg10.21.26m10
Apr 23Ridgewood-RB DualApr 23 · Shot Put · Place 6 · Riverside (R.-Brookfield)Shot Put12lb6.9.24m10
Apr 11Leyden Boys InviteApr 11 · Discus · Place 3 · Riverside (R.-BrookfieldDiscus325.34m—
Apr 11Leyden Boys InviteApr 11 · Shot Put · Place 5 · Riverside (R.-BrookfieldShot Put59.01m—
Apr 9Riverside Brookfield vs Elmwood ParkApr 9 · Discus · Place 10 · Riverside (R.-BrookfieldDiscus1020.89m—
Apr 9Riverside Brookfield vs Elmwood ParkApr 9 · Shot Put · Place 7 · Riverside (R.-BrookfieldShot Put79.93m—
Mar 19Glenbard South Frosh Soph Open 2Mar 19 · Shot Put · Place 11 · Riverside (R.-BrookfieldShot Put119.11m—
Mar 1Morton Boys Invitational #4Mar 1 · Shot Put · Place 6 · Riverside (R.-Brookfield)Shot Put69.22m10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · Shot Put · Place 52 · Riverside (R.-Brookfield)Shot Put12lb52.8.13m10
Feb 242nd Annual Art Pahl InvitationalFeb 24 · Shot Put · Place 15 · Riverside (R.-Brookfield)Shot Put159.19m10
Feb 22Morton Boys Invitational #3Feb 22 · Shot Put · Riverside (R.-Brookfield)Shot Put12lb—DQ10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Homewood Flossmoor Dick Beebe InvitationalApr 28 · Discus · Place 19 · Riverside (R.-BrookfieldDiscus1918.61m—
Apr 28Homewood Flossmoor Dick Beebe InvitationalApr 28 · Shot Put · Place 19 · Riverside (R.-BrookfieldShot Put198.34m—
Apr 18Aurora Christian QuadrangularApr 18 · Discus · Place 10 · Riverside (R.-BrookfieldDiscus1018.46m—
Apr 18Aurora Christian QuadrangularApr 18 · Shot Put · Place 8 · Riverside (R.-BrookfieldShot Put88.73m—
Apr 13Leyden Boys InviteApr 13 · Shot Put · Place 9 · Riverside (R.-BrookfieldShot Put98.45m—
Apr 4Elmwood Park Co-Ed Tuesday MeetApr 4 · Discus · Place 7 · Riverside (R.-BrookfieldDiscus716.70m—
Apr 4Elmwood Park Co-Ed Tuesday MeetApr 4 · Shot Put · Place 9 · Riverside (R.-BrookfieldShot Put97.33m—
Mar 252023 Proviso East Midwest ClassicMar 25 · Shot Put · Place 24 · Riverside (R.-Brookfield)Shot Put248.35m9
Mar 252023 Proviso East Midwest ClassicMar 25 · Shot Put · Place 24 · Riverside (R.-Brookfield)Shot Put248.35m9
Mar 21Glenbard South Frosh Soph Invite #2Mar 21 · Shot Put · Place 13 · Riverside (R.-BrookfieldShot Put138.00m—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 2Morton Boys Meet #4Mar 2 · Shot Put · Place 8 · Riverside (R.-Brookfield)Shot Put12lb8.8.17m PB9