| Event | Mark | Date |
|---|---|---|
| 1600m Indoor | 5:06.76 | 2012-12-22 |
| 300m Indoor | 35.17 | 2015-02-08 |
| 600m Indoor | 1:26.84 | 2014-12-14 |
| 200m Outdoor | 22.48 | 2015-04-06 |
| 400m Outdoor | 48.35 | 2015-06-05 |
| 800m Outdoor | 2:07.46 | 2012-04-28 |
| 04/06 | Longwood Track Classic200m | #1 | 22.48 PR |
| 05/19 | Chris Urban & Brittany Walsh Invitational400m | #1 | 49.81 |
| 05/27 | Boys Division Championship Meet200m | #1 | 22.85 |
| 05/27 | Boys Division Championship Meet200m | #1 | 22.59 |
| 06/05 | Section XI State Qualifier Championships400m | #1 | 48.94 |
| 06/05 | Section XI State Qualifier Championships400m | #1 | 48.35 PR |
| 04/05 | Longwood Track Classic400m | #1 | 51.32 |
| 04/19 | Suffolk Coaches Meet400m | #1 | 50.21 |
| 05/17 | Deer Park Invitational200m | #1 | 23.07 |
| 05/21 | Boys Division Championship Meet400m | #4 | 51.70 |
| 05/21 | Boys Division Championship Meet400m | #2 | 48.89 |
| 05/30 | Section XI Individual Championships400m | #1 | 49.74 |
| 05/30 | Section XI Individual Championships400m | #2 | 49.53 |
| 12/09 | Section XI Boys Crossover A300m | #1 | 36.78 |
| 12/14 | Section XI Boys Crossover B600m | #1 | 1:26.84 PR |
| 01/03 | Section XI Boys Crossover D600m | #5 | 1:26.95 |
| 01/03 | Section XI Boys Crossover D300m | #6 | 37.08 |
| 01/25 | Section XI Boys Indoor League Championships300m | #2 | 36.11 |
| 01/30 | Section XI Boys Large School Championships300m | #2 | 36.20 |
| 01/30 | Section XI Boys Large School Championships300m | #2 | 35.35 |
| 02/08 | Section XI Indoor State Qualifier Meet300m | #2 | 36.23 |
| 02/08 | Section XI Indoor State Qualifier Meet300m | #1 | 35.17 PR |
| 02/22 | Long Island Elite Track Invitational300m | #3 | 36.10 |
| 05/21 | Boys Division Championship Meet400m | #3 | 51.48 |
| 05/21 | Boys Division Championship Meet400m | #3 | 51.19 |
| 12/15 | Section XI Boys Crossover B600m | #2 | 1:29.01 |
| 01/04 | Section XI Boys Crossover D600m | #1 | 1:31.03 |
| 01/25 | Section XI Boys Indoor League Championships300m | #2 | 37.80 |
| 04/14 | Suffolk Officials Meet800m | #4 | 2:08.45 |
| 04/28 | Westhampton Beach Invitational800m | #8 | 2:07.46 PR |
| 05/16 | Longwood Frosh/Soph Championships800m | #8 | 2:13.41 |
| 12/22 | Boys Crossover Meet C1600m | #12 | 5:06.76 PR |
| 01/03 | Boys Crossover Meet D600m | #2 | 1:28.93 |
| 01/27 | Section XI Boys Indoor League Championships600m | #5 | 1:29.37 |
| 04/13 | Suffolk Officials Meet400m | #2 | 52.33 |
| 04/20 | Suffolk Coaches Meet400m | #1 | 52.98 |
| 12/04 | Boys Crossover Meet B600m | #9 | 1:34.96 |
| 12/17 | Boys Crossover Meet C600m | #7 | 1:37.02 |
| 01/08 | Section XI Boys Frosh - Soph Championship600m | #1 | 1:34.90 |
| 01/22 | Section XI Boys Last Chance Meet600m | #18 | 1:32.07 |