| Event | Mark | Date |
|---|---|---|
| Shot Put Indoor | 60-09.75 | 2025-02-11 |
| Weight Throw Indoor | 58-05.50 | 2025-02-14 |
| Discus Outdoor | 166-1 | 2025-05-17 |
| Hammer Outdoor | 166-7 | 2025-04-05 |
| 04/05 | Longwood Boys Spring ClassicShot Put | #1 | 51-1 |
| 04/05 | Longwood Boys Spring ClassicDiscus | #4 | 142-5 |
| 04/05 | Longwood Boys Spring ClassicHammer | #1 | 166-7 PR |
| 05/17 | East End ClassicDiscus | #4 | 166-1 PR |
| 05/17 | East End ClassicShot Put | #1 | 55-5 |
| 05/29 | Suffolk 4B County ChampionshipsShot Put | #1 | 58-05.75 |
| 05/29 | Suffolk 4B County ChampionshipsDiscus | #2 | 162-04.00 |
| 05/30 | Section XI State QualifierShot Put | #3 | 51-01.00 |
| 05/31 | Section XI State QualifierDiscus | #8 | 137-09.00 |
| 12/01 | Section XI Boys Crossover A Meet 1Shot Put | #1 | 51-2.5 |
| 12/30 | Section XI Pole Vault, Weight Throw, and Distance MeetWeight Throw | #2 | 52-10.75 |
| 01/05 | Section XI BOYS Crossover E Meet 2Shot Put | #1 | 54-03.50 |
| 01/18 | BOYS League Championships 5Shot Put | #1 | 53-2.5 |
| 01/26 | BOYS Coaches ClassicShot Put | #1 | 54-10.75 |
| 02/01 | BOYS Small Schools County ChampionshipsShot Put | #1 | 57-07 |
| 02/07 | Section XI PV-WT-HJWeight Throw | #3 | 54-01.25 |
| 02/11 | Section XI State Qualifier Meet (Day 1)Shot Put | #1 | 60-09.75 PR |
| 02/14 | Section XI State Qualifier Meet (Day 2)Weight Throw | #2 | 58-05.50 PR |