| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 42.18 | 2012-01-14 |
| 55m Indoor | 7.59 | 2011-12-17 |
| 55m Hurdles Indoor | 8.88 | 2011-12-04 |
| 110m Hurdles Outdoor | 16.96 | 2012-05-21 |
| 200m Outdoor | 25.00 | 2011-04-30 |
| 400m Hurdles Outdoor | 60.91 | 2012-05-21 |
| 04/14 | Suffolk Officials Meet110m Hurdles | #12 | 16.99 |
| 04/28 | Westhampton Beach Invitational400m Hurdles | #6 | 61.52 |
| 04/28 | Westhampton Beach Invitational110m Hurdles | #9 | 17.21 |
| 05/02 | Saint Anthony's Invitational110m Hurdles | #26 | 17.07 |
| 05/21 | Boys Division Championship Meet110m Hurdles | #13 | 16.96 PR |
| 05/21 | Boys Division Championship Meet400m Hurdles | #14 | 60.91 PR |
| 04/09 | Suffolk Officials Meet110m Hurdles | #18 | 19.30 |
| 04/30 | Westhampton Beach Invitational110m Hurdles | #11 | 17.54 |
| 04/30 | Westhampton Beach Invitational200m | #24 | 25.00 PR |
| 12/04 | Boys Crossover Meet B55m Hurdles | #2 | 9.02 |
| 12/04 | Boys Crossover Meet B55m Hurdles | #2 | 8.88 PR |
| 12/17 | Boys Crossover Meet C55m Hurdles | #2 | 8.97 |
| 12/17 | Boys Crossover Meet C55m | #16 | 7.59 PR |
| 01/14 | Boys Crossover Meet E55m Hurdles | #13 | 9.13 |
| 01/14 | Boys Crossover Meet E300m | #33 | 42.18 PR |
| 01/20 | Section XI Boys Indoor League Championships55m Hurdles | #9 | 9.40 |
| 04/24 | Westhampton Beach Invitational110m Hurdles | #13 | 19.43 |
| 01/29 | Section XI Boys Indoor League Championships55m Hurdles | #15 | 9.29 |