| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 34.80 | 2017-02-13 |
| 55m Indoor | 6.41 | 2017-02-13 |
| 600m Indoor | 1:28.46 | 2016-01-04 |
| Long Jump Indoor | 23-04.50 | 2016-02-08 |
| Triple Jump Indoor | 42-11.75 | 2017-01-02 |
| 100m Outdoor | 10.99 | 2016-05-06 |
| 200m Outdoor | 22.31 | 2015-04-18 |
| 400m Outdoor | 48.50 | 2015-06-05 |
| 400m Hurdles Outdoor | 64.24 | 2017-04-08 |
| High Jump Outdoor | 5-10.00 | 2014-05-13 |
| 04/08 | Suffolk Officials Meet400m Hurdles | #16 | 64.24 PR |
| 04/16 | Suffolk Coaches Meet100m | #1 | 11.48 |
| 04/16 | Suffolk Coaches Meet100m | #1 | 11.31 |
| 04/16 | Suffolk Coaches Meet200m | #1 | 22.76 |
| 05/06 | Saint Anthony's InvitationalLong Jump | #1 | 21-09.50 |
| 05/06 | Saint Anthony's Invitational100m | #2 | 11.12 |
| 05/06 | Saint Anthony's Invitational100m | #2 | 10.99 PR |
| 05/06 | Saint Anthony's Invitational400m | #1 | 49.10 |
| 05/16 | Chris Urban & Brittany Walsh InvitationalLong Jump | #2 | 22-02.25 |
| 05/21 | Dennis Walker Championships100m | #1 | 11.25 |
| 04/18 | Suffolk Coaches Meet200m | #1 | 22.31 PR |
| 04/18 | Suffolk Coaches MeetLong Jump | #1 | 21-03.25 |
| 05/01 | Saint Anthony's InvitationalLong Jump | #6 | 21-01.50 |
| 05/01 | Saint Anthony's Invitational100m | #4 | 11.40 |
| 05/01 | Saint Anthony's Invitational100m | #3 | 11.33 |
| 05/01 | Saint Anthony's Invitational200m | #3 | 22.79 |
| 05/19 | Longwood Frosh/Soph Championships100m | #1 | 11.50 |
| 05/19 | Longwood Frosh/Soph Championships100m | #1 | 11.38 |
| 05/19 | Longwood Frosh/Soph Championships200m | #1 | 22.99 |
| 05/19 | Longwood Frosh/Soph ChampionshipsLong Jump | #1 | 22-01.50 |
| 05/27 | Boys Division Championship Meet100m | #5 | 11.56 |
| 05/27 | Boys Division Championship Meet100m | #2 | 11.29 |
| 05/27 | Boys Division Championship Meet200m | #3 | 22.98 |
| 05/27 | Boys Division Championship Meet200m | #2 | 22.66 |
| 05/27 | Boys Division Championship MeetLong Jump | #3 | 21-05.00 |
| 06/05 | Section XI State Qualifier Championships400m | #4 | 48.98 |
| 06/05 | Section XI State Qualifier Championships400m | #2 | 48.50 PR |
| 12/09 | Section XI Boys Crossover A55m | #1 | 6.57 |
| 12/09 | Section XI Boys Crossover A55m | #1 | 6.51 |
| 12/09 | Section XI Boys Crossover ALong Jump | #1 | 22-11.25 |
| 12/13 | Boys Crossover Meet B300m | #1 | 35.30 |
| 12/13 | Boys Crossover Meet BLong Jump | #2 | 22-09.00 |
| 12/18 | NSCHSAA Christmas Classic55m | #2 | 6.66 |
| 12/18 | NSCHSAA Christmas Classic55m | #1 | 6.46 |
| 01/02 | Boys Crossover Meet D55m | #1 | 6.62 |
| 01/02 | Boys Crossover Meet D55m | #1 | 6.52 |
| 01/02 | Boys Crossover Meet DLong Jump | #2 | 23-01.25 |
| 01/04 | Boys Crossover Meet E600m | #1 | 1:28.46 PR |
| 01/31 | Section XI Boys Small School Championships55m | #1 | 6.56 |
| 01/31 | Section XI Boys Small School Championships55m | #1 | 6.52 |
| 01/31 | Section XI Boys Small School ChampionshipsLong Jump | #2 | 22-08.50 |
| 02/08 | Section XI Indoor State Qualifier Meet55m | #1 | 6.46 |
| 02/08 | Section XI Indoor State Qualifier Meet55m | #1 | 6.45 |
| 02/08 | Section XI Indoor State Qualifier MeetLong Jump | #1 | 23-04.50 PR |
| 02/27 | Long Island Elite Track Invitational55m | #1 | 6.47 |
| 02/27 | Long Island Elite Track Invitational55m | #1 | 6.44 |
| 04/19 | Suffolk Coaches Meet100m | #4 | 12.03 |
| 04/19 | Suffolk Coaches Meet100m | #5 | 12.07 |
| 05/02 | Saint Anthony's InvitationalLong Jump | #11 | 19-11.00 |
| 05/13 | Longwood Frosh/Soph Championships100m | #2 | 11.95 |
| 05/13 | Longwood Frosh/Soph ChampionshipsHigh Jump | #3 | 5-10.00 PR |
| 05/21 | Boys Division Championship Meet400m | #8 | 53.17 |
| 05/21 | Boys Division Championship MeetLong Jump | #15 | 5.49m |
| 05/21 | Boys Division Championship MeetHigh Jump | #6 | 1.77m |
| 12/10 | Section XI Boys Crossover A55m | #1 | 6.68 |
| 12/10 | Section XI Boys Crossover AHigh Jump | #4 | 5-06.00 |
| 12/14 | Section XI Boys Crossover B55m | #1 | 6.70 |
| 12/14 | Section XI Boys Crossover B55m | #1 | 6.65 |
| 12/17 | Section XI Boys Crossover C600m | #14 | 1:34.31 |
| 12/17 | Section XI Boys Crossover CLong Jump | #1 | 20-09.50 |
| 01/18 | Section XI Boys Last Chance Meet55m | #1 | 6.85 |
| 01/18 | Section XI Boys Last Chance Meet55m | #1 | 6.67 |
| 01/18 | Section XI Boys Last Chance MeetLong Jump | #4 | 19-10.00 |
| 01/25 | Section XI Boys Indoor League Championships55m | #1 | 6.63 |
| 01/25 | Section XI Boys Indoor League Championships55m | #1 | 6.66 |
| 01/25 | Section XI Boys Indoor League Championships300m | #1 | 36.10 |
| 01/25 | Section XI Boys Indoor League ChampionshipsLong Jump | #3 | 20-03.50 |
| 02/08 | Section XI Indoor State Qualifier Meet55m | #3 | 6.64 |
| 02/08 | Section XI Indoor State Qualifier Meet55m | #3 | 6.61 |
| 02/22 | Long Island Elite Track Invitational55m | #7 | 6.72 |
| 01/19 | Section XI Boys Last Chance Meet55m | #20 | 7.33 |
| 01/19 | Section XI Boys Last Chance Meet300m | #23 | 41.14 |
| 01/19 | Section XI Boys Last Chance MeetLong Jump | #6 | 19-00.50 |
| 01/25 | Section XI Boys Indoor League Championships300m | #10 | 40.32 |
| 01/25 | Section XI Boys Indoor League ChampionshipsLong Jump | #8 | 18-08.00 |
| 02/01 | Section XI Small School ChampionshipsLong Jump | #24 | 16-07.00 |
| 04/13 | Suffolk Officials Meet400m | #23 | 64.38 |