| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 37.43 | 2015-02-08 |
| 55m Indoor | 7.25 | 2013-12-11 |
| 600m Indoor | 1:25.05 | 2015-01-30 |
| High Jump Indoor | 5-04.00 | 2015-01-03 |
| 200m Outdoor | 23.64 | 2015-04-18 |
| 400m Outdoor | 50.53 | 2015-05-01 |
| 400m Hurdles Outdoor | 59.01 | 2014-05-10 |
| 04/18 | Suffolk Coaches Meet400m | #6 | 51.52 |
| 04/18 | Suffolk Coaches Meet200m | #21 | 23.64 PR |
| 05/01 | Saint Anthony's Invitational400m | #7 | 50.53 PR |
| 05/27 | Boys Division Championship Meet400m | #8 | 52.00 |
| 06/05 | Section XI State Qualifier Championships400m | #12 | 51.59 |
| 04/19 | Suffolk Coaches Meet400m | #15 | 52.89 |
| 04/19 | Suffolk Coaches Meet400m Hurdles | #10 | 60.58 |
| 05/02 | Saint Anthony's Invitational400m Hurdles | #22 | 60.61 |
| 05/02 | Saint Anthony's Invitational400m | #9 | 51.60 |
| 05/10 | 68th Suffolk County Relays400m Hurdles | #3 | 59.01 PR |
| 05/10 | 68th Suffolk County Relays200m | #8 | 24.03 |
| 05/21 | Boys Division Championship Meet400m | #6 | 52.21 |
| 05/21 | Boys Division Championship Meet400m | #5 | 50.91 |
| 05/30 | Section XI Individual Championships400m | #10 | 51.98 |
| 12/10 | Section XI Boys Crossover A600m | #2 | 1:27.02 |
| 12/17 | Section XI Boys Crossover C300m | #3 | 38.01 |
| 01/03 | Section XI Boys Crossover D600m | #3 | 1:26.15 |
| 01/03 | Section XI Boys Crossover DHigh Jump | #15 | 5-04.00 PR |
| 01/30 | Section XI Boys Large School Championships600m | #5 | 1:25.05 PR |
| 02/08 | Section XI Indoor State Qualifier Meet300m | #8 | 37.43 PR |
| 12/11 | Section XI Boys Crossover A55m | #4 | 7.25 PR |
| 12/11 | Section XI Boys Crossover A300m | #2 | 40.42 |
| 12/15 | Section XI Boys Crossover B55m | #13 | 7.31 |
| 12/15 | Section XI Boys Crossover B300m | #8 | 40.62 |
| 01/19 | Section XI Boys Last Chance Meet600m | #10 | 1:32.72 |
| 01/25 | Section XI Boys Indoor League ChampionshipsHigh Jump | #14 | 5-02.00 |
| 02/02 | Section XI Large School Championships300m | #19 | 40.36 |