| Event | Mark | Date |
|---|---|---|
| 110m Hurdles Indoor | 20.03 | 2011-05-14 |
| 300m Indoor | 43.70 | 2010-12-14 |
| 400m Hurdles Indoor | 1:05.77 | 2011-05-14 |
| 55m Hurdles Indoor | 9.94 | 2010-12-14 |
| 2000m Steeplechase Outdoor | 9:51.94 | 2012-04-11 |
| 800m Outdoor | 2:26.03 | 2012-04-28 |
| 04/11 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #79 | 9:51.94 PR |
| 04/28 | Westhampton Beach Invitational800m | #8 | 2:26.03 PR |
| 04/30 | Westhampton Beach Invitational400m Hurdles | #14 | 67.44 |
| Suffolk Coaches Boys Invitational110m Hurdles | #23 | 20.99 | |
| Suffolk Coaches Boys Invitational400m Hurdles | #11 | 69.25 |
| 12/14 | Boys Crossover Meet B55m Hurdles | #11 | 9.94 PR |
| 12/14 | Boys Crossover Meet B300m | #28 | 43.70 PR |
| 01/23 | Section XI Boys Track Classic55m Hurdles | #38 | 10.46 |
| 05/14 | 66th Suffolk County Relays400m Hurdles | #19 | 1:05.77 PR |
| 05/14 | 66th Suffolk County Relays110m Hurdles | #13 | 20.03 PR |