| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 41.77 | 2013-12-22 |
| 55m Indoor | 7.31 | 2013-12-20 |
| 600m Indoor | 1:34.61 | 2015-01-03 |
| Shot Put Indoor | 43-08.25 | 2015-12-18 |
| Discus Outdoor | 122-07 | 2016-05-06 |
| 04/16 | Suffolk Coaches MeetDiscus | #22 | 115-06 |
| 04/16 | Suffolk Coaches MeetShot Put | #23 | 39-07.75 |
| 05/06 | Saint Anthony's InvitationalShot Put | #12 | 41-05.00 |
| 05/06 | Saint Anthony's InvitationalDiscus | #13 | 122-07 PR |
| 05/16 | Chris Urban & Brittany Walsh InvitationalShot Put | #9 | 40-08.50 |
| 04/18 | Suffolk Coaches MeetShot Put | #18 | 40-08.00 |
| 05/01 | Saint Anthony's InvitationalShot Put | #12 | 43-05.00 |
| 05/19 | Chris Urban & Brittany Walsh InvitationalDiscus | #14 | 109-02 |
| 05/19 | Chris Urban & Brittany Walsh InvitationalShot Put | #15 | 43-04.00 |
| 05/27 | Boys Division Championship MeetShot Put | #14 | 41-05.50 |
| 12/18 | NSCHSAA Christmas ClassicShot Put | #3 | 43-08.25 PR |
| 12/19 | Boys Crossover Meet CShot Put | #10 | 41-04.25 |
| 01/02 | Boys Crossover Meet DShot Put | #10 | 41-00.25 |
| 01/04 | Boys Crossover Meet EShot Put | #8 | 40-11.50 |
| 01/31 | Section XI Boys Small School ChampionshipsShot Put | #10 | 41-10.25 |
| 01/03 | Section XI Boys Crossover D600m | #26 | 1:34.61 PR |
| 01/13 | Section XI Boys Crossover EShot Put | #6 | 42-05.75 |
| 01/18 | Section XI Boys Last Chance MeetShot Put | #3 | 43-06.00 |
| 01/25 | Section XI Boys Indoor League ChampionshipsShot Put | #9 | 40-09.75 |
| 12/15 | Section XI Boys Crossover B55m | #24 | 7.59 |
| 12/20 | NSCHSAA Christmas Classic55m | #25 | 7.31 PR |
| 12/22 | Section XI Boys Crossover C55m | #26 | 7.63 |
| 12/22 | Section XI Boys Crossover C300m | #24 | 41.77 PR |