| Event | Mark | Date |
|---|---|---|
| 5K XC XC | 17:59.1 | 2004-10-16 |
| 1600m Outdoor | 4:49.00 | 2004-06-06 |
| 3000m Steeplechase Outdoor | 10:14.19 | 2004-05-28 |
| 3200m Outdoor | 10:32.40 | 2004-05-18 |
| 400m Hurdles Outdoor | 62.20 | 2004-06-06 |
| Triple Jump Outdoor | 40-07.00 | 2004-06-06 |
| 04/17 | Suffolk Coaches Meet3000m Steeplechase | #6 | 10:46.60 |
| 04/17 | Suffolk Coaches MeetTriple Jump | #3 | 39-11.00 |
| 04/30 | Saint Anthony's Invitational3000m Steeplechase | #6 | 10:28.23 |
| 05/18 | Section XI Boys Team Championships3200m | #6 | 10:32.40 PR |
| 05/18 | Section XI Boys Team Championships3000m Steeplechase | #2 | 10:29.35 |
| 05/28 | Section XI Individual Championships3000m Steeplechase | #4 | 10:14.19 PR |
| 06/06 | Suffolk County Boys1600m | #57 | 4:49.00 PR |
| 06/06 | Suffolk County Boys3000m Steeplechase | #6 | 10:28.28 |
| 06/06 | Suffolk County Boys400m Hurdles | #40 | 62.20 PR |
| 06/06 | Suffolk County BoysTriple Jump | #20 | 40-07.00 PR |
| 10/16 | Nassau County Coaches Association Cross Country Invitational5K XC | #9 | 17:59.1 PR |
| 10/30 | Section XI Cross Country5K XC | #78 | 18:52.20 |
| 10/18 | Nassau County Coaches Association Cross Country Invitational5K XC | #22 | 18:27.2 |