| Event | Mark | Date |
|---|---|---|
| 600m Indoor | 1:28.70 | 2005-12-04 |
| 1600m Outdoor | 5:00.45 | 2006-04-29 |
| 200m Outdoor | 24.23 | 2006-04-29 |
| 3200m Outdoor | 10:28.10 | 2004-04-17 |
| 400m Outdoor | 55.26 | |
| 400m Hurdles Outdoor | 57.00 | 2007-04-21 |
| 800m Outdoor | 2:04.50 | 2004-04-17 |
| Triple Jump Outdoor | 40-08.00 | 2006-04-15 |
| Boys Division Championships 07b400m | #6 | 55.26 PR | |
| Boys Division Championships 07b400m Hurdles | #2 | 59.46 | |
| Boys Division Championships 07b400m Hurdles | #5 | 59.09 | |
| SA Inv results 2400m Hurdles | #13 | 59.10 | |
| sa inv. results 1400m Hurdles | #13 | 59.10 | |
| 04/21 | Suffolk Coaches Meet400m Hurdles | #1 | 57.00 PR |
| Saint Anthony’s Invitational400m Hurdles | #5 | 57.81 | |
| 04/15 | Suffolk Coaches Meet400m Hurdles | #5 | 58.90 |
| 04/15 | Suffolk Coaches MeetTriple Jump | #4 | 40-08.00 PR |
| 04/29 | Westhampton Beach Invitational1600m | #19 | 5:00.45 PR |
| 04/29 | Westhampton Beach Invitational200m | #9 | 24.23 PR |
| 05/25 | Section XI Division Championships400m Hurdles | #2 | 57.45 |
| 05/25 | Section XI Division ChampionshipsTriple Jump | #9 | 12.33m |
| 05/25 | Section XI Division Championships400m Hurdles | #2 | 58.34 |
| 05/13 | Boys Freshmen/Sophomore Championships400m Hurdles | #1 | 58.60 |
| 05/13 | Boys Freshmen/Sophomore ChampionshipsTriple Jump | #5 | 38-10.00 |
| 05/16 | Boys Division Championship Meet400m Hurdles | #1 | 59.36 |
| 05/16 | Boys Division Championship Meet400m Hurdles | #5 | 63.79 |
| 05/16 | Boys Division Championship MeetTriple Jump | #10 | 12.06m |
| 12/04 | Boys Winter Track Rosters600m | #3 | 1:28.70 PR |
| 04/17 | Suffolk Coaches Meet800m | #5 | 2:04.50 PR |
| 04/17 | Suffolk Coaches Meet3200m | #2 | 10:28.10 PR |
| 04/17 | Suffolk Coaches Meet400m Hurdles | #1 | 60.00 |
| 04/17 | Suffolk Coaches MeetTriple Jump | #6 | 36-07.25 |
| 06/06 | Suffolk County Boys400m Hurdles | #19 | 59.70 |