| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 42.92 | 2009-01-04 |
| 2000m Steeplechase Outdoor | 8:57.62 | 2009-04-07 |
| 200m Outdoor | 23.17 | 2010-05-25 |
| 400m Outdoor | 51.07 | 2010-06-04 |
| Suffolk Coaches Boys Invitational400m | #5 | 52.24 | |
| Suffolk Coaches Boys Invitational200m | #18 | 24.26 | |
| 04/10 | Suffolk Officials Meet400m | #8 | 53.19 |
| 05/14 | Town of Babylon Championships400m | #4 | 52.76 |
| 05/25 | Boys Division Championship Meet400m | #2 | 51.17 |
| 05/25 | Boys Division Championship Meet400m | #6 | 51.88 |
| 05/25 | Boys Division Championship Meet200m | #4 | 23.17 PR |
| 06/04 | Section XI Individual Championships400m | #6 | 51.07 PR |
| 06/04 | Section XI Individual Championships400m | #5 | 51.18 |
| 06/04 | Section XI Individual Championships200m | #9 | 23.43 |
| 04/07 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #53 | 8:57.62 PR |
| 04/25 | Westhampton Beach Invitational400m | #9 | 55.15 |
| 05/15 | Town of Babylon Championships400m | #4 | 52.89 |
| 05/27 | Boys Division Championship Meet400m | #4 | 53.43 |
| 06/05 | Section XI Individual Championships400m | #18 | 53.42 |
| 05/02 | Saint Anthony's Invitational400m | #10 | 56.23 |
| 12/17 | Sec. 11 Boys Cross Over C300m | #26 | 43.04 |
| 01/04 | Boys Crossover Meet D300m | #24 | 42.92 PR |