| Event | Mark | Date |
|---|---|---|
| 110m Hurdles Outdoor | 14.10 | 2004-04-17 |
| 200m Outdoor | 22.00 | 2004-06-06 |
| Long Jump Outdoor | 22-09.50 | 2004-05-18 |
| Triple Jump Outdoor | 44-01.00 | 2004-05-18 |
| 04/17 | Suffolk Coaches Meet110m Hurdles | #3 | 14.10 PR |
| 04/17 | Suffolk Coaches MeetLong Jump | #1 | 21-09.00 |
| 04/30 | Saint Anthony's Invitational110m Hurdles | #3 | 15.30 |
| 04/30 | Saint Anthony's Invitational110m Hurdles | #4 | 14.77 |
| 04/30 | Saint Anthony's InvitationalLong Jump | #1 | 22-00.50 |
| 05/18 | Section XI Boys Team Championships110m Hurdles | #2 | 15.14 |
| 05/18 | Section XI Boys Team Championships110m Hurdles | #1 | 14.27 |
| 05/18 | Section XI Boys Team ChampionshipsLong Jump | #1 | 22-09.50 PR |
| 05/18 | Section XI Boys Team ChampionshipsTriple Jump | #2 | 44-01.00 PR |
| 05/28 | Section XI Individual Championships110m Hurdles | #3 | 14.26 |
| 05/28 | Section XI Individual Championships110m Hurdles | #3 | 14.38 |
| 05/28 | Section XI Individual ChampionshipsLong Jump | #1 | 22-08.50 |
| 06/06 | Suffolk County Boys110m Hurdles | #5 | 14.27 |
| 06/06 | Suffolk County Boys200m | #3 | 22.00 PR |
| 06/06 | Suffolk County BoysLong Jump | #3 | 22-01.00 |
| 06/06 | Suffolk County BoysTriple Jump | #2 | 44-01.00 |