| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 40.34 | 2016-01-17 |
| 55m Indoor | 6.59 | 2016-02-08 |
| 100m Outdoor | 11.14 | 2016-05-06 |
| 2000m Steeplechase Outdoor | 8:00.40 | 2016-05-06 |
| 200m Outdoor | 23.09 | 2016-04-30 |
| 04/09 | Suffolk Officials Meet100m | #22 | 12.11 |
| 04/16 | Suffolk Coaches Meet100m | #7 | 11.74 |
| 04/16 | Suffolk Coaches Meet200m | #20 | 24.31 |
| 04/30 | Westhampton Beach Invitational100m | #4 | 11.43 |
| 04/30 | Westhampton Beach Invitational200m | #4 | 23.09 PR |
| 05/06 | Saint Anthony's Invitational2000m Steeplechase | #14 | 8:00.40 PR |
| 05/06 | Saint Anthony's Invitational100m | 11.14 PR | |
| 05/06 | Saint Anthony's Invitational200m | #21 | 23.59 |
| 05/13 | 68th Suffolk County Relays100m | #2 | 11.57 |
| 12/07 | Section XI Boys Crossover A55m | #3 | 6.75 |
| 12/07 | Section XI Boys Crossover A55m | #3 | 6.73 |
| 04/11 | Suffolk Officials Meet100m | #18 | 13.10 |
| 04/18 | Suffolk Coaches Meet200m | #13 | 24.62 |
| 04/25 | Westhampton Beach Invitational100m | #13 | 12.01 |
| 04/25 | Westhampton Beach Invitational200m | #19 | 25.18 |
| 05/01 | Saint Anthony's Invitational100m | #44 | 12.29 |
| 05/19 | Longwood Frosh/Soph Championships100m | #3 | 11.99 |
| 05/19 | Longwood Frosh/Soph Championships100m | #5 | 11.90 |
| 12/09 | Section XI Boys Crossover A55m | #2 | 6.89 |
| 12/09 | Section XI Boys Crossover A55m | #2 | 6.80 |
| 12/09 | Section XI Boys Crossover A300m | #17 | 40.70 |
| 01/02 | Boys Crossover Meet D55m | #7 | 6.92 |
| 01/02 | Boys Crossover Meet D300m | #33 | 40.83 |
| 01/04 | Boys Crossover Meet E55m | #3 | 6.89 |
| 01/04 | Boys Crossover Meet E55m | #3 | 6.82 |
| 01/17 | Section XI Boys Last Chance Meet55m | #4 | 6.82 |
| 01/17 | Section XI Boys Last Chance Meet55m | #3 | 6.76 |
| 01/17 | Section XI Boys Last Chance Meet300m | #17 | 40.34 PR |
| 02/08 | Section XI Indoor State Qualifier Meet55m | #3 | 6.59 PR |
| 02/08 | Section XI Indoor State Qualifier Meet55m | #3 | 6.65 |
| 02/27 | Long Island Elite Track Invitational55m | #7 | 6.65 |