| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 39.20 | 2016-01-02 |
| 55m Indoor | 7.17 | 2016-01-05 |
| 55m Hurdles Indoor | 8.09 | 2016-01-17 |
| Long Jump Indoor | 14-08.00 | 2015-01-18 |
| 100m Outdoor | 13.05 | 2015-05-01 |
| 110m Hurdles Outdoor | 15.45 | 2016-05-06 |
| 200m Outdoor | 23.77 | 2016-05-06 |
| 400m Outdoor | 55.40 | 2015-05-19 |
| 400m Hurdles Outdoor | 1:03.18 | 2015-05-27 |
| 05/06 | Saint Anthony's Invitational110m Hurdles | #5 | 15.52 |
| 05/06 | Saint Anthony's Invitational110m Hurdles | #5 | 15.45 PR |
| 05/06 | Saint Anthony's Invitational200m | #26 | 23.77 PR |
| 01/14 | Boys Crossover Meet E55m Hurdles | #1 | 8.31 |
| 01/14 | Boys Crossover Meet E55m Hurdles | #1 | 8.24 |
| 01/22 | Section XI Boys Indoor League Championships55m Hurdles | #4 | 8.33 |
| 01/22 | Section XI Boys Indoor League Championships55m Hurdles | #4 | 8.32 |
| 05/01 | Saint Anthony's Invitational200m | #46 | 25.62 |
| 05/01 | Saint Anthony's Invitational100m | #62 | 13.05 PR |
| 05/19 | Chris Urban & Brittany Walsh Invitational400m | #12 | 55.40 PR |
| 05/27 | Boys Division Championship Meet400m Hurdles | #11 | 1:03.18 PR |
| 12/13 | Boys Crossover Meet B55m Hurdles | #3 | 8.67 |
| 12/13 | Boys Crossover Meet B55m Hurdles | #3 | 8.60 |
| 12/13 | Boys Crossover Meet B300m | #12 | 40.11 |
| 12/19 | Boys Crossover Meet C55m Hurdles | #6 | 8.66 |
| 12/19 | Boys Crossover Meet C55m Hurdles | #4 | 8.46 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #4 | 8.52 |
| 01/02 | Boys Crossover Meet D300m | #10 | 39.20 PR |
| 01/05 | Boys Crossover Meet E55m Hurdles | #2 | 8.38 |
| 01/05 | Boys Crossover Meet E55m Hurdles | #3 | 8.47 |
| 01/05 | Boys Crossover Meet E55m | #12 | 7.17 PR |
| 01/17 | Section XI Boys Last Chance Meet55m Hurdles | #1 | 8.27 |
| 01/17 | Section XI Boys Last Chance Meet55m Hurdles | #1 | 8.09 PR |
| 02/01 | Section XI Boys Large School Championships55m Hurdles | #8 | 8.36 |
| 02/08 | Section XI Indoor State Qualifier Meet55m Hurdles | #8 | 8.15 |
| 02/27 | Long Island Elite Track Invitational55m Hurdles | #8 | 8.10 |
| 12/10 | Section XI Boys Crossover A55m Hurdles | #26 | 10.79 |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #21 | 10.55 |
| 01/18 | Section XI Boys Last Chance Meet300m | #29 | 41.59 |
| 01/18 | Section XI Boys Last Chance MeetLong Jump | #24 | 14-08.00 PR |