| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 39.07 | 2019-01-19 |
| 55m Indoor | 7.42 | 2018-12-19 |
| 55m Hurdles Indoor | 8.60 | 2017-02-04 |
| Long Jump Indoor | 18-01.75 | 2017-01-14 |
| 100m Outdoor | 12.78 | 2016-04-09 |
| 400m Outdoor | 56.78 | 2016-05-17 |
| 12/19 | Section XI Boys Crossover C 255m | #22 | 7.42 PR |
| 12/19 | Section XI Boys Crossover C 2300m | #11 | 40.01 |
| 01/19 | Section XI Boys Indoor League Championships300m | #11 | 39.07 PR |
| 01/27 | Section XI Boys Last Chance Meet300m | #13 | 41.35 |
| 04/09 | Suffolk Officials Meet100m | #13 | 12.78 PR |
| 04/09 | Suffolk Officials Meet400m | #8 | 58.64 |
| 05/17 | Longwood Frosh/Soph Championships400m | #6 | 56.78 PR |
| 12/07 | Section XI Boys Crossover A55m Hurdles | #25 | 10.91 |
| 12/07 | Section XI Boys Crossover ALong Jump | #20 | 16-04.00 |
| 12/21 | Section XI Boys Crossover C 255m Hurdles | #5 | 9.20 |
| 12/21 | Section XI Boys Crossover C 255m Hurdles | #4 | 8.93 |
| 12/21 | Section XI Boys Crossover C 2Long Jump | #7 | 17-02.50 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #15 | 9.54 |
| 01/02 | Boys Crossover Meet D300m | #48 | 40.90 |
| 01/14 | Boys Crossover Meet E55m Hurdles | #7 | 8.89 |
| 01/14 | Boys Crossover Meet ELong Jump | #5 | 18-01.75 PR |
| 01/22 | Section XI Boys Indoor League Championships55m Hurdles | #12 | 8.92 |
| 02/04 | Section XI Boys Small School Championships55m Hurdles | #13 | 8.60 PR |