Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCSL JV Invite · May 1825.31mCSL JV InviteMay 18, 2026
Full · OutdoorNiles North "Dan Horyn" Invitational · Apr 2510.40mNiles North "Dan Horyn" InvitationalApril 25, 2025
Shot Put · 12lb · OutdoorCSL JV Invite · May 1811.23mCSL JV InviteMay 18, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18CSL JV InviteMay 18 · Discus · Place 23 · Highland ParkDiscus1.6kg23.25.31m PB11
May 18CSL JV InviteMay 18 · Shot Put · Place 5 · Highland ParkShot Put12lb5.11.23m PB11
Apr 27Boys' Titan Open Outdoor #1Apr 27 · Discus · Highland ParkDiscus1.6kg—DNS11
Apr 27Boys' Titan Open Outdoor #1Apr 27 · Shot Put · Highland ParkShot Put12lb—DNS11
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · Discus · Place 19 · Highland ParkDiscus1.6kg19.22.25m11
Apr 15Loyola & Evanston @ HP Boys TriApr 15 · Shot Put · Place 19 · Highland ParkShot Put12lb19.10.31m11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 5Stevenson Boys Indoor Quad #1Mar 5 · Shot Put · Place 17 · Highland ParkShot Put1710.73m11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19CSL JV Conference InviteMay 19 · Discus · Place 30 · Highland ParkDiscus3020.77m10
May 19CSL JV Conference InviteMay 19 · Shot Put · Place 13 · Highland ParkShot Put1310.19m10
May 2Rolling Meadows Mustang ClassicMay 2 · Shot Put · Place 8 · Highland ParkShot Put810.56m10
Apr 292025 New Trier Freshmen and Sophomore InvitationalApr 29 · Shot Put · Place 7 · Highland ParkShot Put710.22m10
Apr 25Niles North "Dan Horyn" InvitationalApr 25 · Full · Place 10 · Highland ParkFull1010.40m PB10
Apr 16Highland Park TriangularApr 16 · Discus · Place 26 · Highland ParkDiscus2619.64m10
Apr 16Highland Park TriangularApr 16 · Shot Put · Place 15 · Highland ParkShot Put1510.26m10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20GBN, HP, Hubbard, WheelingFeb 20 · Shot Put · Place 25 · Highland ParkShot Put258.85m—