| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 40.95 | 2014-01-25 |
| 55m Hurdles Indoor | 9.00 | 2014-01-12 |
| 600m Indoor | 1:37.86 | 2014-01-04 |
| 110m Hurdles Outdoor | 17.00 | 2014-05-13 |
| 200m Outdoor | 24.85 | 2014-04-19 |
| 400m Outdoor | 54.02 | 2014-05-13 |
| 400m Hurdles Outdoor | 58.21 | 2014-05-10 |
| 04/05 | Longwood Track Classic110m Hurdles | #12 | 18.25 |
| 04/05 | Longwood Track Classic400m Hurdles | #8 | 60.70 |
| 04/19 | Suffolk Coaches Meet400m Hurdles | #1 | 61.66 |
| 04/19 | Suffolk Coaches Meet200m | #10 | 24.85 PR |
| 05/10 | 68th Suffolk County Relays400m Hurdles | #4 | 58.21 PR |
| 05/10 | 68th Suffolk County Relays110m Hurdles | #4 | 17.44 |
| 05/13 | Longwood Frosh/Soph Championships400m Hurdles | #7 | 59.12 |
| 05/13 | Longwood Frosh/Soph Championships110m Hurdles | #8 | 17.00 PR |
| 05/13 | Longwood Frosh/Soph Championships400m | #5 | 54.02 PR |
| 05/21 | Boys Division Championship Meet110m Hurdles | #17 | 19.84 |
| 05/21 | Boys Division Championship Meet400m Hurdles | #5 | 58.47 |
| 05/21 | Boys Division Championship Meet400m Hurdles | #5 | 58.21 |
| 12/15 | Section XI Boys Crossover B55m Hurdles | #12 | 9.64 |
| 12/15 | Section XI Boys Crossover B300m | #24 | 42.74 |
| 12/22 | Section XI Boys Crossover C55m Hurdles | #13 | 9.28 |
| 01/04 | Section XI Boys Crossover D55m Hurdles | #9 | 9.80 |
| 01/04 | Section XI Boys Crossover D600m | #12 | 1:37.86 PR |
| 01/12 | Section XI Boys Crossover E55m Hurdles | #7 | 9.00 PR |
| 01/12 | Section XI Boys Crossover E300m | #19 | 41.67 |
| 01/19 | Section XI Boys Last Chance Meet55m Hurdles | #14 | 9.32 |
| 01/19 | Section XI Boys Last Chance Meet300m | #32 | 41.81 |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #8 | 9.07 |
| 01/25 | Section XI Boys Indoor League Championships300m | #13 | 40.95 PR |
| 02/01 | Section XI Small School Championships55m Hurdles | #16 | 9.22 |
| 12/15 | Boys Crossover Meet B55m Hurdles | #26 | 10.71 |
| 04/20 | Suffolk Coaches Meet400m Hurdles | #14 | 68.34 |