| Event | Mark | Date |
|---|---|---|
| 110m Hurdles Outdoor | 15.80 | 2004-06-06 |
| 200m Outdoor | 23.80 | 2004-06-06 |
| 400m Outdoor | 51.10 | 2004-06-06 |
| 400m Hurdles Outdoor | 57.30 | 2004-06-06 |
| 800m Outdoor | 2:04.30 | 2004-06-06 |
| 04/17 | Suffolk Coaches Meet400m Hurdles | #3 | 58.40 |
| 04/30 | Saint Anthony's Invitational400m Hurdles | #10 | 59.59 |
| 05/18 | Section XI Boys Team Championships110m Hurdles | #3 | 16.38 |
| 05/18 | Section XI Boys Team Championships110m Hurdles | #3 | 16.15 |
| 05/18 | Section XI Boys Team Championships400m Hurdles | #4 | 60.63 |
| 05/18 | Section XI Boys Team Championships400m Hurdles | #1 | 57.51 |
| 05/28 | Section XI Individual Championships110m Hurdles | #9 | 16.46 |
| 05/28 | Section XI Individual Championships400m Hurdles | #5 | 57.96 |
| 05/28 | Section XI Individual Championships400m Hurdles | #7 | 61.67 |
| 06/06 | Suffolk County Boys110m Hurdles | #14 | 15.80 PR |
| 06/06 | Suffolk County Boys200m | #59 | 23.80 PR |
| 06/06 | Suffolk County Boys400m | #11 | 51.10 PR |
| 06/06 | Suffolk County Boys800m | #34 | 2:04.30 PR |
| 06/06 | Suffolk County Boys400m Hurdles | #6 | 57.30 PR |