| Event | Mark | Date |
|---|---|---|
| Weight Throw Indoor | 56-06.00 | 2012-11-30 |
| 200m Outdoor | 26.02 | 2012-04-28 |
| Discus Outdoor | 57.42m | 2014-05-30 |
| Shot Put Outdoor | 20.49m | 2014-06-06 |
| 05/14 | Urban Memorial InvitationalShot Put | #1 | 54-02.00 |
| 05/14 | Urban Memorial InvitationalDiscus | #1 | 164-02 |
| 05/21 | Boys Division Championship MeetShot Put | #1 | 17.94m |
| 05/21 | Boys Division Championship MeetDiscus | #1 | 51.72m |
| 05/30 | Section XI Individual ChampionshipsShot Put | #2 | 17.37m |
| 05/30 | Section XI Individual ChampionshipsDiscus | #1 | 52.60m |
| 12/11 | Section XI Boys Crossover AShot Put | #1 | 62-00.50 |
| 12/22 | Section XI Boys Crossover CShot Put | #1 | 63-05.00 |
| 01/12 | Section XI Boys Crossover EShot Put | #1 | 61-00.75 |
| 01/25 | Section XI Boys Indoor League ChampionshipsShot Put | #1 | 61-10.25 |
| 02/02 | Section XI Large School ChampionshipsShot Put | #1 | 63-05.50 |
| 02/08 | Section XI Indoor State Qualifier MeetShot Put | #2 | 61-09.50 |
| 02/21 | Long Island Elite Track InvitationalShot Put | #1 | 65-00.00 |
| 03/01 | Indoor Track & Field ChampionshipsShot Put | #1 | 63-07.25 |
| 04/28 | Smithtown Invitational200m | #31 | 26.02 PR |
| 05/02 | Saint Anthony's InvitationalShot Put | #3 | 39-09.75 |
| 05/16 | Longwood Frosh/Soph ChampionshipsDiscus | #2 | 129-04 |
| 05/16 | Longwood Frosh/Soph ChampionshipsShot Put | #2 | 45-03.50 |
| 05/21 | Boys Division Championship MeetDiscus | #5 | 39.29m |
| 05/21 | Boys Division Championship MeetShot Put | #7 | 13.53m |
| 11/30 | St. Anthony's Developmental MeetShot Put | #4 | 45-06.50 |
| 11/30 | St. Anthony's Developmental MeetWeight Throw | #2 | 56-06.00 PR |
| 12/22 | Boys Crossover Meet CShot Put | #1 | 54-04.00 |
| 01/07 | Boys Crossover Meet DShot Put | #1 | 52-10.75 |
| 01/10 | Boys Crossover Meet Large SchoolsShot Put | #1 | 54-08.00 |
| 01/27 | Section XI Boys Indoor League ChampionshipsShot Put | #1 | 57-03.50 |
| 02/02 | Section XI Large School ChampionshipsShot Put | #1 | 57-04.00 |
| 04/20 | Suffolk Coaches MeetShot Put | #1 | 54-08.25 |
| 04/20 | Suffolk Coaches MeetDiscus | #1 | 161-00 |