Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorEast End Classic · May 1691-09East End ClassicMay 16, 2026
Shot Put · 12lb · OutdoorSection XI Boys Crossover D · Dec 2133-01.50Section XI Boys Crossover DDecember 21, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16East End ClassicMay 16 · Discus · Place 20 · LongwoodDiscus1.6kg20.91-09 PB12
May 16East End ClassicMay 16 · Shot Put · Place 23 · LongwoodShot Put12lb23.32-11.0012
May 9North Shore Invitational #2May 9 · Discus · Place 41 · LongwoodDiscus1.6kg41.83' 10"12
May 9North Shore Invitational #2May 9 · Shot Put · LongwoodShot Put12lb—ND12
Mar 28Longwood Spring ClassicMar 28 · Discus · Place 45 · LongwoodDiscus1.6kg45.68-0212
Mar 28Longwood Spring ClassicMar 28 · Shot Put · Place 50 · LongwoodShot Put12lb50.27-03.5012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Section XI Boys Crossover EJan 3 · Shot Put · Place 16 · LongwoodShot Put1632-10.0012

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Section XI Boys Crossover DDec 21 · Shot Put · Place 28 · LongwoodShot Put12lb28.33-01.50 PB12
May 10North Shore InvitationalMay 10 · Discus · Place 59 · LongwoodDiscus5984-0811
May 10North Shore InvitationalMay 10 · Shot Put · Place 62 · LongwoodShot Put6230-08.2511
May 2Crusader RelaysMay 2 · Shot Put · Place 36 · LongwoodShot Put3633-06.00—
Apr 27Longwood Lions Throwers MeetApr 27 · Discus · Place 17 · LongwoodDiscus1784-0511
Apr 27Longwood Lions Throwers MeetApr 27 · Shot Put · Place 22 · LongwoodShot Put2231-01.7511

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Section XI Boys Crossover BDec 7 · Shot Put · Place 122 · LongwoodShot Put12lb122.28-01.5011
Dec 1Section XI Boys Crossover ADec 1 · Shot Put · Place 32 · LongwoodShot Put12lb32.28-03.0011

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12Section 11 Frosh/Soph ChampsJan 12 · Shot Put · Place 41 · LongwoodShot Put4126-510

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Section XI Boys Crossover C-1Dec 14 · Shot Put · Place 128 · LongwoodShot Put12lb128.20-810
Dec 10Section XI Boys Crossover BDec 10 · Shot Put · Place 199 · LongwoodShot Put12lb199.22-1010