| Event | Mark | Date |
|---|---|---|
| 55m Hurdles Indoor | 8.98 | 2012-01-22 |
| High Jump Indoor | 5-08.00 | 2011-12-17 |
| Pentathlon Indoor | 4:54.76 | 2011-05-14 |
| Triple Jump Indoor | 38-08.00 | 2012-02-04 |
| 110m Hurdles Outdoor | 16.19 | 2012-05-02 |
| Long Jump Outdoor | 20-05.00 | 2011-05-06 |
| 04/14 | Suffolk Officials Meet110m Hurdles | #9 | 16.70 |
| 04/28 | Westhampton Beach Invitational110m Hurdles | #4 | 16.38 |
| 05/02 | Saint Anthony's InvitationalLong Jump | #19 | 19-05.75 |
| 05/02 | Saint Anthony's Invitational110m Hurdles | #22 | 16.19 PR |
| 05/06 | Saint Anthony's InvitationalLong Jump | #14 | 20-05.00 PR |
| 05/23 | Boys Division Championship MeetPentathlon | #5 | 17.85 |
| 05/23 | Boys Division Championship MeetPentathlon | #5 | 5-02.25 |
| 05/23 | Boys Division Championship MeetPentathlon | #4 | 34-09.00 |
| 12/17 | Boys Crossover Meet C55m Hurdles | #10 | 9.54 |
| 12/17 | Boys Crossover Meet CHigh Jump | #2 | 5-08.00 PR |
| 12/19 | Boys Crossover Meet D155m Hurdles | #3 | 9.39 |
| 12/19 | Boys Crossover Meet D155m Hurdles | #3 | 9.00 |
| 12/19 | Boys Crossover Meet D1Long Jump | #5 | 17-08.50 |
| 01/14 | Boys Crossover Meet E55m Hurdles | #4 | 9.00 |
| 01/14 | Boys Crossover Meet E55m Hurdles | #4 | 9.11 |
| 01/14 | Boys Crossover Meet ETriple Jump | #7 | 35-04.50 |
| 01/22 | Section XI Boys Last Chance Meet55m Hurdles | #20 | 8.98 PR |
| 01/22 | Section XI Boys Last Chance MeetHigh Jump | #10 | 5-06.00 |
| 01/31 | Section XI Boys Indoor League ChampionshipsTriple Jump | #3 | 38-00.25 |
| 01/31 | Section XI Boys Indoor League ChampionshipsHigh Jump | #2 | 5-06.00 |
| 02/04 | Section XI Small School ChampionshipsHigh Jump | #5 | 5-06.00 |
| 02/04 | Section XI Small School ChampionshipsTriple Jump | #6 | 38-08.00 PR |
| 01/23 | Section XI Boys Track Classic55m Hurdles | #34 | 9.88 |
| 01/29 | Section XI Boys Indoor League Championships55m Hurdles | #10 | 9.92 |
| 01/29 | Section XI Boys Indoor League ChampionshipsTriple Jump | #7 | 37-06.50 |
| 05/14 | 66th Suffolk County RelaysPentathlon | #6 | 18.50 |
| 05/14 | 66th Suffolk County RelaysPentathlon | #6 | 30-03.00 |
| 05/14 | 66th Suffolk County RelaysPentathlon | #4 | 5-01.00 |
| 05/14 | 66th Suffolk County RelaysPentathlon | #4 | 18-00.50 |
| 05/14 | 66th Suffolk County RelaysPentathlon | #3 | 4:54.76 PR |