| Event | Mark | Date |
|---|---|---|
| 100m Outdoor | 11.40 | 2004-06-06 |
| 110m Hurdles Outdoor | 14.70 | 2004-06-06 |
| 200m Outdoor | 22.80 | 2004-06-06 |
| High Jump Outdoor | 5-08.00 | 2004-06-06 |
| Long Jump Outdoor | 20-09.00 | 2004-06-06 |
| Triple Jump Outdoor | 41-10.00 | 2004-06-06 |
| 04/17 | Suffolk Coaches MeetLong Jump | #3 | 20-01.00 |
| 05/18 | Section XI Boys Team Championships200m | #6 | 23.27 |
| 05/18 | Section XI Boys Team Championships200m | #6 | 23.45 |
| 05/18 | Section XI Boys Team Championships110m Hurdles | #2 | 15.26 |
| 05/18 | Section XI Boys Team Championships110m Hurdles | #3 | 14.90 |
| 05/18 | Section XI Boys Team ChampionshipsLong Jump | #5 | 19-09.25 |
| 05/18 | Section XI Boys Team ChampionshipsTriple Jump | #2 | 41-01.00 |
| 06/06 | Suffolk County Boys110m Hurdles | #6 | 14.70 PR |
| 06/06 | Suffolk County Boys100m | #45 | 11.40 PR |
| 06/06 | Suffolk County Boys200m | #18 | 22.80 PR |
| 06/06 | Suffolk County BoysHigh Jump | #31 | 5-08.00 PR |
| 06/06 | Suffolk County BoysLong Jump | #13 | 20-09.00 PR |
| 06/06 | Suffolk County BoysTriple Jump | #8 | 41-10.00 PR |