| Event | Mark | Meet | Date |
|---|---|---|---|
| 110m HurdlesSuffolk Coaches Meet · April 17, 2004 | 14.00 | Suffolk Coaches Meet | April 17, 2004 |
| 200mSuffolk Coaches Meet · April 17, 2004 | 23.20 | Suffolk Coaches Meet | April 17, 2004 |
| 400mSuffolk County Boys · June 6, 2004 | 51.30 | Suffolk County Boys | June 6, 2004 |
| 400m HurdlesSection XI Individual Championships · May 28, 2004 | 53.67 | Section XI Individual Championships | May 28, 2004 |
| Long JumpSuffolk County Boys · June 6, 2004 | 21-08.75 | Suffolk County Boys | June 6, 2004 |
| Triple JumpSuffolk County Boys · June 6, 2004 | 40-06.50 | Suffolk County Boys | June 6, 2004 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 17 | Suffolk Coaches MeetApr 17 · 200m · 4th | 200m | 4 | 23.20 PB | 12 |
| Apr 17 | Suffolk Coaches MeetApr 17 · 110m Hurdles · 2nd | 110m Hurdles | 2 | 14.00 PB | 12 |
| Apr 30 | Saint Anthony's InvitationalApr 30 · 110m Hurdles · 4th | 110m Hurdles | 4 | 15.43 | 12 |
| Apr 30 | Saint Anthony's InvitationalApr 30 · 110m Hurdles · 2nd | 110m Hurdles | 2 | 14.74 | 12 |
| Apr 30 | Saint Anthony's InvitationalApr 30 · 400m Hurdles · 2nd | 400m Hurdles | 2 | 56.25 | 12 |
| May 18 | Section XI Boys Team ChampionshipsMay 18 · 110m Hurdles · 1st | 110m Hurdles | 1 | 14.69 | 12 |
| May 18 | Section XI Boys Team ChampionshipsMay 18 · 110m Hurdles · 2nd | 110m Hurdles | 2 | 14.36 | 12 |
| May 18 | Section XI Boys Team ChampionshipsMay 18 · 400m Hurdles · 3rd | 400m Hurdles | 3 | 59.10 | 12 |
| May 18 | Section XI Boys Team ChampionshipsMay 18 · 400m Hurdles · 1st | 400m Hurdles | 1 | 56.33 | 12 |
| May 28 | Section XI Individual ChampionshipsMay 28 · 110m Hurdles · 4th | 110m Hurdles | 4 | 14.46 | 12 |
| May 28 | Section XI Individual ChampionshipsMay 28 · 110m Hurdles · 1st | 110m Hurdles | 1 | 14.17 | 12 |
| May 28 | Section XI Individual ChampionshipsMay 28 · 400m Hurdles · 2nd | 400m Hurdles | 2 | 55.90 | 12 |
| May 28 | Section XI Individual ChampionshipsMay 28 · 400m Hurdles · 1st | 400m Hurdles | 1 | 53.67 PB | 12 |
| Jun 6 | Suffolk County BoysJun 6 · 110m Hurdles · 2nd | 110m Hurdles | 2 | 14.00 | 12 |
| Jun 6 | Suffolk County BoysJun 6 · 400m · 13th | 400m | 13 | 51.30 PB | 12 |
| Jun 6 | Suffolk County BoysJun 6 · 400m Hurdles · 3rd | 400m Hurdles | 3 | 56.00 | 12 |
| Jun 6 | Suffolk County BoysJun 6 · Long Jump · 5th | Long Jump | 5 | 21-08.75 PB | 12 |
| Jun 6 | Suffolk County BoysJun 6 · Triple Jump · 21st | Triple Jump | 21 | 40-06.50 PB | 12 |