| Event | Mark | Date |
|---|---|---|
| 600m Indoor | 1:35.40 | 2008-12-02 |
| 2000m Steeplechase Outdoor | 7:39.95 | 2010-04-10 |
| 400m Hurdles Outdoor | 66.98 | 2009-04-25 |
| Pentathlon Outdoor | 4:40.80 | 2010-05-08 |
| 03/31 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #35 | 7:58.29 |
| 04/10 | Suffolk Officials Meet2000m Steeplechase | #10 | 7:39.95 PR |
| 05/08 | 64th Suffolk County RelaysPentathlon | #6 | 19.30 |
| 05/08 | 64th Suffolk County RelaysPentathlon | #3 | 31-08.00 |
| 05/08 | 64th Suffolk County RelaysPentathlon | #4 | 4-10.50 |
| 05/08 | 64th Suffolk County RelaysPentathlon | #6 | 15-00.50 |
| 05/08 | 64th Suffolk County RelaysPentathlon | #1 | 4:40.80 PR |
| 04/07 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #36 | 8:07.41 |
| 04/25 | Westhampton Beach Invitational400m Hurdles | #22 | 66.98 PR |
| 12/02 | Sec. 11 Boys Cross Over A600m | #8 | 1:35.40 PR |
| 12/14 | Boys Crossover Meet B600m | #8 | 1:35.40 |
| 12/17 | Sec. 11 Boys Cross Over C600m | #8 | 1:35.40 |