| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 44.44 | 2017-01-02 |
| 55m Hurdles Indoor | 9.00 | 2017-01-22 |
| 110m Hurdles Outdoor | 17.40 | 2016-05-14 |
| 200m Outdoor | 29.59 | 2015-05-19 |
| 400m Hurdles Outdoor | 64.12 | 2017-04-08 |
| Long Jump Outdoor | 14-05.00 | 2015-05-09 |
| Triple Jump Outdoor | 33-05.50 | 2016-04-30 |
| 04/08 | Suffolk Officials Meet400m Hurdles | #14 | 64.12 PR |
| 04/08 | Suffolk Officials Meet110m Hurdles | #23 | 19.34 |
| 04/09 | Suffolk Officials Meet400m Hurdles | #35 | 70.15 |
| 04/09 | Suffolk Officials Meet110m Hurdles | #23 | 19.47 |
| 04/30 | Bob Pratt Memorial Track & Field Invitational110m Hurdles | #10 | 18.11 |
| 04/30 | Bob Pratt Memorial Track & Field Invitational400m Hurdles | #13 | 67.49 |
| 04/30 | Bob Pratt Memorial Track & Field InvitationalTriple Jump | #20 | 33-05.50 PR |
| 05/14 | Deer Park Invitational400m Hurdles | #9 | 67.86 |
| 05/14 | Deer Park Invitational110m Hurdles | #7 | 18.72 |
| 05/14 | Deer Park Invitational110m Hurdles | #3 | 17.40 PR |
| 12/07 | Section XI Boys Crossover A55m Hurdles | #9 | 9.48 |
| 12/07 | Section XI Boys Crossover A300m | #39 | 44.84 |
| 12/21 | Section XI Boys Crossover C 255m Hurdles | #7 | 9.44 |
| 12/21 | Section XI Boys Crossover C 255m Hurdles | #5 | 9.43 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #15 | 9.33 |
| 01/02 | Boys Crossover Meet D300m | #100 | 44.44 PR |
| 01/22 | Section XI Boys Indoor League Championships55m Hurdles | #11 | 9.00 PR |
| 02/04 | Section XI Boys Large School Championships55m Hurdles | #22 | 9.15 |
| 04/06 | Longwood Track Classic110m Hurdles | #18 | 20.47 |
| 04/06 | Longwood Track Classic400m Hurdles | #16 | 74.67 |
| 04/11 | Suffolk Officials Meet400m Hurdles | #50 | 74.79 |
| 04/11 | Suffolk Officials Meet110m Hurdles | #50 | 21.43 |
| 04/18 | Suffolk Coaches Meet110m Hurdles | #9 | 19.88 |
| 04/18 | Suffolk Coaches Meet400m Hurdles | #13 | 71.38 |
| 04/25 | Bob Pratt Memorial Track & Field Invitational110m Hurdles | #28 | 20.11 |
| 04/25 | Bob Pratt Memorial Track & Field Invitational400m Hurdles | #17 | 71.69 |
| 05/09 | 68th Suffolk County RelaysLong Jump | #28 | 14-05.00 PR |
| 05/09 | 68th Suffolk County RelaysTriple Jump | #23 | 31-04.50 |
| 05/19 | Longwood Frosh/Soph Championships400m Hurdles | #18 | 71.30 |
| 05/19 | Longwood Frosh/Soph Championships110m Hurdles | #14 | 20.04 |
| 05/19 | Longwood Frosh/Soph Championships200m | #46 | 29.59 PR |
| 12/09 | Section XI Boys Crossover A55m Hurdles | #18 | 9.87 |
| 12/19 | Boys Crossover Meet C55m Hurdles | #13 | 10.00 |
| 01/17 | Section XI Boys Last Chance Meet55m Hurdles | #14 | 9.69 |
| 04/26 | Smithtown Invitational400m Hurdles | #20 | 76.22 |
| 05/13 | Longwood Frosh/Soph Championships400m Hurdles | #11 | 76.35 |
| 05/13 | Longwood Frosh/Soph Championships110m Hurdles | #17 | 22.06 |
| 12/09 | Section XI Boys Crossover A55m Hurdles | #20 | 10.80 |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #11 | 10.41 |
| 12/14 | Section XI Boys Crossover BTriple Jump | #16 | 30-06.50 |
| 12/17 | Section XI Boys Crossover C55m Hurdles | #22 | 10.59 |
| 12/17 | Section XI Boys Crossover CTriple Jump | #25 | 30-07.00 |
| 01/03 | Section XI Boys Crossover D55m Hurdles | #37 | 10.13 |