| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 11:26.93 | 2010-10-14 |
| 55m Hurdles Indoor | 9.25 | 2016-01-05 |
| 600m Indoor | 1:55.58 | 2015-12-09 |
| Long Jump Indoor | 18-01.75 | 2016-01-31 |
| Triple Jump Indoor | 38-06.25 | 2016-01-31 |
| 110m Hurdles Outdoor | 19.05 | 2016-05-06 |
| High Jump Outdoor | 5-08.00 | 2015-05-27 |
| Pentathlon Outdoor | 5:02.51 | 2016-05-13 |
| Pole Vault Outdoor | 10-00.00 | 2015-05-27 |
| 04/30 | Westhampton Beach Invitational110m Hurdles | #13 | 19.12 |
| 05/06 | Saint Anthony's InvitationalHigh Jump | #9 | 5-06.00 |
| 05/06 | Saint Anthony's Invitational110m Hurdles | #47 | 19.05 PR |
| 05/13 | 68th Suffolk County RelaysPentathlon | #4 | 18.70 |
| 05/13 | 68th Suffolk County RelaysPentathlon | #2 | 8.94m |
| 05/13 | 68th Suffolk County RelaysPentathlon | #1 | 1.67m |
| 05/13 | 68th Suffolk County RelaysPentathlon | #2 | 5.06m |
| 05/13 | 68th Suffolk County RelaysPentathlon | #2 | 5:02.51 PR |
| 04/11 | Suffolk Officials Meet110m Hurdles | #51 | 21.50 |
| 05/09 | 68th Suffolk County RelaysPentathlon | #6 | 19.50 |
| 05/09 | 68th Suffolk County RelaysPentathlon | #7 | 7.23m |
| 05/09 | 68th Suffolk County RelaysPentathlon | #4 | 1.55m |
| 05/09 | 68th Suffolk County RelaysPentathlon | #6 | 4.64m |
| 05/09 | 68th Suffolk County RelaysPentathlon | #5 | 5:25.26 |
| 05/27 | Boys Division Championship MeetPole Vault | #10 | 10-00.00 PR |
| 05/27 | Boys Division Championship MeetHigh Jump | 5-08.00 PR |
| 12/09 | Section XI Boys Crossover A55m Hurdles | #13 | 9.69 |
| 12/09 | Section XI Boys Crossover A600m | #29 | 1:55.58 PR |
| 12/09 | Section XI Boys Crossover ATriple Jump | #6 | 37-00.50 |
| 12/13 | Boys Crossover Meet B55m Hurdles | #10 | 9.82 |
| 12/13 | Boys Crossover Meet BHigh Jump | #1 | 5-06.00 |
| 12/13 | Boys Crossover Meet BLong Jump | #4 | 18-01.00 |
| 12/19 | Boys Crossover Meet C55m Hurdles | #19 | 10.06 |
| 12/19 | Boys Crossover Meet CTriple Jump | #10 | 36-02.50 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #19 | 9.57 |
| 01/02 | Boys Crossover Meet DTriple Jump | #10 | 37-07.50 |
| 01/05 | Boys Crossover Meet E55m Hurdles | #11 | 9.25 PR |
| 01/05 | Boys Crossover Meet ETriple Jump | #4 | 37-05.00 |
| 01/17 | Section XI Boys Last Chance Meet55m Hurdles | #14 | 9.79 |
| 01/17 | Section XI Boys Last Chance MeetHigh Jump | #10 | 5-00.00 |
| 01/31 | Section XI Boys Small School ChampionshipsLong Jump | #18 | 18-01.75 PR |
| 01/31 | Section XI Boys Small School ChampionshipsTriple Jump | #11 | 38-06.25 PR |
| 04/19 | Suffolk Coaches Meet110m Hurdles | #23 | 21.56 |
| 04/26 | Westhampton Beach Invitational110m Hurdles | #6 | 21.23 |
| 05/10 | 68th Suffolk County RelaysPole Vault | #8 | 9-00.00 |
| 12/09 | Section XI Boys Crossover A55m Hurdles | #13 | 9.85 |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #7 | 9.62 |
| 12/14 | Section XI Boys Crossover BTriple Jump | #2 | 36-08.75 |
| 12/14 | Section XI Boys Crossover BHigh Jump | #4 | 5-03.00 |
| 12/16 | Section XI Boys Crossover CTriple Jump | #6 | 37-02.00 |
| 01/18 | Section XI Boys Last Chance Meet55m Hurdles | #19 | 10.22 |
| 01/18 | Section XI Boys Last Chance MeetHigh Jump | #12 | 5-00.00 |
| 01/18 | Section XI Boys Last Chance MeetTriple Jump | #8 | 38-04.75 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #7 | 9.92 |
| 01/25 | Section XI Boys Indoor League ChampionshipsTriple Jump | #1 | 38-06.00 |
| 01/25 | Section XI Boys Indoor League ChampionshipsHigh Jump | #4 | 5-02.00 |
| 12/15 | Section XI Boys Crossover B55m Hurdles | #28 | 11.06 |
| 12/22 | Section XI Boys Crossover C55m Hurdles | #33 | 11.10 |
| 01/04 | Section XI Boys Crossover D55m Hurdles | #21 | 10.92 |
| 01/12 | Section XI Boys Crossover E55m Hurdles | #33 | 11.06 |
| 01/19 | Section XI Boys Last Chance MeetHigh Jump | #12 | 5-00.00 |
| 10/14 | SEction XI Modified Cross Country Meet1.5 Mile XC | #158 | 11:26.93 PR |