Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorClayton Varsity · Mar 2816.13mClayton VarsityMarch 28, 2024
Shot Put · 12lb · OutdoorPatriot Classic · May 111.41mPatriot ClassicMay 1, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Suburban Conference Yellow BoysMay 7 · Shot Put · Place 9 · OakvilleShot Put12lb9.10.89m12
Apr 30Jim Schmuck Patriot ClassicApr 30 · Shot Put · Place 18 · OakvilleShot Put1837-05.7512
Mar 31Hillsboro Tri MeetMar 31 · Discus · Place 7 · OakvilleDiscus728.84m12
Mar 31Hillsboro Tri MeetMar 31 · Shot Put · Place 7 · OakvilleShot Put710.28m12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8SC Boys YellowMay 8 · Shot Put · Place 9 · OakvilleShot Put12lb9.10.96m11
May 1Patriot ClassicMay 1 · Shot Put · Place 20 · OakvilleShot Put12lb20.11.41m PB11
Apr 11Wildcat InviteApr 11 · Shot Put · Place 13 · OakvilleShot Put12lb13.11.15m11
Mar 29McCullough-Douglass InvitationalMar 29 · Shot Put · Place 43 · OakvilleShot Put4310.18m11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 4 District 1May 11 · Shot Put · Place 19 · OakvilleShot Put199.26m10
May 3Suburban Red Boys ConferenceMay 3 · Shot Put · Place 10 · OakvilleShot Put1035-03.7510
Mar 28Clayton VarsityMar 28 · Discus · Place 32 · OakvilleDiscus1.6kg32.16.13m PB10
Mar 28Clayton VarsityMar 28 · Shot Put · Place 17 · OakvilleShot Put12lb17.8.56m10
Mar 28Clayton VarsityMar 28 · 400 Meters · Oakville400 Meters—DNS10