| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:45.99 | 2016-01-04 |
| 55m Indoor | 7.57 | 2012-12-21 |
| 55m Hurdles Indoor | 7.37 | 2016-02-27 |
| 600m Indoor | 1:22.35 | 2015-02-22 |
| High Jump Indoor | 6-01.00 | 2014-02-01 |
| 100m Outdoor | 12.00 | 2014-04-19 |
| 110m Hurdles Outdoor | 14.26 | 2015-05-19 |
| 200m Outdoor | 22.78 | 2015-05-19 |
| 400m Outdoor | 48.93 | 2015-05-27 |
| 400m Hurdles Outdoor | 53.14 | 2015-06-05 |
| Discus Outdoor | 34-02.75 | 2013-05-30 |
| Long Jump Outdoor | 23-11.00 | 2016-05-16 |
| 04/16 | Suffolk Coaches Meet110m Hurdles | #1 | 14.70 |
| 04/16 | Suffolk Coaches Meet110m Hurdles | #1 | 14.53 |
| 04/16 | Suffolk Coaches MeetLong Jump | #1 | 22-09.50 |
| 05/06 | Saint Anthony's InvitationalLong Jump | #2 | 21-09.25 |
| 05/06 | Saint Anthony's Invitational400m Hurdles | #1 | 54.63 |
| 05/06 | Saint Anthony's Invitational110m Hurdles | #1 | 14.50 |
| 05/06 | Saint Anthony's Invitational110m Hurdles | #1 | 14.35 |
| 05/16 | Chris Urban & Brittany Walsh InvitationalLong Jump | #1 | 23-11.00 PR |
| 05/21 | Dennis Walker Championships110m Hurdles | #1 | 14.76 |
| 12/09 | Section XI Boys Crossover A600m | #2 | 1:25.43 |
| 12/09 | Section XI Boys Crossover AHigh Jump | #2 | 6-00.00 |
| 12/13 | Boys Crossover Meet B55m Hurdles | #1 | 7.69 |
| 12/13 | Boys Crossover Meet B55m Hurdles | #1 | 7.64 |
| 12/13 | Boys Crossover Meet BLong Jump | #1 | 22-09.50 |
| 12/18 | NSCHSAA Christmas Classic55m Hurdles | #1 | 7.65 |
| 12/18 | NSCHSAA Christmas Classic55m Hurdles | #1 | 7.68 |
| 12/19 | Boys Crossover Meet C55m Hurdles | #1 | 7.72 |
| 12/19 | Boys Crossover Meet C55m Hurdles | #1 | 7.65 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #1 | 7.72 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #1 | 7.64 |
| 01/02 | Boys Crossover Meet DLong Jump | #1 | 23-01.50 |
| 01/04 | Boys Crossover Meet E1000m | #5 | 2:45.99 PR |
| 01/31 | Section XI Boys Small School Championships600m | #1 | 1:24.34 |
| 01/31 | Section XI Boys Small School ChampionshipsLong Jump | #1 | 23-02.00 |
| 02/08 | Section XI Indoor State Qualifier Meet55m Hurdles | #1 | 7.41 |
| 02/08 | Section XI Indoor State Qualifier MeetLong Jump | #2 | 23-00.00 |
| 02/27 | Long Island Elite Track Invitational55m Hurdles | #1 | 7.37 PR |
| 12/10 | Section XI Boys Crossover ALong Jump | #1 | 21-03.50 |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #1 | 7.75 |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #3 | 7.77 |
| 12/14 | Section XI Boys Crossover B600m | #1 | 1:25.72 |
| 12/17 | Section XI Boys Crossover C55m Hurdles | #1 | 8.21 |
| 12/17 | Section XI Boys Crossover C55m Hurdles | #2 | 7.85 |
| 12/17 | Section XI Boys Crossover CLong Jump | #4 | 20-07.00 |
| 01/18 | Section XI Boys Last Chance Meet55m Hurdles | #3 | 8.10 |
| 01/18 | Section XI Boys Last Chance Meet55m Hurdles | #1 | 7.78 |
| 01/18 | Section XI Boys Last Chance MeetLong Jump | #1 | 20-04.00 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #1 | 7.98 |
| 01/25 | Section XI Boys Indoor League Championships600m | #1 | 1:26.35 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #3 | 8.26 |
| 01/25 | Section XI Boys Indoor League ChampionshipsLong Jump | #1 | 22-02.75 |
| 02/08 | Section XI Indoor State Qualifier Meet600m | #1 | 1:22.63 |
| 02/22 | Long Island Elite Track Invitational600m | #1 | 1:22.35 PR |
| 05/21 | Boys Division Championship MeetDiscus | #3 | 4:47.13 |
| 05/21 | Boys Division Championship MeetDiscus | #1 | 16.20 |
| 05/21 | Boys Division Championship MeetDiscus | #1 | 5-08.00 |
| 05/21 | Boys Division Championship MeetDiscus | #3 | 17-11.50 |
| 05/21 | Boys Division Championship MeetDiscus | #4 | 32-00.75 |
| 05/30 | Section XI Individual ChampionshipsDiscus | #10 | 4:58.85 |
| 05/30 | Section XI Individual ChampionshipsDiscus | #7 | 16.18 |
| 05/30 | Section XI Individual ChampionshipsDiscus | #4 | 5-10.00 |
| 05/30 | Section XI Individual ChampionshipsDiscus | #7 | 18-09.00 |
| 05/30 | Section XI Individual ChampionshipsDiscus | #8 | 34-02.75 PR |
| 12/15 | Boys Crossover Meet B55m | #28 | 7.64 |
| 12/15 | Boys Crossover Meet BHigh Jump | #7 | 5-00.00 |
| 12/21 | NSCHSAA Christmas Classic55m | #2 | 7.57 PR |
| 01/03 | Boys Crossover Meet D55m | #45 | 7.64 |
| 04/13 | Suffolk Officials Meet400m | #3 | 54.15 |
| 04/20 | Suffolk Coaches Meet400m | #8 | 55.51 |
| 04/20 | Suffolk Coaches Meet110m Hurdles | #7 | 17.21 |