| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 41.33 | 2013-01-03 |
| 55m Indoor | 7.47 | 2013-01-03 |
| 55m Hurdles Indoor | 10.63 | 2012-12-22 |
| 100m Outdoor | 13.58 | 2010-04-24 |
| 110m Hurdles Outdoor | 20.66 | 2012-05-12 |
| 400m Outdoor | 55.42 | 2012-05-02 |
| 400m Hurdles Outdoor | 64.94 | 2012-05-02 |
| 04/28 | Westhampton Beach Invitational400m Hurdles | #20 | 65.15 |
| 04/28 | Westhampton Beach Invitational400m | #20 | 56.88 |
| 05/02 | Saint Anthony's Invitational400m Hurdles | #48 | 64.94 PR |
| 05/02 | Saint Anthony's Invitational400m | #29 | 55.42 PR |
| 05/12 | 67th Suffolk County Relays400m Hurdles | #26 | 1:05.00 |
| 05/12 | 67th Suffolk County Relays110m Hurdles | #37 | 20.66 PR |
| 12/22 | Boys Crossover Meet C55m Hurdles | #20 | 10.63 PR |
| 01/03 | Boys Crossover Meet D55m | #32 | 7.47 PR |
| 01/03 | Boys Crossover Meet D300m | #21 | 41.33 PR |
| 01/10 | Boys Crossover Meet Large Schools300m | #42 | 42.47 |
| 05/18 | Longwood Frosh/Soph Championships400m Hurdles | #15 | 68.11 |
| 05/18 | Longwood Frosh/Soph Championships110m Hurdles | #22 | 21.43 |
| 04/24 | Westhampton Beach Invitational400m Hurdles | #18 | 71.08 |
| 04/24 | Westhampton Beach Invitational100m | #15 | 13.58 PR |
| 04/24 | Westhampton Beach Invitational110m Hurdles | #12 | 21.73 |
| 05/20 | Longwood Frosh/Soph Championships400m Hurdles | #12 | 69.98 |
| 04/16 | Suffolk Coaches Meet110m Hurdles | #19 | 20.97 |
| 04/16 | Suffolk Coaches Meet400m Hurdles | #11 | 71.72 |
| 05/14 | 66th Suffolk County Relays400m Hurdles | #21 | 1:06.92 |