| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 40.74 | 2014-12-16 |
| 55m Hurdles Indoor | 10.15 | 2014-12-10 |
| 600m Indoor | 1:34.12 | 2015-01-25 |
| 110m Hurdles Outdoor | 19.76 | 2015-05-09 |
| 400m Outdoor | 59.75 | 2015-04-18 |
| 400m Hurdles Outdoor | 61.88 | 2015-05-09 |
| 800m Outdoor | 2:12.34 | 2014-04-19 |
| 04/06 | Longwood Track Classic110m Hurdles | #19 | 21.28 |
| 04/06 | Longwood Track Classic400m Hurdles | #8 | 66.85 |
| 04/18 | Suffolk Coaches Meet400m | #72 | 59.75 PR |
| 05/09 | 68th Suffolk County Relays400m Hurdles | #4 | 61.88 PR |
| 05/09 | 68th Suffolk County Relays110m Hurdles | #10 | 19.76 PR |
| 05/27 | Boys Division Championship Meet400m Hurdles | #10 | 1:02.45 |
| 04/05 | Longwood Track Classic800m | #37 | 2:18.26 |
| 04/19 | Suffolk Coaches Meet800m | #40 | 2:12.34 PR |
| 05/02 | Saint Anthony's Invitational800m | #49 | 2:13.65 |
| 05/10 | 68th Suffolk County Relays400m Hurdles | #16 | 67.70 |
| 12/10 | Section XI Boys Crossover A55m Hurdles | #20 | 10.15 PR |
| 12/10 | Section XI Boys Crossover A600m | #15 | 1:36.19 |
| 12/16 | Section XI Boys Crossover C300m | #13 | 40.74 PR |
| 01/25 | Section XI Boys Indoor League Championships55m Hurdles | #13 | 10.44 |
| 01/25 | Section XI Boys Indoor League Championships600m | #9 | 1:34.12 PR |
| 12/22 | Section XI Boys Crossover C300m | #58 | 44.57 |
| 01/04 | Section XI Boys Crossover D600m | #15 | 1:39.62 |
| 01/12 | Section XI Boys Crossover E600m | #21 | 1:42.17 |
| 12/22 | Boys Crossover Meet C600m | #32 | 1:54.17 |
| 01/08 | Section XI Boys Frosh - Soph Championship300m | #57 | 50.66 |