| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:07.76 | 2014-01-19 |
| 300m Indoor | 40.64 | 2015-01-03 |
| 55m Hurdles Indoor | 8.54 | 2015-02-22 |
| 600m Indoor | 1:54.99 | 2012-01-08 |
| 60m Hurdles Indoor | 9.78 | 2014-12-27 |
| 110m Hurdles Outdoor | 18.70 | 2015-04-06 |
| 200m Outdoor | 25.26 | 2015-05-08 |
| 04/06 | Longwood Track Classic200m | #16 | 25.32 |
| 04/06 | Longwood Track Classic110m Hurdles | #11 | 18.70 PR |
| 04/11 | Suffolk Officials Meet110m Hurdles | #19 | 19.38 |
| 05/01 | Saint Anthony's Invitational200m | #42 | 25.47 |
| 05/01 | Saint Anthony's Invitational110m Hurdles | #35 | 18.89 |
| 05/08 | Massapequa Under the Lights200m | #16 | 25.26 PR |
| 12/09 | Section XI Boys Crossover A55m Hurdles | #14 | 10.07 |
| 12/09 | Section XI Boys Crossover A300m | #28 | 41.77 |
| 12/16 | Section XI Boys Crossover C55m Hurdles | #9 | 9.01 |
| 12/27 | Saint Anthony's Boys - Girls Developmental60m Hurdles | #13 | 9.78 PR |
| 01/03 | Section XI Boys Crossover D55m Hurdles | #17 | 8.84 |
| 01/03 | Section XI Boys Crossover D300m | #38 | 40.64 PR |
| 01/13 | Section XI Boys Crossover E55m Hurdles | #8 | 8.90 |
| 01/13 | Section XI Boys Crossover E300m | #18 | 41.16 |
| 01/18 | Section XI Boys Last Chance Meet55m Hurdles | #12 | 8.86 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #10 | 8.68 |
| 02/22 | Long Island Elite Track Invitational55m Hurdles | #17 | 8.54 PR |
| 01/19 | Section XI Boys Last Chance Meet1000m | #32 | 3:07.76 PR |
| 01/08 | Section XI Boys Frosh - Soph Championship600m | #39 | 1:54.99 PR |