| Event | Mark | Date |
|---|---|---|
| 110m Hurdles Outdoor | 14.00 | 2004-04-17 |
| 200m Outdoor | 23.20 | 2004-04-17 |
| 400m Outdoor | 51.30 | 2004-06-06 |
| 400m Hurdles Outdoor | 53.67 | 2004-05-28 |
| Long Jump Outdoor | 21-08.75 | 2004-06-06 |
| Triple Jump Outdoor | 40-06.50 | 2004-06-06 |
| 04/17 | Suffolk Coaches Meet200m | #4 | 23.20 PR |
| 04/17 | Suffolk Coaches Meet110m Hurdles | #2 | 14.00 PR |
| 04/30 | Saint Anthony's Invitational110m Hurdles | #4 | 15.43 |
| 04/30 | Saint Anthony's Invitational110m Hurdles | #2 | 14.74 |
| 04/30 | Saint Anthony's Invitational400m Hurdles | #2 | 56.25 |
| 05/18 | Section XI Boys Team Championships110m Hurdles | #1 | 14.69 |
| 05/18 | Section XI Boys Team Championships110m Hurdles | #2 | 14.36 |
| 05/18 | Section XI Boys Team Championships400m Hurdles | #3 | 59.10 |
| 05/18 | Section XI Boys Team Championships400m Hurdles | #1 | 56.33 |
| 05/28 | Section XI Individual Championships110m Hurdles | #4 | 14.46 |
| 05/28 | Section XI Individual Championships110m Hurdles | #1 | 14.17 |
| 05/28 | Section XI Individual Championships400m Hurdles | #2 | 55.90 |
| 05/28 | Section XI Individual Championships400m Hurdles | #1 | 53.67 PR |
| 06/06 | Suffolk County Boys110m Hurdles | #2 | 14.00 |
| 06/06 | Suffolk County Boys400m | #13 | 51.30 PR |
| 06/06 | Suffolk County Boys400m Hurdles | #3 | 56.00 |
| 06/06 | Suffolk County BoysLong Jump | #5 | 21-08.75 PR |
| 06/06 | Suffolk County BoysTriple Jump | #21 | 40-06.50 PR |