| Event | Mark | Date |
|---|---|---|
| 55m Indoor | 7.39 | 2011-12-04 |
| High Jump Indoor | 6-00.00 | 2012-02-04 |
| 110m Hurdles Outdoor | 15.66 | 2012-05-21 |
| 200m Outdoor | 23.85 | 2012-04-28 |
| 400m Hurdles Outdoor | 55.32 | 2012-05-21 |
| Long Jump Outdoor | 22-02.75 | 2012-05-02 |
| Triple Jump Outdoor | 42-07.50 | 2012-05-02 |
| 04/28 | Westhampton Beach Invitational400m Hurdles | #3 | 58.72 |
| 04/28 | Westhampton Beach Invitational200m | #4 | 23.85 PR |
| 04/28 | Westhampton Beach InvitationalLong Jump | #2 | 20-06.50 |
| 05/02 | Saint Anthony's InvitationalLong Jump | #3 | 22-02.75 PR |
| 05/02 | Saint Anthony's InvitationalTriple Jump | #8 | 42-07.50 PR |
| 05/02 | Saint Anthony's Invitational110m Hurdles | #14 | 15.73 |
| 05/12 | 67th Suffolk County Relays110m Hurdles | #2 | 15.71 |
| 05/12 | 67th Suffolk County RelaysLong Jump | #2 | 5.98m |
| 05/21 | Boys Division Championship Meet110m Hurdles | #4 | 15.89 |
| 05/21 | Boys Division Championship Meet110m Hurdles | #4 | 15.66 PR |
| 05/21 | Boys Division Championship Meet400m Hurdles | #2 | 56.14 |
| 05/21 | Boys Division Championship Meet400m Hurdles | #3 | 55.32 PR |
| 05/21 | Boys Division Championship MeetLong Jump | #4 | 6.54m |
| 04/30 | Westhampton Beach InvitationalLong Jump | #3 | 20-02.25 |
| 04/30 | Westhampton Beach InvitationalTriple Jump | #11 | 39-02.00 |
| 05/23 | Boys Division Championship MeetLong Jump | #8 | 6.33m |
| 05/23 | Boys Division Championship MeetTriple Jump | 41-10.75 | |
| 05/23 | Boys Division Championship MeetHigh Jump | #5 | 1.77m |
| 06/03 | Section XI Individual ChampionshipsLong Jump | #12 | 6.33m |
| 06/03 | Section XI Individual ChampionshipsTriple Jump | 11.86m | |
| 06/03 | Section XI Individual ChampionshipsHigh Jump | #11 | 1.82m |
| 12/04 | Boys Crossover Meet B55m | #11 | 7.39 PR |
| 12/04 | Boys Crossover Meet BHigh Jump | #1 | 5-08.00 |
| 12/19 | Boys Crossover Meet D1Long Jump | #6 | 19-10.25 |
| 01/14 | Boys Crossover Meet E55m | #17 | 7.42 |
| 01/14 | Boys Crossover Meet EHigh Jump | #4 | 5-10.00 |
| 01/14 | Boys Crossover Meet ETriple Jump | #5 | 38-09.00 |
| 01/20 | Section XI Boys Indoor League ChampionshipsLong Jump | #3 | 20-10.50 |
| 01/20 | Section XI Boys Indoor League ChampionshipsHigh Jump | #9 | 5-06.00 |
| 01/22 | Section XI Boys Last Chance MeetHigh Jump | #6 | 5-08.00 |
| 01/22 | Section XI Boys Last Chance MeetLong Jump | #7 | 20-04.25 |
| 02/04 | Section XI Large School ChampionshipsHigh Jump | #8 | 6-00.00 PR |
| 02/04 | Section XI Large School ChampionshipsLong Jump | 21-03.00 |
| 12/14 | Boys Crossover Meet BHigh Jump | #5 | 5-03.00 |
| 01/29 | Section XI Boys Indoor League ChampionshipsLong Jump | #13 | 18-03.00 |
| 01/29 | Section XI Boys Indoor League ChampionshipsHigh Jump | #4 | 5-08.00 |
| 02/04 | Section XI Large School ChampionshipsHigh Jump | #9 | 5-08.00 |
| 02/04 | Section XI Large School ChampionshipsLong Jump | #9 | 19-10.00 |
| 05/14 | 66th Suffolk County RelaysLong Jump | #7 | 5.62m |
| 05/14 | 66th Suffolk County RelaysHigh Jump | #2 | 1.77m |