| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:54.77 | 2017-01-02 |
| 300m Indoor | 38.65 | 2019-01-05 |
| 55m Indoor | 7.71 | 2016-01-15 |
| 600m Indoor | 1:28.75 | 2018-12-09 |
| 100m Outdoor | 18.96 | 2018-04-21 |
| 200m Outdoor | 26.86 | 2016-04-30 |
| 400m Outdoor | 52.81 | 2019-04-13 |
| 800m Outdoor | 1:59.53 | 2018-05-11 |
| 04/13 | Suffolk Coaches Meet400m | #4 | 52.81 PR |
| 04/21 | Suffolk Coaches Meet100m | #74 | 18.96 PR |
| 04/21 | Suffolk Coaches Meet800m | #8 | 2:06.86 |
| 04/28 | Westhampton Beach Invitational400m | #12 | 53.05 |
| 05/11 | Massapequa Under the Lights800m | #4 | 1:59.53 PR |
| 05/14 | Chris Urban & Brittany Walsh Invitational400m | #6 | 53.53 |
| 05/22 | Section XI Boys Division Championships800m | #6 | 2:01.09 |
| 12/09 | Section XI Boys Crossover A600m | #4 | 1:28.75 PR |
| 12/22 | Section XI Boys Crossover D600m | #1 | 1:29.89 |
| 01/05 | Section XI Boys Crossover E300m | #6 | 38.65 PR |
| 01/19 | Section XI Boys Indoor League Championships600m | #3 | 1:28.79 |
| 04/08 | Suffolk Officials Meet400m | #15 | 56.08 |
| 01/07 | Section XI Boys Crossover D600m | #10 | 1:33.70 |
| 01/14 | Boys Crossover Meet E300m | #6 | 39.78 |
| 01/26 | Section XI Boys Indoor League Championships600m | #6 | 1:31.04 |
| 04/30 | Bob Pratt Memorial Track & Field Invitational400m | #22 | 57.47 |
| 04/30 | Bob Pratt Memorial Track & Field Invitational200m | #23 | 26.86 PR |
| 05/17 | Longwood Frosh/Soph Championships400m | #17 | 59.99 |
| 12/07 | Section XI Boys Crossover A600m | #19 | 1:37.36 |
| 01/02 | Boys Crossover Meet D1000m | #17 | 2:54.77 PR |
| 01/02 | Boys Crossover Meet D300m | #64 | 42.84 |
| 01/05 | Boys Crossover Meet E55m | #42 | 7.73 |
| 01/15 | Section XI Boys Frosh - Soph Championship55m | #25 | 7.71 PR |