| Event | Mark | Date |
|---|---|---|
| XC XC | 12:56.95 | 2012-10-12 |
| 3200m Indoor | 13:20.70 | 2016-12-14 |
| Long Jump Indoor | 18-10.00 | 2016-01-02 |
| 110m Hurdles Outdoor | 22.16 | 2014-04-26 |
| High Jump Outdoor | 5-08.00 | 2015-05-27 |
| Pentathlon Outdoor | 5-06.00 | 2015-06-05 |
| 12/14 | Section XI Boys Crossover A23200m | #24 | 13:20.70 PR |
| 04/11 | Suffolk Officials MeetHigh Jump | #7 | 5-06.00 |
| 04/18 | Suffolk Coaches MeetHigh Jump | #6 | 5-06.00 |
| 05/27 | Boys Division Championship MeetHigh Jump | 5-08.00 PR | |
| 06/05 | Section XI State Qualifier ChampionshipsPentathlon | #13 | 19.44 |
| 06/05 | Section XI State Qualifier ChampionshipsPentathlon | #16 | 28-04.25 |
| 06/05 | Section XI State Qualifier ChampionshipsPentathlon | #6 | 5-06.00 PR |
| 06/05 | Section XI State Qualifier ChampionshipsPentathlon | #10 | 18-05.00 |
| 06/05 | Section XI State Qualifier ChampionshipsPentathlon | #13 | 5:24.74 |
| 01/02 | Boys Crossover Meet DLong Jump | #13 | 18-10.00 PR |
| 04/26 | Westhampton Beach Invitational110m Hurdles | #12 | 22.16 PR |
| 10/12 | Section XI Junior High XC MeetXC | #249 | 12:56.95 PR |