Personal bests

Best marks in available results
Event / courseMarkMeetDate
45 Meters · IndoorCLC Boys Indoor Quad · Mar 86.68aCLC Boys Indoor QuadMarch 8, 2025
Shot Put · 12lb · IndoorHononegah Boys A/AA Indoor Classic · Mar 1412.14mHononegah Boys A/AA Indoor ClassicMarch 14, 2026
Shot Put · 12lb · OutdoorFVC Boys Quad @Cary-Grove · Apr 612.39mFVC Boys Quad @Cary-GroveApril 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #01 Richmond (R.-Burton)May 20 · Shot Put · Place 15 · Crystal Lake (Prairie Ridge)Shot Put12lb15.12.18m12
May 151st Annual Crystal Lake Central InvitationalMay 1 · Shot Put · Place 10 · Crystal Lake (Prairie Ridge)Shot Put12lb10.11.85m12
Apr 27FVC Boys @Cary-GroveApr 27 · Shot Put · Crystal Lake (Prairie Ridge)Shot Put12lb—DNS12
Apr 232026 McHenry County InviteApr 23 · Shot Put · Place 17 · Crystal Lake (Prairie Ridge)Shot Put12lb17.11.11m12
Apr 20FVC Boys Quad @McHenryApr 20 · Shot Put · Crystal Lake (Prairie Ridge)Shot Put12lb—DNS12
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · Shot Put · Place 10 · Crystal Lake (Prairie Ridge)Shot Put12lb10.11.40m12
Apr 13(Central) Burlington Boys T&F Early Season MeetApr 13 · Shot Put · Place 9 · Crystal Lake (Prairie Ridge)Shot Put12lb9.11.96m12
Apr 9Boys Ram InviteApr 9 · Shot Put · Place 15 · Crystal Lake (Prairie Ridge)Shot Put1511.56m—
Apr 6FVC Boys Quad @Cary-GroveApr 6 · Shot Put · Place 7 · Crystal Lake (Prairie Ridge)Shot Put12lb7.12.39m PB12
Mar 7CLC Boys TriangularMar 7 · Shot Put · Place 3 · Crystal Lake (Prairie Ridge)Shot Put12lb3.11.56m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 17FVC Boys Indoor T&F Championships 2026Mar 17 · Shot Put · Place 16 · Crystal Lake (Prairie RidShot Put1612.26m12
Mar 14Hononegah Boys A/AA Indoor ClassicMar 14 · Shot Put · Place 15 · Crystal Lake (Prairie Ridge)Shot Put12lb15.12.14m PB12
Feb 24JV D-C Indoor Tri Meet #1Feb 24 · Shot Put · Place 12 · Crystal Lake (Prairie Ridge)Shot Put1210.58m12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28FVC Quad @ Prairie RidgeApr 28 · Shot Put · Place 12 · Crystal Lake (Prairie RidShot Put1211.08m11
Apr 14Central Rockets Boys TriApr 14 · Shot Put · Place 13 · Crystal Lake (Prairie Ridge)Shot Put139.52m11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Hononegah Indoor Classic (A/AA) (Boys Only)Mar 15 · Shot Put · Place 40 · Crystal Lake (Prairie Ridge)Shot Put12lb40.9.34m11
Mar 8CLC Boys Indoor QuadMar 8 · Shot Put · Place 4 · Crystal Lake (Prairie Ridge)Shot Put410.36m—
Mar 8CLC Boys Indoor QuadMar 8 · 45 Meters · Place 18 · Crystal Lake (Prairie Ridge)45 Meters186.68a PB—