| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 40.41 | 2013-01-03 |
| 55m Hurdles Indoor | 7.80 | 2015-02-08 |
| 600m Indoor | 1:35.60 | 2014-12-09 |
| Long Jump Indoor | 19-07.00 | 2015-01-25 |
| Triple Jump Indoor | 38-09.00 | 2013-12-15 |
| 110m Hurdles Outdoor | 15.23 | 2014-05-13 |
| 400m Hurdles Outdoor | 59.21 | 2014-05-21 |
| High Jump Outdoor | 5-10.00 | 2015-05-27 |
| Pentathlon Outdoor | 15.22 | 2015-06-05 |
| Shot Put Outdoor | 34-01.00 | 2015-05-19 |
| 04/19 | Suffolk Coaches Meet110m Hurdles | #2 | 15.29 |
| 05/10 | 68th Suffolk County Relays110m Hurdles | #4 | 15.76 |
| 05/13 | Chris Urban & Brittany Walsh Invitational110m Hurdles | #3 | 15.23 PR |
| 05/21 | Boys Division Championship Meet110m Hurdles | #8 | 15.35 |
| 05/21 | Boys Division Championship Meet400m Hurdles | #11 | 59.21 PR |
| 05/30 | Section XI Individual Championships110m Hurdles | #5 | 15.24 |
| 05/30 | Section XI Individual Championships110m Hurdles | #6 | 15.30 |
| 12/09 | Section XI Boys Crossover A600m | #16 | 1:35.60 PR |
| 12/09 | Section XI Boys Crossover AHigh Jump | #11 | 5-00.00 |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #4 | 8.12 |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #4 | 8.17 |
| 12/16 | Section XI Boys Crossover C55m Hurdles | #3 | 8.07 |
| 12/16 | Section XI Boys Crossover CLong Jump | #5 | 18-06.00 |
| 01/13 | Section XI Boys Crossover E55m Hurdles | #1 | 7.91 |
| 01/13 | Section XI Boys Crossover E55m Hurdles | #2 | 7.94 |
| 01/13 | Section XI Boys Crossover ELong Jump | #18 | 17-03.25 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #3 | 7.85 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #5 | 7.92 |
| 01/25 | Section XI Boys Indoor League ChampionshipsLong Jump | #8 | 19-07.00 PR |
| 02/08 | Section XI Indoor State Qualifier Meet55m Hurdles | #5 | 7.80 PR |
| 02/08 | Section XI Indoor State Qualifier Meet55m Hurdles | #5 | 7.84 |
| 05/21 | Boys Division Championship Meet110m Hurdles | #6 | 15.52 |
| 05/21 | Boys Division Championship Meet110m Hurdles | #4 | 15.39 |
| 05/30 | Section XI Individual Championships110m Hurdles | #6 | 15.54 |
| 05/30 | Section XI Individual Championships110m Hurdles | #6 | 15.37 |
| 12/15 | Section XI Boys Crossover B55m Hurdles | #1 | 8.13 |
| 12/15 | Section XI Boys Crossover B55m Hurdles | #1 | 8.11 |
| 12/15 | Section XI Boys Crossover BTriple Jump | #5 | 38-09.00 PR |
| 12/22 | Section XI Boys Crossover C55m Hurdles | #1 | 8.01 |
| 12/22 | Section XI Boys Crossover C55m Hurdles | #4 | 8.39 |
| 01/12 | Section XI Boys Crossover E55m Hurdles | #1 | 8.19 |
| 01/12 | Section XI Boys Crossover E55m Hurdles | #1 | 8.04 |
| 01/19 | Section XI Boys Last Chance Meet55m Hurdles | #3 | 8.20 |
| 01/19 | Section XI Boys Last Chance Meet55m Hurdles | #3 | 8.10 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #3 | 8.16 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #2 | 8.03 |
| 01/25 | Section XI Boys Indoor League ChampionshipsTriple Jump | #6 | 38-07.75 |
| 02/02 | Section XI Large School Championships55m Hurdles | #5 | 8.06 |
| 02/02 | Section XI Large School Championships55m Hurdles | #4 | 8.10 |
| 02/02 | Section XI Large School ChampionshipsTriple Jump | #13 | 38-03.50 |
| 02/08 | Section XI Indoor State Qualifier Meet55m Hurdles | #9 | 8.27 |
| 04/21 | Suffolk Coaches Meet110m Hurdles | #5 | 16.85 |
| 04/21 | Suffolk Coaches Meet110m Hurdles | #4 | 16.62 |
| 04/21 | Suffolk Coaches Meet400m Hurdles | #2 | 61.63 |
| 05/12 | 67th Suffolk County Relays110m Hurdles | #13 | 16.78 |
| 05/12 | 67th Suffolk County RelaysTriple Jump | #13 | 11.38m |
| 05/16 | Longwood Frosh/Soph Championships400m Hurdles | #2 | 60.51 |
| 05/16 | Longwood Frosh/Soph Championships110m Hurdles | #1 | 16.40 |
| 05/16 | Longwood Frosh/Soph Championships110m Hurdles | #1 | 16.57 |
| 05/16 | Longwood Frosh/Soph ChampionshipsTriple Jump | #2 | 38-00.00 |
| 12/15 | Boys Crossover Meet BLong Jump | #8 | 18-02.00 |
| 12/15 | Boys Crossover Meet BTriple Jump | #2 | 37-10.50 |
| 12/22 | Boys Crossover Meet C55m Hurdles | #3 | 8.52 |
| 12/22 | Boys Crossover Meet C55m Hurdles | #3 | 8.55 |
| 01/03 | Boys Crossover Meet D55m Hurdles | #1 | 8.20 |
| 01/03 | Boys Crossover Meet D55m Hurdles | #4 | 8.34 |
| 01/03 | Boys Crossover Meet D300m | #15 | 40.41 PR |
| 01/10 | Boys Crossover Meet Large Schools55m Hurdles | #1 | 8.24 |
| 01/27 | Section XI Boys Indoor League Championships55m Hurdles | #6 | 8.24 |
| 01/27 | Section XI Boys Indoor League Championships55m Hurdles | #5 | 8.20 |
| 01/27 | Section XI Boys Indoor League ChampionshipsTriple Jump | #8 | 38-03.50 |
| 04/13 | Suffolk Officials Meet110m Hurdles | #4 | 15.98 |
| 04/13 | Suffolk Officials Meet400m Hurdles | #9 | 60.57 |
| 04/20 | Suffolk Coaches Meet110m Hurdles | #5 | 15.56 |
| 04/20 | Suffolk Coaches Meet110m Hurdles | #5 | 15.55 |
| 04/20 | Suffolk Coaches Meet400m Hurdles | #7 | 62.40 |