| Event | Mark | Date |
|---|---|---|
| 55m Hurdles Indoor | 8.94 | 2024-12-07 |
| Shot Put Indoor | 35-6 | 2025-01-26 |
| Discus Outdoor | 79-2 | 2025-04-05 |
| Pole Vault Outdoor | 12-00.00 | 2024-05-23 |
| 04/05 | Longwood Boys Spring ClassicShot Put | #26 | 35-1.5 |
| 04/05 | Longwood Boys Spring ClassicDiscus | #39 | 79-2 PR |
| 04/05 | Longwood Boys Spring ClassicPole Vault | #4 | 10-06.00 |
| 05/28 | Suffolk 1A County ChampionshipsPole Vault | #7 | 12-00.00 |
| 06/06 | Section XI State QualiferPole Vault | #16 | 11-06.00 |
| 05/04 | St. Anthony's InvitationalPole Vault | #3 | 11-06.00 |
| 05/23 | Section XI County 2A Championships 2024Pole Vault | #4 | 12-00.00 PR |
| 12/07 | Section XI Boys Crossover B Meet 455m Hurdles | #3 | 8.94 PR |
| 12/30 | Section XI Pole Vault, Weight Throw, and Distance MeetPole Vault | #4 | 12-00.00 |
| 01/05 | Section XI BOYS Crossover E Meet 1Shot Put | #19 | 32-04.50 |
| 01/18 | BOYS League Championships 2Shot Put | #22 | 34-04.0 |
| 01/26 | BOYS Coaches ClassicShot Put | #43 | 35-6 PR |
| 02/07 | Section XI PV-WT-HJPole Vault | #5 | 11-06.00 |
| 02/14 | Section XI State Qualifier Meet (Day 2)Pole Vault | #4 | 12-00.00 |