| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 39.80 | 2014-02-02 |
| 400m Hurdles Indoor | 67.82 | 2013-04-20 |
| 55m Indoor | 7.57 | 2012-12-15 |
| 600m Indoor | 1:32.91 | 2014-01-25 |
| 100m Outdoor | 13.17 | 2012-05-16 |
| 400m Outdoor | 54.09 | 2014-04-19 |
| 04/05 | Longwood Track Classic400m | #10 | 55.35 |
| 04/19 | Suffolk Coaches Meet400m | #27 | 54.09 PR |
| 12/15 | Section XI Boys Crossover B600m | #13 | 1:33.65 |
| 01/19 | Section XI Boys Last Chance Meet600m | #12 | 1:33.25 |
| 01/25 | Section XI Boys Indoor League Championships600m | #9 | 1:32.91 PR |
| 02/02 | Section XI Large School Championships300m | #17 | 39.80 PR |
| 04/14 | Suffolk Officials Meet400m | #31 | 59.26 |
| 04/21 | Suffolk Coaches Meet400m | #29 | 58.15 |
| 05/16 | Longwood Frosh/Soph Championships100m | #43 | 13.17 PR |
| 12/15 | Boys Crossover Meet B55m | #21 | 7.57 PR |
| 12/15 | Boys Crossover Meet B300m | #23 | 41.19 |
| 12/22 | Boys Crossover Meet C55m | #42 | 7.80 |
| 01/10 | Boys Crossover Meet Large Schools300m | #39 | 42.06 |
| 02/02 | Section XI Large School Championships300m | #22 | 41.84 |
| 04/20 | Suffolk Coaches Meet400m Hurdles | #29 | 67.82 PR |
| 12/04 | Boys Crossover Meet B600m | #26 | 1:43.45 |
| 12/17 | Boys Crossover Meet C600m | #25 | 1:43.24 |
| 01/08 | Section XI Boys Frosh - Soph Championship600m | #35 | 1:43.58 |
| 01/14 | Boys Crossover Meet E600m | #39 | 1:42.85 |
| 01/14 | Boys Crossover Meet E300m | #70 | 45.36 |
| 01/15 | Section XI Boys Frosh - Soph Championship55m | #60 | 8.56 |