| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 38.53 | 2015-01-18 |
| 55m Hurdles Indoor | 8.13 | 2016-01-31 |
| 600m Indoor | 1:28.80 | 2016-01-02 |
| 110m Hurdles Outdoor | 16.55 | 2016-04-16 |
| 400m Outdoor | 54.33 | 2015-04-18 |
| 400m Hurdles Outdoor | 57.45 | 2016-04-16 |
| 04/09 | Suffolk Officials Meet400m Hurdles | #1 | 57.91 |
| 04/09 | Suffolk Officials Meet110m Hurdles | #3 | 16.61 |
| 04/16 | Suffolk Coaches Meet110m Hurdles | #7 | 16.55 PR |
| 04/16 | Suffolk Coaches Meet400m Hurdles | #3 | 57.45 PR |
| 05/13 | 68th Suffolk County Relays400m Hurdles | #2 | 58.32 |
| 05/13 | 68th Suffolk County Relays110m Hurdles | #2 | 16.73 |
| 04/18 | Suffolk Coaches Meet400m | #35 | 54.33 PR |
| 05/01 | Saint Anthony's Invitational400m Hurdles | #44 | 67.40 |
| 12/10 | Section XI Boys Crossover A55m Hurdles | #10 | 9.39 |
| 12/10 | Section XI Boys Crossover A300m | #16 | 39.79 |
| 12/16 | Section XI Boys Crossover C55m Hurdles | #7 | 8.76 |
| 12/16 | Section XI Boys Crossover C300m | #7 | 39.16 |
| 01/18 | Section XI Boys Last Chance Meet55m Hurdles | #9 | 8.56 |
| 01/18 | Section XI Boys Last Chance Meet300m | #9 | 38.53 PR |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #5 | 8.63 |
| 01/25 | Section XI Boys Indoor League Championships600m | #6 | 1:30.67 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #5 | 8.97 |