Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor57th Annual Wanner Knights’ Invitational · May 244.46m57th Annual Wanner Knights’ InvitationalMay 2, 2025
Shot Put · 12lb · IndoorWest Suburban Silver Boys Conference Meet · Mar 1713.42mWest Suburban Silver Boys Conference MeetMarch 17, 2023
Shot Put · 12lb · Outdoor57th Annual Wanner Knights’ Invitational · May 215.19m57th Annual Wanner Knights’ InvitationalMay 2, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Discus · Place 36 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Discus1.6kgRound P36.43.03m12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Discus · Place 36 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)DiscusRound P3643.03m12
May 23IHSA Class 3A TRB Sectional - #07 Chicago (St. Ignatius College Prep)May 23 · Discus · Place 2 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeDiscus242.39m12
May 23IHSA Class 3A TRB Sectional - #07 Chicago (St. Ignatius College Prep)May 23 · Shot Put · Place 3 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put315.68m12
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · Discus · Place 7 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeDiscus739.81m12
May 92025 Hinsdale Central McCarthy Memorial InvitationalMay 9 · Shot Put · Place 3 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put314.51m12
May 257th Annual Wanner Knights’ InvitationalMay 2 · Discus · Place 10 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Discus1.6kg10.44.46m PB12
May 257th Annual Wanner Knights’ InvitationalMay 2 · Shot Put · Place 8 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put12lb8.15.19m PB12
Apr 26Lake Forest Invitational MensApr 26 · Shot Put · Place 3 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put314.80m12
Apr 19The Minooka SmithStrong InvitationalApr 19 · Discus · Place 13 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeDiscus1339.96m12
Apr 19The Minooka SmithStrong InvitationalApr 19 · Shot Put · Place 4 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put415.92m12
Apr 12Gans Zeedyk InviteApr 12 · Discus · Place 3 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Discus343.00m12
Apr 12Gans Zeedyk InviteApr 12 · Shot Put · Place 3 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put315.20m12
Apr 8OPRF Co-Ed DualApr 8 · Discus · Place 2 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeDiscus238.85m12
Apr 8OPRF Co-Ed DualApr 8 · Shot Put · Place 2 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put215.27m12
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · Shot Put · Place 1 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put114.90m—
Mar 1Proviso West Boys InvitationalMar 1 · Shot Put · Place 5 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put514.68m—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 29Illinois Indoor ChampionshipsMar 29 · Shot Put · Place 12 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put1214.72m12
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · Shot Put · Place 2 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put214.66m12
Feb 22Grayslake Central Throwcase IVFeb 22 · Shot Put · Place 16 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put1613.81m—
Feb 7Proviso West Boys Quad #1Feb 7 · Shot Put · Place 8 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put813.12m—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 3Hammerman 2024 Meet #4Aug 3 · Discus · UnattachedUnattachedDiscus1.6kg—DNS11
Aug 3Hammerman 2024 Meet #4Aug 3 · Shot Put · UnattachedUnattachedShot Put12lb—DNS11
Apr 29OPRF Co-Ed DualApr 29 · Discus · Place 3 · Oak Park (O.P.-River ForOak Park (O.P.-River ForDiscus3124-10—
Apr 29OPRF Co-Ed DualApr 29 · Shot Put · Place 4 · Oak Park (O.P.-River ForOak Park (O.P.-River ForShot Put412.01m—
Apr 20Lake Forest InvitationalApr 20 · Shot Put · Place 4 · Oak Park (O.P.-River ForOak Park (O.P.-River ForShot Put413.40m—
Apr 6Gans Zeedyk InviteApr 6 · Shot Put · Place 6 · Oak Park (O.P.-River ForOak Park (O.P.-River ForShot Put613.05m—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 16WSC-Silver Boys Indoor OpenMar 16 · Shot Put · Place 1 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put114.44m11
Feb 17Grayslake Central Throwcase IIIFeb 17 · Shot Put · Place 11 · Oak Park (O.P.-River ForOak Park (O.P.-River ForShot Put1113.85m—
Feb 2Proviso West Boys Quad 1Feb 2 · Shot Put · Place 7 · Oak Park (O.P.-River ForOak Park (O.P.-River ForShot Put711.67m—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13WSC Silver BoysMay 13 · Discus · Place 4 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeDiscus434.30m10
May 13WSC Silver BoysMay 13 · Shot Put · Place 1 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put113.30m10
Apr 2941st Jim Arnold InvitationalApr 29 · Discus · Place 12 · Oak Park (O.P.-River ForOak Park (O.P.-River ForDiscus1229.98m—
Apr 2941st Jim Arnold InvitationalApr 29 · Shot Put · Place 3 · Oak Park (O.P.-River ForOak Park (O.P.-River ForShot Put312.81m—
Apr 22Lake Forest InvitationalApr 22 · Discus · Place 3 · Oak Park (O.Oak Park (O.Discus331.90m10
Apr 22Lake Forest InvitationalApr 22 · Shot Put · Place 1 · Oak Park (O.Oak Park (O.Shot Put144-01.2510
Apr 15Minooka SmithStrong InvitationalApr 15 · Discus · Place 24 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeDiscus2426.87m10
Apr 15Minooka SmithStrong InvitationalApr 15 · Shot Put · Place 2 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put213.57m10
Apr 8Gans Zeedyk InviteApr 8 · Discus · Place 2 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeDiscus228.38m10
Apr 8Gans Zeedyk InviteApr 8 · Shot Put · Place 1 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put113.07m10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 17West Suburban Silver Boys Conference MeetMar 17 · Shot Put · Place 1 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put12lb1.13.42m PB10
Mar 3Lyons - OPRF Boys DualMar 3 · Shot Put · Place 1 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put12lb1.40-610
Feb 2557th Annual Proviso West InvitationalFeb 25 · Shot Put · Place 2 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put213.43m10
Feb 18Grayslake Central Throwcase IIFeb 18 · Shot Put · Place 1 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put113.74m10
Feb 3Proviso West Boys #1Feb 3 · Shot Put · Place 1 · Oak Park (O.P.-River ForeOak Park (O.P.-River ForeShot Put112.43m10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13West Suburban Conference Silver Boys ChampionshipMay 13 · Discus · Place 9 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Discus1.6kg9.23.62m9
May 13West Suburban Conference Silver Boys ChampionshipMay 13 · Shot Put · Place 5 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put12lb5.11.62m9
Apr 30Jim Arnold InvitationalApr 30 · Shot Put · Place 11 · Oak Park (O.P.-River Forest)Oak Park (O.P.-River Forest)Shot Put12lb11.10.64m9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Proviso West 5 TeamFeb 4 · Shot Put · Place 3 · Oak Park (O.P.-River For.Oak Park (O.P.-River For.Shot Put329-07.00FR