| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 42.22 | 2012-01-29 |
| 400m Indoor | 1:00.18 | 2012-01-06 |
| 55m Indoor | 7.26 | 2012-01-29 |
| 600m Indoor | 1:45.56 | 2011-12-02 |
| 100m Outdoor | 12.08 | 2012-05-19 |
| 200m Outdoor | 25.69 | 2012-05-02 |
| Long Jump Outdoor | 16-06.00 | 2010-05-04 |
| 04/21 | Suffolk Coaches Meet100m | #33 | 12.26 |
| 05/02 | Saint Anthony's Invitational100m | #39 | 12.18 |
| 05/02 | Saint Anthony's Invitational200m | #45 | 25.69 PR |
| 05/19 | NSCHSAA League Championships100m | #11 | 12.08 PR |
| 05/06 | Saint Anthony's Invitational200m | #49 | 26.34 |
| 05/21 | NSCHSAA League Championships100m | #3 | 12.19 |
| 12/02 | Saint Anthony's Boys Developmental Meet 1600m | #25 | 1:45.56 PR |
| 12/22 | NSCHSAA Christmas Classic55m | #11 | 7.27 |
| 12/22 | NSCHSAA Christmas Classic300m | #53 | 42.46 |
| 01/06 | Saint Anthony's Boys Developmental Meet 155m | #10 | 7.30 |
| 01/06 | Saint Anthony's Boys Developmental Meet 1400m | #33 | 1:00.18 PR |
| 01/21 | Saint Anthony's Boys - Girls Developmental300m | #49 | 42.35 |
| 01/29 | NSCHSAA Indoor League Championships55m | #11 | 7.26 PR |
| 01/29 | NSCHSAA Indoor League Championships300m | #42 | 42.22 PR |
| Suffolk Coaches Boys Invitational100m | #33 | 13.07 | |
| 04/06 | Post Easter Classic100m | #16 | 13.10 |
| 05/04 | Boys Freshmen - Sophomore ChampionshipsLong Jump | #6 | 16-06.00 PR |
| 12/03 | Saint Anthony's Boys Developmental Meet 1300m | #32 | 45.00 |
| 12/17 | Saint Anthony's Boys Developmental Meet B300m | #24 | 43.42 |
| 12/23 | NSCHSAA Christmas Classic300m | #34 | 43.54 |
| 01/14 | Saint Anthony's Boys Developmental Meet C55m | #18 | 7.38 |
| 01/14 | Saint Anthony's Boys Developmental Meet C300m | #22 | 44.22 |
| 01/29 | NSCHSAA Indoor League Championships55m | #19 | 7.32 |
| 01/29 | NSCHSAA Indoor League Championships300m | #35 | 42.84 |
| 04/16 | Suffolk Coaches Meet100m | #44 | 13.44 |
| 04/16 | Suffolk Coaches Meet200m | #35 | 27.78 |
| 04/14 | Post Easter Classic100m | #4 | 12.50 |
| 04/14 | Post Easter Classic200m | #10 | 27.50 |
| 04/18 | Suffolk Coaches Meet200m | #32 | 27.34 |
| 05/05 | NSCHSAA Boys Freshmen - Sophomore Championsh100m | #6 | 12.50 |