| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 39.69 | 2015-01-18 |
| 55m Indoor | 7.90 | 2014-01-25 |
| 55m Hurdles Indoor | 9.02 | 2014-12-09 |
| 600m Indoor | 1:31.57 | 2015-01-25 |
| Long Jump Indoor | 17-00.50 | 2014-12-14 |
| 110m Hurdles Outdoor | 17.03 | 2015-05-27 |
| 400m Outdoor | 53.37 | 2015-05-27 |
| 400m Hurdles Outdoor | 61.69 | 2015-04-11 |
| 04/11 | Suffolk Officials Meet400m Hurdles | #8 | 61.69 PR |
| 04/25 | Westhampton Beach Invitational400m Hurdles | #7 | 64.61 |
| 04/25 | Westhampton Beach Invitational110m Hurdles | #15 | 18.73 |
| 05/09 | 68th Suffolk County Relays110m Hurdles | #1 | 17.16 |
| 05/27 | Boys Division Championship Meet110m Hurdles | #6 | 17.41 |
| 05/27 | Boys Division Championship Meet110m Hurdles | #6 | 17.03 PR |
| 05/27 | Boys Division Championship Meet400m | #7 | 53.37 PR |
| 04/12 | Suffolk Officials Meet400m Hurdles | #10 | 62.63 |
| 12/09 | Section XI Boys Crossover A55m Hurdles | #9 | 9.02 PR |
| 12/09 | Section XI Boys Crossover A600m | #5 | 1:32.00 |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #6 | 9.30 |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #6 | 9.07 |
| 12/14 | Section XI Boys Crossover BLong Jump | #6 | 17-00.50 PR |
| 12/16 | Section XI Boys Crossover C55m Hurdles | #13 | 9.26 |
| 01/18 | Section XI Boys Last Chance Meet300m | #15 | 39.69 PR |
| 01/18 | Section XI Boys Last Chance MeetLong Jump | #15 | 16-08.25 |
| 01/25 | Section XI Boys Indoor League Championships600m | #6 | 1:31.57 PR |
| 12/22 | Section XI Boys Crossover C600m | #35 | 1:43.25 |
| 01/25 | Section XI Boys Indoor League Championships55m | #19 | 7.90 PR |