| Event | Mark | Date |
|---|---|---|
| Shot Put Indoor | 46-01.25 | 2025-02-11 |
| Discus Outdoor | 125-00.00 | 2024-05-31 |
| 04/05 | Longwood Boys Spring ClassicShot Put | #9 | 40-1.5 |
| 04/05 | Longwood Boys Spring ClassicDiscus | #10 | 105-8 |
| 05/10 | North Shore InvitationalShot Put | #6 | 42-9.5 |
| 05/10 | North Shore InvitationalDiscus | #15 | 117-10 |
| 05/28 | Suffolk 1A County ChampionshipsShot Put | #3 | 44-04.25 |
| 05/28 | Suffolk 1A County ChampionshipsDiscus | #10 | 124-11.00 |
| 06/06 | Section XI State QualiferShot Put | #14 | 44-06.00 |
| 05/04 | St. Anthony's InvitationalDiscus | #13 | 123-09.00 |
| 05/22 | Section XI County 1A Championships 2024Discus | #9 | 122-03.00 |
| 05/30 | Section XI State QualifierShot Put | #14 | 42-07.00 |
| 05/31 | Section XI State QualifierDiscus | #17 | 125-00.00 PR |
| 01/05 | Section XI BOYS Crossover E Meet 4Shot Put | #4 | 40-09.50 |
| 01/18 | BOYS League Championships 2Shot Put | #6 | 44-03.0 |
| 01/26 | BOYS Coaches ClassicShot Put | #29 | 38-7.5 |
| 02/11 | Section XI State Qualifier Meet (Day 1)Shot Put | #11 | 46-01.25 PR |