| Event | Mark | Date |
|---|---|---|
| 55m Indoor | 7.21 | 2012-01-22 |
| 100m Outdoor | 11.81 | 2012-05-02 |
| Discus Outdoor | 51.99m | 2011-06-03 |
| Shot Put Outdoor | 48-01.50 | 2012-04-28 |
| 04/14 | Suffolk Officials MeetDiscus | #1 | 156-06 |
| 04/14 | Suffolk Officials MeetShot Put | #6 | 47-01.75 |
| 04/21 | Suffolk Coaches MeetDiscus | #1 | 170-00 |
| 04/28 | Smithtown InvitationalDiscus | #2 | 155-00 |
| 04/28 | Smithtown InvitationalShot Put | #6 | 48-01.50 PR |
| 05/02 | Saint Anthony's InvitationalShot Put | #9 | 44-03.00 |
| 05/02 | Saint Anthony's InvitationalDiscus | #1 | 162-02 |
| 05/02 | Saint Anthony's Invitational100m | #20 | 11.81 PR |
| 05/12 | 67th Suffolk County RelaysShot Put | #2 | 13.86m |
| 05/12 | 67th Suffolk County RelaysDiscus | #2 | 40.66m |
| 05/21 | Boys Division Championship Meet100m | #12 | 11.93 |
| 05/21 | Boys Division Championship MeetDiscus | #1 | 46.91m |
| 05/21 | Boys Division Championship MeetShot Put | #4 | 14.43m |
| 04/09 | Suffolk Officials MeetShot Put | #8 | 43-07.75 |
| 04/09 | Suffolk Officials MeetDiscus | #1 | 149-08 |
| 04/30 | Smithtown InvitationalDiscus | #3 | 140-10 |
| 05/06 | Saint Anthony's InvitationalShot Put | #11 | 42-05.50 |
| 05/23 | Boys Division Championship MeetDiscus | #2 | 46.71m |
| 05/23 | Boys Division Championship MeetShot Put | #5 | 14.63m |
| 06/03 | Section XI Individual ChampionshipsShot Put | #20 | 12.92m |
| 06/03 | Section XI Individual ChampionshipsDiscus | #1 | 51.99m PR |
| 12/04 | Boys Crossover Meet B55m | #13 | 7.23 |
| 12/04 | Boys Crossover Meet BShot Put | #2 | 45-05.50 |
| 12/22 | NSCHSAA Christmas ClassicShot Put | #2 | 47-10.00 |
| 01/22 | Section XI Boys Last Chance Meet55m | #12 | 7.21 PR |
| 01/22 | Section XI Boys Last Chance MeetShot Put | #7 | 44-10.50 |
| Suffolk Coaches Boys InvitationalDiscus | #1 | 120-03 | |
| Suffolk Coaches Boys InvitationalShot Put | #4 | 38-03.50 | |
| 04/24 | Smithtown InvitationalDiscus | #5 | 124-01 |
| 04/30 | Saint Anthony's InvitationalDiscus | #11 | 113-09.50 |
| 05/14 | Town of Babylon Championships100m | #6 | 12.13 |
| 05/14 | Town of Babylon ChampionshipsShot Put | #7 | 42-08.00 |
| 05/14 | Town of Babylon ChampionshipsDiscus | #2 | 141-06 |
| 05/20 | Longwood Frosh/Soph Championships100m | #15 | 12.24 |
| 05/20 | Longwood Frosh/Soph ChampionshipsDiscus | #1 | 136-03 |
| 05/20 | Longwood Frosh/Soph ChampionshipsShot Put | #5 | 40-03.00 |
| 05/25 | Boys Division Championship MeetDiscus | #8 | 38.48m |
| 05/25 | Boys Division Championship MeetShot Put | #11 | 12.63m |
| 06/04 | Section XI Individual ChampionshipsDiscus | 141-06 |
| 12/14 | Boys Crossover Meet BShot Put | #6 | 38-09.50 |
| 01/21 | Small Schools Boys Winter RelaysShot Put | #7 | 40-09.00 |
| 01/29 | Section XI Boys Indoor League ChampionshipsShot Put | #5 | 42-03.00 |
| 05/13 | Town of Babylon ChampionshipsShot Put | #4 | 45-04.00 |
| 05/13 | Town of Babylon ChampionshipsDiscus | #1 | 158-03 |
| 05/14 | 66th Suffolk County RelaysShot Put | #6 | 12.98m |
| 05/14 | 66th Suffolk County RelaysDiscus | #2 | 39.06m |
| 01/09 | Section 11 Frosh/Soph ChampsShot Put | #2 | 37-10.00 |
| 01/09 | Section XI Boys Frosh - Soph Championship55m | #20 | 7.48 |