| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 36.42 | 2015-01-25 |
| 55m Indoor | 6.75 | 2014-12-14 |
| Triple Jump Indoor | 46-06.75 | 2014-02-02 |
| 100m Outdoor | 11.38 | 2014-04-26 |
| 200m Outdoor | 23.17 | 2014-04-26 |
| Long Jump Outdoor | 22-07.00 | 2015-05-27 |
| 04/06 | Longwood Track Classic100m | #3 | 11.88 |
| 04/06 | Longwood Track Classic200m | #5 | 23.27 |
| 04/06 | Longwood Track ClassicLong Jump | #1 | 21-10.00 |
| 04/11 | Suffolk Officials Meet100m | #3 | 11.74 |
| 04/11 | Suffolk Officials Meet100m | #4 | 11.84 |
| 04/11 | Suffolk Officials MeetLong Jump | #2 | 21-05.75 |
| 04/25 | Westhampton Beach Invitational100m | #5 | 11.49 |
| 04/25 | Westhampton Beach Invitational200m | #5 | 23.41 |
| 05/01 | Saint Anthony's InvitationalLong Jump | #2 | 22-01.00 |
| 05/01 | Saint Anthony's InvitationalTriple Jump | #7 | 43-10.00 |
| 05/09 | 68th Suffolk County Relays100m | #4 | 11.46 |
| 05/09 | 68th Suffolk County RelaysLong Jump | #1 | 20-04.50 |
| 05/27 | Boys Division Championship Meet100m | #4 | 11.70 |
| 05/27 | Boys Division Championship Meet100m | #4 | 11.60 |
| 05/27 | Boys Division Championship MeetLong Jump | #2 | 22-07.00 PR |
| 05/27 | Boys Division Championship MeetTriple Jump | #2 | 45-07.00 |
| 06/05 | Section XI State Qualifier ChampionshipsLong Jump | #2 | 6.88m |
| 06/05 | Section XI State Qualifier ChampionshipsTriple Jump | #2 | 13.80m |
| 04/12 | Suffolk Officials MeetLong Jump | #2 | 21-09.50 |
| 04/19 | Suffolk Coaches MeetLong Jump | #4 | 21-00.00 |
| 04/19 | Suffolk Coaches MeetTriple Jump | #3 | 45-04.00 |
| 04/26 | Westhampton Beach Invitational100m | #2 | 11.38 PR |
| 04/26 | Westhampton Beach Invitational200m | #2 | 23.17 PR |
| 05/10 | 68th Suffolk County Relays100m | #5 | 11.68 |
| 05/10 | 68th Suffolk County RelaysTriple Jump | #3 | 41-10.50 |
| 05/21 | Boys Division Championship Meet100m | #14 | 11.46 |
| 05/21 | Boys Division Championship MeetLong Jump | #8 | 6.50m |
| 05/21 | Boys Division Championship MeetLong Jump | #8 | 21-09.50 |
| 05/21 | Boys Division Championship MeetTriple Jump | #5 | 13.20m |
| 05/30 | Section XI Individual Championships100m | #16 | 11.44 |
| 05/30 | Section XI Individual ChampionshipsLong Jump | #7 | 6.60m |
| 05/30 | Section XI Individual ChampionshipsTriple Jump | #4 | 13.51m |
| 05/21 | Boys Division Championship MeetLong Jump | #8 | 6.35m |
| 05/21 | Boys Division Championship MeetTriple Jump | #4 | 13.58m |
| 05/30 | Section XI Individual ChampionshipsTriple Jump | #6 | 13.69m |
| 04/14 | Suffolk Officials Meet100m | #17 | 12.79 |
| 04/21 | Suffolk Coaches Meet100m | #39 | 12.74 |
| 04/21 | Suffolk Coaches Meet200m | #33 | 26.38 |
| 04/21 | Suffolk Coaches MeetLong Jump | #10 | 17-07.25 |
| 04/28 | Smithtown Invitational200m | #31 | 26.03 |
| 05/02 | Saint Anthony's Invitational100m | #55 | 12.70 |
| 05/02 | Saint Anthony's Invitational200m | #43 | 25.56 |
| 05/16 | Longwood Frosh/Soph Championships100m | #24 | 12.76 |
| 05/16 | Longwood Frosh/Soph Championships200m | #20 | 26.15 |
| 05/16 | Longwood Frosh/Soph ChampionshipsLong Jump | #5 | 18-07.75 |
| 12/22 | Boys Crossover Meet C55m | #11 | 7.23 |
| 12/22 | Boys Crossover Meet C300m | #9 | 40.08 |
| 12/22 | Boys Crossover Meet CLong Jump | #5 | 18-10.75 |
| 01/03 | Boys Crossover Meet D55m | #7 | 7.22 |
| 01/03 | Boys Crossover Meet D300m | #6 | 39.96 |
| 01/03 | Boys Crossover Meet DLong Jump | #2 | 19-00.00 |
| 01/10 | Boys Crossover Meet Large Schools55m | #13 | 7.19 |
| 01/10 | Boys Crossover Meet Large SchoolsLong Jump | #4 | 19-09.00 |
| 01/27 | Section XI Boys Indoor League ChampionshipsLong Jump | #5 | 19-00.75 |
| 01/27 | Section XI Boys Indoor League ChampionshipsTriple Jump | #2 | 38-04.75 |
| 02/02 | Section XI Large School ChampionshipsLong Jump | #7 | 19-11.75 |
| 02/02 | Section XI Large School ChampionshipsTriple Jump | #13 | 39-07.25 |
| 04/13 | Suffolk Officials Meet100m | #15 | 12.42 |
| 04/20 | Suffolk Coaches Meet100m | #13 | 12.00 |
| 04/20 | Suffolk Coaches MeetTriple Jump | #2 | 40-11.00 |