| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 37.85 | 2017-01-14 |
| 55m Indoor | 7.16 | 2017-01-14 |
| 100m Outdoor | 12.44 | 2016-05-17 |
| 200m Outdoor | 25.27 | 2015-04-25 |
| 400m Outdoor | 50.43 | 2018-06-01 |
| 05/22 | Section XI Boys Division Championships400m | #1 | 51.27 |
| 05/22 | Section XI Boys Division Championships400m | #1 | 50.92 |
| 06/01 | Section XI State Qualifier Championships400m | #6 | 50.43 PR |
| 06/01 | Section XI State Qualifier Championships400m | #7 | 52.06 |
| 04/09 | Suffolk Officials Meet100m | #24 | 12.81 |
| 05/17 | Longwood Frosh/Soph Championships100m | #11 | 12.44 PR |
| 05/17 | Longwood Frosh/Soph Championships200m | #14 | 25.54 |
| 12/20 | Section XI Boys Crossover C 155m | #17 | 7.20 |
| 01/02 | Boys Crossover Meet D55m | #18 | 7.21 |
| 01/02 | Boys Crossover Meet D300m | #7 | 38.10 |
| 01/14 | Boys Crossover Meet E55m | #8 | 7.16 PR |
| 01/14 | Boys Crossover Meet E55m | #6 | 7.21 |
| 01/14 | Boys Crossover Meet E300m | #1 | 37.85 PR |
| 01/22 | Section XI Boys Indoor League Championships55m | #11 | 7.24 |
| 01/22 | Section XI Boys Indoor League Championships300m | #6 | 38.41 |
| 01/29 | Section XI Boys Last Chance Meet300m | #8 | 38.72 |
| 02/04 | Section XI Boys Small School Championships300m | #21 | 42.07 |
| 04/25 | Westhampton Beach Invitational200m | #24 | 25.27 PR |
| 05/19 | Longwood Frosh/Soph Championships100m | #10 | 12.69 |
| 12/09 | Section XI Boys Crossover A300m | #10 | 40.25 |
| 12/13 | Boys Crossover Meet B300m | #9 | 39.61 |
| 12/19 | Boys Crossover Meet C55m | #23 | 7.45 |
| 01/15 | Section XI Boys Frosh - Soph Championship55m | #15 | 7.30 |
| 01/15 | Section XI Boys Frosh - Soph Championship300m | #9 | 40.24 |
| 01/17 | Section XI Boys Last Chance Meet300m | #11 | 39.71 |
| 12/17 | Section XI Boys Crossover C55m | #23 | 7.35 |
| 01/16 | Section XI Boys Frosh - Soph Championship55m | #4 | 7.29 |
| 01/16 | Section XI Boys Frosh - Soph Championship300m | #9 | 42.12 |
| 01/25 | Section XI Boys Indoor League Championships300m | #12 | 40.96 |