| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 45.67 | 2012-12-22 |
| 55m Hurdles Indoor | 9.19 | 2015-01-03 |
| Long Jump Indoor | 17-10.00 | 2015-01-03 |
| 110m Hurdles Outdoor | 17.98 | 2015-04-18 |
| 400m Hurdles Outdoor | 68.98 | 2014-04-05 |
| High Jump Outdoor | 5-08.00 | 2015-04-18 |
| Pentathlon Outdoor | 4:54.28 | 2014-05-21 |
| 04/18 | Suffolk Coaches Meet110m Hurdles | #15 | 17.98 PR |
| 04/18 | Suffolk Coaches MeetHigh Jump | #9 | 5-08.00 PR |
| 04/25 | Bob Pratt Memorial Track & Field Invitational110m Hurdles | #18 | 18.53 |
| 04/25 | Bob Pratt Memorial Track & Field InvitationalHigh Jump | #7 | 5-06.00 |
| 05/09 | 68th Suffolk County RelaysPentathlon | #5 | 17.40 |
| 05/09 | 68th Suffolk County RelaysPentathlon | #5 | 8.97m |
| 05/09 | 68th Suffolk County RelaysPentathlon | #5 | 1.65m |
| 05/09 | 68th Suffolk County RelaysPentathlon | #9 | 4.69m |
| 05/09 | 68th Suffolk County RelaysPentathlon | #6 | 5:10.33 |
| 05/27 | Boys Division Championship MeetPentathlon | #3 | 18.54 |
| 05/27 | Boys Division Championship MeetPentathlon | #2 | 9.36m |
| 05/27 | Boys Division Championship MeetPentathlon | #4 | 5.35m |
| 05/27 | Boys Division Championship MeetPentathlon | #3 | 4:59.97 |
| 04/05 | Longwood Track Classic110m Hurdles | #23 | 19.62 |
| 04/05 | Longwood Track Classic400m Hurdles | #21 | 68.98 PR |
| 04/19 | Suffolk Coaches Meet110m Hurdles | #26 | 18.78 |
| 04/26 | Smithtown Invitational110m Hurdles | #16 | 18.85 |
| 04/26 | Smithtown InvitationalLong Jump | #14 | 16-07.25 |
| 05/10 | 68th Suffolk County Relays110m Hurdles | #18 | 19.25 |
| 05/10 | 68th Suffolk County RelaysLong Jump | #18 | 16-03.00 |
| 05/21 | Boys Division Championship MeetPentathlon | #7 | 17.72 |
| 05/21 | Boys Division Championship MeetPentathlon | #5 | 5-02.25 |
| 05/21 | Boys Division Championship MeetPentathlon | #8 | 16-07.00 |
| 05/21 | Boys Division Championship MeetPentathlon | #5 | 28-01.75 |
| 05/21 | Boys Division Championship MeetPentathlon | #6 | 4:54.28 PR |
| 01/03 | Section XI Boys Crossover D55m Hurdles | #23 | 9.19 PR |
| 01/03 | Section XI Boys Crossover DLong Jump | #24 | 17-10.00 PR |
| 01/13 | Section XI Boys Crossover E55m Hurdles | #13 | 9.19 |
| 12/15 | Section XI Boys Crossover B55m Hurdles | #13 | 9.58 |
| 12/15 | Section XI Boys Crossover BHigh Jump | #8 | 5-03.00 |
| 01/04 | Section XI Boys Crossover D55m Hurdles | #10 | 9.68 |
| 01/04 | Section XI Boys Crossover DHigh Jump | #3 | 5-03.00 |
| 01/12 | Section XI Boys Crossover E55m Hurdles | #11 | 9.20 |
| 01/25 | Section XI Boys Indoor League ChampionshipsHigh Jump | #10 | 5-02.00 |
| 04/21 | Suffolk Coaches Meet110m Hurdles | #21 | 20.15 |
| 04/21 | Suffolk Coaches Meet400m Hurdles | #35 | 73.65 |
| 05/12 | 67th Suffolk County Relays400m Hurdles | #40 | 1:12.74 |
| 05/12 | 67th Suffolk County Relays110m Hurdles | #31 | 19.71 |
| 05/16 | Longwood Frosh/Soph Championships110m Hurdles | #8 | 19.84 |
| 12/15 | Boys Crossover Meet B55m Hurdles | #14 | 9.95 |
| 12/22 | Boys Crossover Meet C300m | #41 | 45.67 PR |
| 12/22 | Boys Crossover Meet C55m Hurdles | #21 | 10.36 |
| 01/10 | Boys Crossover Meet Large Schools55m Hurdles | #26 | 9.86 |
| 12/17 | Boys Crossover Meet C55m Hurdles | #29 | 10.79 |
| 01/08 | Section XI Boys Frosh - Soph Championship55m Hurdles | #15 | 11.22 |
| 01/14 | Boys Crossover Meet E55m Hurdles | #35 | 10.71 |