| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 39.62 | 2018-01-03 |
| 55m Indoor | 6.71 | 2018-02-07 |
| 55m Hurdles Indoor | 7.79 | 2019-02-12 |
| 600m Indoor | 1:33.97 | 2018-01-09 |
| Shot Put Indoor | 38-10.00 | 2019-01-16 |
| 100m Outdoor | 13.44 | 2016-04-30 |
| 110m Hurdles Outdoor | 15.09 | 2018-05-30 |
| 200m Outdoor | 23.35 | 2018-04-28 |
| 400m Hurdles Outdoor | 57.39 |
| Section VIII County Class 2A - Boys400m Hurdles | #2 | 57.39 PR | |
| Section VIII County Class 2A - Boys110m Hurdles | #1 | 15.85 | |
| Section VIII County Class 2A - Boys110m Hurdles | #2 | 15.25 | |
| 04/28 | Nassau Coaches Track & Field Invitational200m | #3 | 23.35 PR |
| 05/17 | Section VIII Division 3A Championships400m Hurdles | #1 | 57.51 |
| 05/17 | Section VIII Division 3A Championships110m Hurdles | #1 | 15.77 |
| 05/30 | Section VIII State Qualifier Meet110m Hurdles | #5 | 15.37 |
| 05/30 | Section VIII State Qualifier Meet110m Hurdles | #5 | 15.09 PR |
| 05/30 | Section VIII State Qualifier Meet400m Hurdles | #7 | 58.38 |
| 12/11 | Section VIII Winter Track & FieldShot Put | #24 | 30-02.50 |
| 12/18 | Section VIII Winter Track & FieldShot Put | #16 | 31-05.75 |
| 01/08 | Section VIII Crossover Meet D55m Hurdles | #1 | 8.11 |
| 01/08 | Section VIII Crossover Meet D55m Hurdles | #1 | 8.18 |
| 01/08 | Section VIII Crossover Meet DShot Put | #11 | 33-05.00 |
| 01/16 | Section VIII Conference 4 Championships55m | #4 | 6.94 |
| 01/16 | Section VIII Conference 4 Championships55m | #4 | 6.91 |
| 01/16 | Section VIII Conference 4 Championships55m Hurdles | #1 | 7.91 |
| 01/16 | Section VIII Conference 4 ChampionshipsShot Put | #2 | 38-10.00 PR |
| 02/05 | Section VIII County B Championships55m Hurdles | #1 | 8.00 |
| 02/05 | Section VIII County B Championships55m Hurdles | #1 | 8.10 |
| 02/12 | Section VIII State Qualifier Meet55m Hurdles | #1 | 7.79 PR |
| 02/12 | Section VIII State Qualifier Meet55m Hurdles | #2 | 8.05 |
| 04/01 | Valley Stream Challenge400m Hurdles | #5 | 1:06.13 |
| 04/01 | Valley Stream Challenge110m Hurdles | #7 | 17.51 |
| 04/30 | Nassau Coaches Track & Field Invitational400m Hurdles | #26 | 71.64 |
| 04/30 | Nassau Coaches Track & Field Invitational100m | #36 | 13.44 PR |