| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:55.39 | 2012-01-22 |
| 1600m Indoor | 4:58.95 | 2010-01-07 |
| 55m Hurdles Indoor | 9.19 | 2010-01-07 |
| 1500m Outdoor | 4:40.09 | 2010-04-10 |
| 2000m Steeplechase Outdoor | 6:49.35 | 2010-04-10 |
| 3000m Steeplechase Outdoor | 10:09.45 | 2011-05-06 |
| 400m Hurdles Outdoor | 64.16 | 2010-05-25 |
| 04/21 | Suffolk Coaches Meet3000m Steeplechase | #10 | 11:36.68 |
| 05/06 | Saint Anthony's Invitational3000m Steeplechase | #6 | 10:09.45 PR |
| 05/23 | Boys Division Championship Meet3000m Steeplechase | #7 | 11:22.51 |
| 01/22 | Section XI Boys Last Chance Meet1000m | #25 | 2:55.39 PR |
| 04/10 | Suffolk Officials Meet1500m | #14 | 4:40.09 PR |
| 04/10 | Suffolk Officials Meet2000m Steeplechase | #1 | 6:49.35 PR |
| 05/20 | Longwood Frosh/Soph Championships2000m Steeplechase | #3 | 6:50.93 |
| 05/25 | Boys Division Championship Meet400m Hurdles | #5 | 64.16 PR |
| 05/25 | Boys Division Championship Meet3000m Steeplechase | #6 | 10:43.20 |
| 05/27 | Boys Division Championship Meet3000m Steeplechase | #5 | 11:12.67 |
| 06/05 | Section XI Individual Championships3000m Steeplechase | #18 | 11:26.67 |
| 12/10 | Boys Crossover Meet B1600m | #10 | 5:02.81 |
| 01/07 | Section XI Boys Winter Relays55m Hurdles | #22 | 9.19 PR |
| 01/07 | Section XI Boys Winter Relays1600m | #12 | 4:58.95 PR |
| 01/09 | Section 11 Frosh/Soph Champs1000m | #3 | 2:57.10 |
| 01/09 | Section XI Boys Frosh - Soph Championship55m Hurdles | #10 | 9.83 |