| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 37.76 | 2019-12-18 |
| 55m Indoor | 6.74 | 2020-01-04 |
| 55m Hurdles Indoor | 7.64 | 2020-02-01 |
| 600m Indoor | 1:42.53 | 2017-12-20 |
| 60m Hurdles Indoor | 9.14 | 2019-02-23 |
| Long Jump Indoor | 20-10.00 | 2020-01-25 |
| 110m Hurdles Outdoor | 15.74 | 2019-04-13 |
| 400m Outdoor | 57.62 | 2018-04-28 |
| 400m Hurdles Outdoor | 59.54 | 2019-04-13 |
| 04/06 | Longwood Track Classic110m Hurdles | #8 | 16.27 |
| 04/06 | Longwood Track Classic400m Hurdles | #6 | 59.57 |
| 04/13 | Suffolk Coaches Meet110m Hurdles | #1 | 15.74 PR |
| 04/13 | Suffolk Coaches Meet400m Hurdles | #1 | 59.54 PR |
| 04/14 | Suffolk Officials Meet400m | #7 | 57.94 |
| 04/21 | Suffolk Coaches Meet400m | #23 | 59.11 |
| 04/28 | Westhampton Beach Invitational400m | #55 | 57.62 PR |
| 05/12 | North Shore Invitational400m | #60 | 57.96 |
| 12/20 | Section XI Boys Crossover C 2600m | #17 | 1:42.53 PR |
| 01/07 | Section XI Boys Crossover D300m | #35 | 41.87 |
| 01/14 | Boys Crossover Meet E300m | #28 | 41.98 |