| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 37.49 | 2016-01-31 |
| 55m Indoor | 6.73 | 2016-02-08 |
| 100m Outdoor | 11.56 | 2016-05-13 |
| 200m Outdoor | 23.24 | 2015-05-09 |
| 400m Outdoor | 52.96 | 2015-04-18 |
| 04/02 | Longwood Track Classic100m | #21 | 12.13 |
| 04/09 | Suffolk Officials Meet100m | #6 | 11.68 |
| 04/16 | Suffolk Coaches Meet100m | #12 | 11.98 |
| 04/16 | Suffolk Coaches Meet200m | #28 | 24.74 |
| 05/13 | 68th Suffolk County Relays100m | #2 | 11.56 PR |
| 04/06 | Longwood Track Classic100m | #8 | 12.17 |
| 04/06 | Longwood Track Classic200m | #9 | 23.97 |
| 04/18 | Suffolk Coaches Meet400m | #14 | 52.96 PR |
| 05/01 | Saint Anthony's Invitational100m | #12 | 11.74 |
| 05/01 | Saint Anthony's Invitational200m | #18 | 23.85 |
| 05/09 | 68th Suffolk County Relays200m | #1 | 23.24 PR |
| 05/27 | Boys Division Championship Meet100m | #13 | 11.88 |
| 05/27 | Boys Division Championship Meet200m | #12 | 23.81 |
| 12/11 | Section XI Boys Crossover A55m | #5 | 6.97 |
| 12/11 | Section XI Boys Crossover A55m | #3 | 6.92 |
| 12/11 | Section XI Boys Crossover A300m | #6 | 40.21 |
| 12/13 | Boys Crossover Meet B55m | #1 | 6.88 |
| 12/13 | Boys Crossover Meet B55m | #1 | 6.90 |
| 12/13 | Boys Crossover Meet B300m | #9 | 39.69 |
| 12/19 | Boys Crossover Meet C55m | #2 | 6.93 |
| 12/19 | Boys Crossover Meet C300m | #3 | 38.21 |
| 01/02 | Boys Crossover Meet D55m | #5 | 6.90 |
| 01/02 | Boys Crossover Meet D55m | #5 | 6.91 |
| 01/02 | Boys Crossover Meet D300m | #15 | 39.45 |
| 01/05 | Boys Crossover Meet E55m | #1 | 6.88 |
| 01/05 | Boys Crossover Meet E55m | #1 | 6.84 |
| 01/05 | Boys Crossover Meet E300m | #2 | 38.12 |
| 01/17 | Section XI Boys Last Chance Meet55m | #1 | 6.91 |
| 01/17 | Section XI Boys Last Chance Meet55m | #1 | 6.81 |
| 01/31 | Section XI Boys Small School Championships55m | #7 | 6.83 |
| 01/31 | Section XI Boys Small School Championships300m | #10 | 37.49 PR |
| 02/08 | Section XI Indoor State Qualifier Meet55m | #10 | 6.73 PR |
| 02/27 | Long Island Elite Track Invitational55m | #15 | 6.78 |
| 02/27 | Long Island Elite Track Invitational300m | #14 | 38.54 |
| 04/05 | Longwood Track Classic100m | #25 | 12.32 |
| 04/05 | Longwood Track Classic200m | #33 | 25.89 |
| 04/19 | Suffolk Coaches Meet200m | #6 | 24.34 |
| 05/02 | Saint Anthony's Invitational200m | #18 | 24.28 |
| 05/10 | 68th Suffolk County Relays200m | #1 | 24.15 |
| 05/13 | Longwood Frosh/Soph Championships100m | #9 | 11.98 |
| 05/13 | Longwood Frosh/Soph Championships200m | #13 | 24.67 |
| 12/10 | Section XI Boys Crossover A55m | #17 | 7.15 |
| 12/14 | Section XI Boys Crossover B55m | #8 | 7.13 |
| 12/14 | Section XI Boys Crossover B300m | #8 | 40.52 |
| 12/16 | Section XI Boys Crossover C55m | #8 | 7.09 |
| 01/18 | Section XI Boys Last Chance Meet55m | #7 | 6.96 |
| 01/18 | Section XI Boys Last Chance Meet300m | #6 | 38.30 |
| 01/25 | Section XI Boys Indoor League Championships55m | #8 | 6.86 |
| 01/25 | Section XI Boys Indoor League Championships300m | #5 | 37.80 |
| 02/22 | Long Island Elite Track Invitational55m | #14 | 6.87 |
| 12/11 | Section XI Boys Crossover A55m | #1 | 7.39 |
| 12/11 | Section XI Boys Crossover A300m | #2 | 42.33 |
| 12/22 | Section XI Boys Crossover C55m | #20 | 7.56 |
| 12/22 | Section XI Boys Crossover C300m | #26 | 41.80 |
| 01/04 | Section XI Boys Crossover D55m | #7 | 7.37 |
| 01/04 | Section XI Boys Crossover D300m | #7 | 41.66 |
| 01/12 | Section XI Boys Crossover E55m | #8 | 7.33 |
| 01/12 | Section XI Boys Crossover E300m | #8 | 40.46 |
| 01/25 | Section XI Boys Indoor League Championships55m | #18 | 7.30 |
| 01/25 | Section XI Boys Indoor League Championships300m | #12 | 40.61 |
| 12/15 | Boys Crossover Meet B55m | #33 | 7.73 |
| 12/15 | Boys Crossover Meet B300m | #37 | 44.84 |
| 12/22 | Boys Crossover Meet C55m | #20 | 7.70 |
| 12/22 | Boys Crossover Meet C300m | #26 | 44.23 |
| 01/07 | Boys Crossover Meet D55m | #33 | 7.55 |
| 01/07 | Boys Crossover Meet D300m | #27 | 43.77 |
| 04/20 | Suffolk Coaches Meet100m | #19 | 12.22 |
| 04/20 | Suffolk Coaches Meet200m | #22 | 24.90 |