| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Sunken Meadow State Park XC | 14:49.00 | 2009-10-02 |
| 2.5 Mile XC · Van Cortlandt Park XC | 14:49.66 | 2009-11-14 |
| 5K XC · Sunken Meadow State Park XC | 19:54.00 | 2009-09-12 |
| 500m Indoor | 1:10.93 | 2009-12-18 |
| 55m Hurdles Indoor | 8.27 | 2009-12-22 |
| 600m Indoor | 1:29.43 | 2008-12-22 |
| 110m Hurdles Outdoor | 16.10 | 2008-05-18 |
| 2000m Steeplechase Outdoor | 7:21.45 | 2009-04-07 |
| 200m Outdoor | 23.16 | 2010-05-16 |
| 400m Hurdles Outdoor | 56.46 | 2010-04-30 |
| 800m Outdoor | 2:06.85 | 2010-04-10 |
| Suffolk Coaches Boys Invitational400m Hurdles | #1 | 56.54 | |
| Suffolk Coaches Boys Invitational200m | #9 | 23.54 | |
| 04/10 | Suffolk Officials Meet800m | #17 | 2:06.85 PR |
| 04/30 | Saint Anthony's Invitational400m Hurdles | #6 | 56.46 PR |
| 05/16 | League Championships200m | #6 | 23.25 |
| 05/16 | League Championships200m | #6 | 23.16 PR |
| 05/16 | League Championships400m Hurdles | #5 | 1:01.00 |
| 04/07 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #13 | 7:21.45 PR |
| 04/18 | Suffolk Coaches Meet110m Hurdles | #20 | 16.37 |
| 04/18 | Suffolk Coaches Meet400m Hurdles | #6 | 59.04 |
| 05/01 | Saint Anthony's Invitational400m Hurdles | #7 | 58.12 |
| 05/01 | Saint Anthony's Invitational110m Hurdles | #28 | 17.32 |
| 05/16 | NSCHSAA League Championships400m Hurdles | #1 | 57.18 |
| 05/16 | NSCHSAA League Championships110m Hurdles | #6 | 16.53 |
| 05/16 | NSCHSAA League Championships110m Hurdles | #6 | 18.21 |
| 12/18 | Saint Anthony's Developmental Meet 2500m | #4 | 1:10.93 PR |
| 12/22 | 2009 NSCHSAA Christmas Classic55m Hurdles | #5 | 8.41 |
| 12/22 | 2009 NSCHSAA Christmas Classic55m Hurdles | #4 | 8.27 PR |
| 12/22 | 2009 NSCHSAA Christmas Classic600m | #8 | 1:29.75 |
| 02/07 | NSCHSAA Indoor League Championships55m Hurdles | #5 | 8.63 |
| 09/12 | Jim Smith Invitational5K XC | #31 | 19:54.00 PR |
| 10/02 | Saint Anthony's Cross Country Invitational2.5 Mile XC | #33 | 14:49.00 PR |
| 11/01 | NSCHSAA Varsity Champs5K XC | #25 | 139.8 |
| 11/14 | 83rd CHSAA Intersectional Xc Championships2.5 Mile XC | #19 | 14:49.66 PR |
| 04/19 | Suffolk Coaches Meet110m Hurdles | #2 | 16.82 |
| 04/19 | Suffolk Coaches Meet110m Hurdles | #3 | 16.49 |
| 04/19 | Suffolk Coaches Meet400m Hurdles | #1 | 59.02 |
| 05/06 | NSCHSAA Boys Freshmen - Sophomore Championsh110m Hurdles | #1 | 16.50 |
| 05/06 | NSCHSAA Boys Freshmen - Sophomore Championsh800m | #5 | 2:10.30 |
| 05/06 | NSCHSAA Boys Freshmen - Sophomore Championsh400m Hurdles | #1 | 1:03.80 |
| 05/18 | NSCHSAA League Championships110m Hurdles | #2 | 16.10 PR |
| 05/18 | NSCHSAA League Championships110m Hurdles | #2 | 16.17 |
| 05/18 | NSCHSAA League Championships400m Hurdles | #2 | 59.20 |
| 12/22 | NSCHSAA Christmas Classic600m | #3 | 1:29.43 PR |
| 12/22 | 2008 NSCHSAA Christmas Classic55m Hurdles | #6 | 8.67 |
| 12/22 | 2008 NSCHSAA Christmas Classic55m Hurdles | #6 | 8.68 |
| 09/13 | Jim Smith Invitational5K XC | #43 | 19:43.71 |
| 04/10 | NSCHSAA Easter Classic110m Hurdles | #2 | 18.00 |
| 04/21 | Suffolk Coaches Meet400m Hurdles | #1 | 1:01.00 |
| 01/15 | NSCHSAA Frosh Soph Championships55m Hurdles | #1 | 9.30 |
| 01/15 | NSCHSAA Frosh Soph Championships600m | #2 | 1:34.00 |
| 02/04 | NSCHSAA Indoor League Champs55m Hurdles | #9 | 9.56 |