| Event | Mark | Date |
|---|---|---|
| Discus Outdoor | 126-10.00 | 2024-05-31 |
| Shot Put Outdoor | 43-02.25 | 2025-06-06 |
| 04/05 | Longwood Boys Spring ClassicShot Put | #7 | 40-9.5 |
| 05/10 | North Shore InvitationalShot Put | #8 | 42-1.5 |
| 05/10 | North Shore InvitationalDiscus | #11 | 121-3 |
| 05/28 | Suffolk 1A County ChampionshipsShot Put | #9 | 39-09.25 |
| 05/28 | Suffolk 1A County ChampionshipsDiscus | #7 | 125-10.00 |
| 06/06 | Section XI State QualiferShot Put | #16 | 43-02.25 PR |
| 05/22 | Section XI County 1A Championships 2024Shot Put | #13 | 38-09.00 |
| 05/22 | Section XI County 1A Championships 2024Discus | #5 | 125-06.00 |
| 05/31 | Section XI State QualifierDiscus | #16 | 126-10.00 PR |
| 01/05 | Section XI BOYS Crossover E Meet 1Shot Put | #4 | 41-05.00 |
| 01/18 | BOYS League Championships 1Shot Put | #5 | 42-3 |
| 01/26 | BOYS Coaches ClassicShot Put | #19 | 40-8.5 |
| 02/01 | BOYS Large Schools County ChampionshipsShot Put | #14 | 41-6.5 |