| Event | Mark | Date |
|---|---|---|
| 55m Indoor | 8.02 | 2014-12-16 |
| 600m Indoor | 1:30.87 | 2017-02-04 |
| 100m Outdoor | 13.93 | 2015-04-25 |
| 400m Outdoor | 58.95 | 2018-04-21 |
| 800m Outdoor | 2:11.11 | 2016-05-17 |
| 04/21 | Suffolk Coaches Meet400m | #37 | 58.95 PR |
| 04/16 | Suffolk Coaches Meet800m | #6 | 2:15.44 |
| 04/30 | Westhampton Beach Invitational800m | #30 | 2:16.00 |
| 05/06 | Saint Anthony's Invitational800m | #52 | 2:11.52 |
| 05/17 | Longwood Frosh/Soph Championships800m | #9 | 2:11.11 PR |
| 12/07 | Section XI Boys Crossover A600m | #9 | 1:34.45 |
| 12/21 | Section XI Boys Crossover C 2600m | #4 | 1:33.06 |
| 01/14 | Boys Crossover Meet E600m | #5 | 1:32.75 |
| 01/22 | Section XI Boys Indoor League Championships600m | #3 | 1:31.65 |
| 01/29 | Section XI Boys Last Chance Meet600m | #12 | 1:33.90 |
| 02/04 | Section XI Boys Small School Championships600m | #9 | 1:30.87 PR |
| 04/25 | Westhampton Beach Invitational100m | #59 | 13.93 PR |
| 01/15 | Section XI Boys Frosh - Soph Championship600m | #11 | 1:36.90 |
| 01/31 | Section XI Boys Small School Championships600m | #17 | 1:36.06 |
| 12/16 | Section XI Boys Crossover C55m | #55 | 8.02 PR |