| Event | Mark | Date |
|---|---|---|
| 200m Indoor | 25.25 | 2013-04-20 |
| 500m Indoor | 1:20.25 | 2014-12-27 |
| 55m Indoor | 7.34 | 2015-01-10 |
| 55m Hurdles Indoor | 8.46 | 2015-01-24 |
| 60m Hurdles Indoor | 9.73 | 2014-12-27 |
| 110m Hurdles Outdoor | 16.68 | 2015-05-16 |
| 400m Hurdles Outdoor | 61.77 | 2015-05-16 |
| 04/07 | Post Easter Classic110m Hurdles | #4 | 19.10 |
| 04/18 | Suffolk Coaches Meet400m Hurdles | #17 | 67.37 |
| 05/01 | Saint Anthony's Invitational400m Hurdles | #28 | 62.33 |
| 05/01 | Saint Anthony's Invitational110m Hurdles | #30 | 18.03 |
| 05/16 | NSCHSAA League Championships400m Hurdles | #3 | 61.77 PR |
| 05/16 | NSCHSAA League Championships110m Hurdles | #3 | 17.29 |
| 05/16 | NSCHSAA League Championships110m Hurdles | #3 | 16.68 PR |
| 12/06 | Saint Anthony's Boys - Girls Developmental55m Hurdles | #13 | 9.23 |
| 12/27 | Saint Anthony's Boys - Girls Developmental60m Hurdles | #12 | 9.73 PR |
| 12/27 | Saint Anthony's Boys - Girls Developmental500m | #18 | 1:20.25 PR |
| 01/10 | Saint Anthony's Boys - Girls Developmental55m Hurdles | #12 | 8.91 |
| 01/10 | Saint Anthony's Boys - Girls Developmental55m | #27 | 7.34 PR |
| 01/24 | NSCHSAA Indoor League Championships55m Hurdles | #5 | 8.53 |
| 01/24 | NSCHSAA Indoor League Championships55m Hurdles | #3 | 8.46 PR |
| 05/18 | NSCHSAA League Championships200m | #36 | 25.88 |
| 05/18 | NSCHSAA League Championships400m Hurdles | #11 | 63.99 |
| 04/20 | Suffolk Coaches Meet200m | #27 | 25.25 PR |
| 04/20 | Suffolk Coaches Meet400m Hurdles | #16 | 68.51 |
| 04/30 | Boys Freshmen - Sophomore Championships400m Hurdles | #3 | 1:04.30 |