| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 41.44 | 2015-12-11 |
| 55m Hurdles Indoor | 9.22 | 2016-01-05 |
| 600m Indoor | 1:37.16 | 2016-01-05 |
| 110m Hurdles Outdoor | 18.67 | 2016-05-13 |
| 400m Outdoor | 61.06 | 2015-04-06 |
| 400m Hurdles Outdoor | 62.13 | 2016-05-13 |
| 04/09 | Suffolk Officials Meet400m Hurdles | #15 | 64.71 |
| 05/13 | 68th Suffolk County Relays400m Hurdles | #7 | 62.13 PR |
| 05/13 | 68th Suffolk County Relays110m Hurdles | #6 | 18.67 PR |
| 04/06 | Longwood Track Classic400m | #21 | 61.06 PR |
| 12/11 | Section XI Boys Crossover A55m Hurdles | #13 | 9.91 |
| 12/11 | Section XI Boys Crossover A300m | #13 | 41.44 PR |
| 12/13 | Boys Crossover Meet B55m Hurdles | #9 | 9.78 |
| 12/13 | Boys Crossover Meet B300m | #14 | 41.92 |
| 12/19 | Boys Crossover Meet C55m Hurdles | #35 | 10.90 |
| 12/19 | Boys Crossover Meet C600m | #20 | 1:39.63 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #20 | 9.59 |
| 01/02 | Boys Crossover Meet D300m | #39 | 41.50 |
| 01/05 | Boys Crossover Meet E55m Hurdles | #8 | 9.22 PR |
| 01/05 | Boys Crossover Meet E600m | #15 | 1:37.16 PR |