| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 38.48 | 2018-12-19 |
| 55m Indoor | 7.67 | 2017-01-02 |
| 55m Hurdles Indoor | 8.21 | 2019-02-03 |
| 600m Indoor | 1:34.12 | 2017-12-20 |
| 110m Hurdles Outdoor | 16.48 | 2019-04-13 |
| 400m Outdoor | 56.03 | 2018-05-04 |
| 400m Hurdles Outdoor | 59.71 | 2019-04-13 |
| 04/13 | Suffolk Coaches Meet110m Hurdles | #11 | 16.48 PR |
| 04/13 | Suffolk Coaches Meet400m Hurdles | #4 | 59.71 PR |
| 04/07 | Valley Stream Challenge400m Hurdles | #3 | 1:04.85 |
| 04/07 | Valley Stream Challenge110m Hurdles | #5 | 18.96 |
| 04/14 | Suffolk Officials Meet400m Hurdles | #16 | 61.98 |
| 04/14 | Suffolk Officials Meet110m Hurdles | #19 | 18.15 |
| 04/28 | Bob Pratt Memorial Track & Field Invitational110m Hurdles | #2 | 17.32 |
| 04/28 | Bob Pratt Memorial Track & Field Invitational110m Hurdles | #6 | 19.15 |
| 04/28 | Bob Pratt Memorial Track & Field Invitational400m Hurdles | #7 | 62.79 |
| 05/04 | 47th Saint Anthony's Invitational400m Hurdles | #36 | 62.57 |
| 05/04 | 47th Saint Anthony's Invitational400m | #30 | 56.03 PR |
| 05/04 | 47th Saint Anthony's Invitational110m Hurdles | #41 | 17.90 |
| 05/11 | Massapequa Under the Lights400m Hurdles | #13 | 1:03.12 |
| 05/12 | North Shore Invitational400m Hurdles | #20 | 64.54 |
| 05/12 | North Shore Invitational110m Hurdles | #16 | 18.34 |
| 05/22 | Section XI Boys Division Championships110m Hurdles | #11 | 17.00 |
| 05/22 | Section XI Boys Division Championships400m Hurdles | #13 | 1:03.00 |
| 06/01 | Section XI State Qualifier Championships110m Hurdles | #21 | 17.24 |
| 04/08 | Suffolk Officials Meet400m Hurdles | #37 | 67.66 |
| 04/08 | Suffolk Officials Meet400m | #24 | 58.63 |
| 12/20 | Section XI Boys Crossover C 255m Hurdles | #6 | 9.50 |
| 12/20 | Section XI Boys Crossover C 2600m | #8 | 1:34.12 PR |
| 01/07 | Section XI Boys Crossover D55m Hurdles | #10 | 9.06 |
| 01/07 | Section XI Boys Crossover D300m | #11 | 40.09 |
| 01/14 | Boys Crossover Meet E55m Hurdles | #9 | 8.89 |
| 01/14 | Boys Crossover Meet E55m Hurdles | #6 | 8.97 |
| 01/26 | Section XI Boys Indoor League Championships55m Hurdles | #4 | 9.13 |
| 01/26 | Section XI Boys Indoor League Championships55m Hurdles | #5 | 9.32 |
| 01/26 | Section XI Boys Indoor League Championships300m | #10 | 39.72 |
| 01/27 | Section XI Boys Last Chance Meet55m Hurdles | #8 | 9.20 |
| 04/09 | Suffolk Officials Meet400m | #24 | 62.68 |
| 04/16 | Suffolk Coaches Meet400m | #36 | 61.67 |
| 05/17 | Longwood Frosh/Soph Championships400m | #12 | 58.84 |
| 12/14 | Section XI Boys Crossover A2300m | #18 | 42.71 |
| 12/21 | Section XI Boys Crossover C 2300m | #11 | 41.28 |
| 01/02 | Boys Crossover Meet D55m | #55 | 7.67 PR |
| 01/02 | Boys Crossover Meet D300m | #66 | 41.90 |
| 01/14 | Boys Crossover Meet E600m | #9 | 1:36.90 |
| 01/14 | Boys Crossover Meet E300m | #33 | 43.87 |
| 01/22 | Section XI Boys Indoor League Championships300m | #19 | 41.07 |
| 12/19 | Boys Crossover Meet C600m | #15 | 1:42.28 |
| 01/02 | Boys Crossover Meet D600m | #41 | 1:46.73 |
| 01/05 | Boys Crossover Meet E600m | #21 | 1:43.98 |
| 01/15 | Section XI Boys Frosh - Soph Championship600m | #21 | 1:43.28 |