| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 36.43 | 2017-02-04 |
| 55m Indoor | 7.10 | 2017-01-02 |
| 600m Indoor | 1:23.65 | 2018-01-20 |
| 100m Outdoor | 11.54 | 2016-04-02 |
| 400m Outdoor | 49.49 | 2018-06-01 |
| 04/21 | Suffolk Coaches Meet400m | #2 | 50.61 |
| 05/22 | Section XI Boys Division Championships400m | #1 | 49.57 |
| 05/22 | Section XI Boys Division Championships400m | #2 | 49.50 |
| 06/01 | Section XI State Qualifier Championships400m | #1 | 49.52 |
| 06/01 | Section XI State Qualifier Championships400m | #1 | 49.49 PR |
| 01/20 | Section XI Boys Indoor League Championships600m | #1 | 1:23.65 PR |
| 04/02 | Longwood Track Classic100m | #4 | 11.54 PR |
| 04/30 | Westhampton Beach Invitational400m | #9 | 53.90 |
| 05/17 | Longwood Frosh/Soph Championships400m | #3 | 52.57 |
| 12/20 | Section XI Boys Crossover C 155m | #16 | 7.18 |
| 01/02 | Boys Crossover Meet D55m | #7 | 7.10 PR |
| 01/02 | Boys Crossover Meet D300m | #5 | 37.73 |
| 01/22 | Section XI Boys Indoor League Championships300m | #3 | 37.18 |
| 01/29 | Section XI Boys Last Chance Meet300m | #1 | 36.74 |
| 02/04 | Section XI Boys Small School Championships300m | #5 | 36.65 |
| 02/04 | Section XI Boys Small School Championships300m | #2 | 36.43 PR |
| 02/13 | Section XI Indoor State Qualifier Meet300m | #6 | 36.78 |
| 02/13 | Section XI Indoor State Qualifier Meet300m | #6 | 37.01 |
| 02/21 | Long Island Elite Track Invitational300m | #5 | 36.82 |