| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:23.67 | 2014-12-14 |
| 100m Indoor | 12.82 | 2013-04-20 |
| Discus Outdoor | 123-05 | 2016-05-06 |
| Shot Put Outdoor | 43-00.00 | 2016-04-16 |
| 04/09 | Suffolk Officials MeetShot Put | #10 | 41-10.50 |
| 04/09 | Suffolk Officials MeetDiscus | #17 | 99-05 |
| 04/16 | Suffolk Coaches MeetDiscus | #16 | 121-08 |
| 04/16 | Suffolk Coaches MeetShot Put | #16 | 43-00.00 PR |
| 04/30 | Bob Pratt Memorial Track & Field InvitationalDiscus | #10 | 122-05 |
| 04/30 | Bob Pratt Memorial Track & Field InvitationalShot Put | #10 | 40-08.00 |
| 05/06 | Saint Anthony's InvitationalShot Put | #16 | 40-08.00 |
| 05/06 | Saint Anthony's InvitationalDiscus | #12 | 123-05 PR |
| 05/14 | Deer Park InvitationalShot Put | #7 | 41-03.00 |
| 04/11 | Suffolk Officials MeetShot Put | #14 | 40-10.25 |
| 04/25 | Bob Pratt Memorial Track & Field InvitationalDiscus | #15 | 110-00 |
| 04/25 | Bob Pratt Memorial Track & Field InvitationalShot Put | #24 | 36-06.25 |
| 05/01 | Saint Anthony's InvitationalShot Put | #14 | 38-09.00 |
| 05/27 | Boys Division Championship MeetDiscus | #13 | 115-08 |
| 12/09 | Section XI Boys Crossover AShot Put | #10 | 38-08.00 |
| 12/13 | Boys Crossover Meet BShot Put | #11 | 36-02.00 |
| 12/19 | Boys Crossover Meet CShot Put | #4 | 38-05.00 |
| 01/02 | Boys Crossover Meet DShot Put | #14 | 38-04.00 |
| 01/05 | Boys Crossover Meet EShot Put | #12 | 37-09.25 |
| 02/01 | Section XI Boys Large School ChampionshipsShot Put | #15 | 40-05.50 |
| 04/19 | Suffolk Coaches MeetDiscus | #19 | 83-04 |
| 05/02 | Saint Anthony's InvitationalShot Put | #17 | 36-05.00 |
| 12/14 | Section XI Boys Crossover B1000m | #39 | 3:23.67 PR |
| 12/14 | Section XI Boys Crossover BShot Put | #10 | 36-04.00 |
| 01/03 | Section XI Boys Crossover DShot Put | #30 | 36-02.00 |
| 01/25 | Section XI Boys Indoor League ChampionshipsShot Put | #12 | 36-11.25 |
| 12/07 | Saint Anthony's Boys - Girls DevelopmentalShot Put | #23 | 32-07.00 |
| 01/04 | Section XI Boys Crossover DShot Put | #14 | 33-05.50 |
| 01/25 | Section XI Boys Indoor League ChampionshipsShot Put | #16 | 36-10.75 |
| 04/20 | Suffolk Coaches Meet100m | #38 | 12.82 PR |