| Event | Mark | Date |
|---|---|---|
| 5K XC XC | 20:03.60 | 2004-10-30 |
| 110m Hurdles Outdoor | 17.20 | 2004-06-06 |
| 400m Outdoor | 53.10 | 2004-06-06 |
| 400m Hurdles Outdoor | 58.07 | 2004-05-18 |
| 800m Outdoor | 2:04.00 | 2004-06-06 |
| 05/06 | Saint Anthony's Invitational400m Hurdles | #8 | 59.50 |
| 05/16 | Boys Division Championship Meet400m Hurdles | #2 | 59.33 |
| 05/16 | Boys Division Championship Meet400m Hurdles | #4 | 60.64 |
| 04/17 | Suffolk Coaches Meet400m Hurdles | #6 | 59.40 |
| 05/18 | Section XI Boys Team Championships400m Hurdles | #2 | 59.05 |
| 05/18 | Section XI Boys Team Championships400m Hurdles | #3 | 58.07 PR |
| 05/28 | Section XI Individual Championships400m Hurdles | #7 | 58.82 |
| 05/28 | Section XI Individual Championships400m Hurdles | #5 | 59.25 |
| 06/06 | Suffolk County Boys110m Hurdles | #43 | 17.20 PR |
| 06/06 | Suffolk County Boys400m | #39 | 53.10 PR |
| 06/06 | Suffolk County Boys800m | #33 | 2:04.00 PR |
| 06/06 | Suffolk County Boys400m Hurdles | #15 | 59.30 |
| 10/30 | Section XI Cross Country5K XC | #35 | 20:03.60 PR |