| Event | Mark | Date |
|---|---|---|
| Shot Put Indoor | 56-08.50 | 2016-12-07 |
| Weight Throw Indoor | 50-08.50 | 2016-02-01 |
| Discus Outdoor | 156-01 | 2017-04-12 |
| 04/12 | Port Jefferson Steeplechase InvitationalDiscus | #1 | 156-01 PR |
| 04/12 | Port Jefferson Steeplechase InvitationalShot Put | #2 | 56-01.50 |
| 04/09 | Suffolk Officials MeetShot Put | #2 | 47-00.00 |
| 04/09 | Suffolk Officials MeetDiscus | #5 | 122-07 |
| 04/16 | Suffolk Coaches MeetDiscus | #5 | 142-03 |
| 04/16 | Suffolk Coaches MeetShot Put | #2 | 52-00.25 |
| 12/07 | Section XI Boys Crossover AShot Put | #1 | 56-08.50 PR |
| 01/02 | Boys Crossover Meet DShot Put | #1 | 52-04.00 |
| 01/22 | Section XI Boys Indoor League ChampionshipsShot Put | #1 | 55-08.00 |
| 02/04 | Section XI Boys Large School ChampionshipsShot Put | #1 | 53-01.25 |
| 02/13 | Section XI Indoor State Qualifier MeetShot Put | #2 | 54-11.50 |
| 02/21 | Long Island Elite Track InvitationalWeight Throw | #5 | 50-04.50 |
| 02/21 | Long Island Elite Track InvitationalShot Put | #2 | 55-11.75 |
| 12/09 | Section XI Boys Crossover AShot Put | #1 | 51-02.50 |
| 12/13 | Boys Crossover Meet BShot Put | #1 | 46-07.00 |
| 12/19 | Boys Crossover Meet CShot Put | #3 | 48-10.25 |
| 01/02 | Boys Crossover Meet DShot Put | #3 | 50-09.00 |
| 01/04 | Boys Crossover Meet EShot Put | #1 | 52-06.00 |
| 02/01 | Section XI Boys Large School ChampionshipsShot Put | #4 | 49-05.50 |
| 02/01 | Section XI Boys Large School ChampionshipsWeight Throw | #3 | 50-08.50 PR |
| 02/08 | Section XI Indoor State Qualifier MeetShot Put | #2 | 52-07.25 |
| 02/08 | Section XI Indoor State Qualifier MeetWeight Throw | #5 | 50-00.00 |
| 02/08 | Section XI Indoor State Qualifier MeetWeight Throw | #5 | 50-08.50 |
| 02/27 | Long Island Elite Track InvitationalShot Put | #3 | 52-09.50 |
| 04/05 | Longwood Track ClassicDiscus | #2 | 108-07 |
| 04/05 | Longwood Track ClassicShot Put | #11 | 41-11.00 |
| 04/12 | Suffolk Officials MeetShot Put | #1 | 41-06.25 |
| 04/12 | Suffolk Officials MeetDiscus | #2 | 115-01 |
| 04/16 | Port Jefferson Steeplechase InvitationalDiscus | #9 | 118-03 |
| 04/16 | Port Jefferson Steeplechase InvitationalShot Put | #9 | 42-10.75 |
| 04/26 | Westhampton Beach InvitationalDiscus | #22 | 96-07 |
| 04/26 | Westhampton Beach InvitationalShot Put | #5 | 43-10.50 |
| 05/02 | Saint Anthony's InvitationalDiscus | #2 | 132-04.75 |
| 05/02 | Saint Anthony's InvitationalShot Put | #1 | 45-01.50 |
| 05/10 | 68th Suffolk County RelaysShot Put | #8 | 42-00.00 |
| 05/10 | 68th Suffolk County RelaysDiscus | #4 | 119-07 |
| 05/13 | Longwood Frosh/Soph ChampionshipsShot Put | #1 | 47-00.50 |
| 05/13 | Longwood Frosh/Soph ChampionshipsDiscus | #1 | 127-06 |
| 05/21 | Boys Division Championship MeetDiscus | #12 | 37.74m |
| 05/30 | Section XI Individual ChampionshipsShot Put | #8 | 15.06m |
| 05/30 | Section XI Individual ChampionshipsDiscus | #18 | 38.58m |
| 12/09 | Section XI Boys Crossover AShot Put | #3 | 45-09.25 |
| 12/14 | Section XI Boys Crossover BShot Put | #1 | 49-04.50 |
| 12/17 | Section XI Boys Crossover CShot Put | #5 | 45-07.25 |
| 01/03 | Section XI Boys Crossover DShot Put | #10 | 43-10.00 |
| 01/13 | Section XI Boys Crossover EShot Put | #4 | 47-04.00 |
| 01/25 | Section XI Boys Indoor League ChampionshipsShot Put | #3 | 49-11.00 |
| 01/30 | Section XI Boys Large School ChampionshipsShot Put | #6 | 48-06.00 |
| 02/08 | Section XI Indoor State Qualifier MeetShot Put | #6 | 49-06.75 |
| 12/15 | Section XI Boys Crossover BShot Put | #5 | 37-10.25 |
| 01/12 | Section XI Boys Crossover EShot Put | #11 | 39-08.50 |
| 01/19 | Section XI Boys Last Chance MeetShot Put | #19 | 39-04.00 |
| 01/25 | Section XI Boys Indoor League ChampionshipsShot Put | #7 | 42-04.75 |
| 02/02 | Section XI Large School ChampionshipsShot Put | #21 | 41-07.50 |