| Event | Mark | Date |
|---|---|---|
| Shot Put Indoor | 48-05.75 | 2017-01-29 |
| Discus Outdoor | 105-04 | 2016-05-13 |
| 04/30 | Westhampton Beach InvitationalShot Put | #3 | 42-08.50 |
| 05/06 | Saint Anthony's InvitationalShot Put | #11 | 42-00.00 |
| 05/13 | 68th Suffolk County RelaysShot Put | #5 | 41-07.25 |
| 05/13 | 68th Suffolk County RelaysDiscus | #7 | 105-04 PR |
| 12/07 | Section XI Boys Crossover AShot Put | #3 | 42-00.50 |
| 01/02 | Boys Crossover Meet DShot Put | #4 | 44-06.50 |
| 01/14 | Boys Crossover Meet EShot Put | #2 | 47-11.25 |
| 01/22 | Section XI Boys Indoor League ChampionshipsShot Put | #1 | 47-07.00 |
| 01/29 | Section XI Boys Last Chance MeetShot Put | #4 | 48-05.75 PR |
| 02/04 | Section XI Boys Small School ChampionshipsShot Put | #4 | 48-00.50 |
| 02/13 | Section XI Indoor State Qualifier MeetShot Put | #7 | 47-03.25 |
| 04/11 | Suffolk Officials MeetShot Put | #1 | 43-00.00 |
| 05/09 | 68th Suffolk County RelaysShot Put | #3 | 42-08.50 |
| 05/09 | 68th Suffolk County RelaysDiscus | #15 | 101-01 |
| 05/19 | Longwood Frosh/Soph ChampionshipsShot Put | #4 | 39-11.00 |
| 05/27 | Boys Division Championship MeetShot Put | #11 | 40-01.00 |
| 12/09 | Section XI Boys Crossover AShot Put | #7 | 38-06.25 |
| 12/13 | Boys Crossover Meet BShot Put | #3 | 40-06.00 |
| 12/19 | Boys Crossover Meet CShot Put | #14 | 38-02.25 |
| 01/02 | Boys Crossover Meet DShot Put | #9 | 41-02.50 |
| 01/05 | Boys Crossover Meet EShot Put | #5 | 42-06.50 |
| 01/17 | Section XI Boys Last Chance MeetShot Put | #3 | 44-05.50 |
| 01/31 | Section XI Boys Small School ChampionshipsShot Put | #5 | 45-04.00 |
| 04/12 | Suffolk Officials MeetShot Put | #7 | 36-07.25 |
| 05/10 | 68th Suffolk County RelaysShot Put | #19 | 34-07.25 |
| 05/13 | Longwood Frosh/Soph ChampionshipsShot Put | #3 | 37-07.25 |
| 05/13 | Longwood Frosh/Soph ChampionshipsDiscus | #5 | 98-04 |
| 12/09 | Section XI Boys Crossover AShot Put | #10 | 36-02.50 |
| 12/16 | Section XI Boys Crossover CShot Put | #17 | 37-04.00 |
| 01/18 | Section XI Boys Last Chance MeetShot Put | #9 | 39-06.50 |