| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:50.33 | 2012-01-22 |
| 1600m Outdoor | 4:36.92 | 2012-05-16 |
| 400m Outdoor | 55.53 | 2012-04-21 |
| 800m Outdoor | 2:09.75 | 2012-05-16 |
| 04/21 | Suffolk Coaches Meet400m | #11 | 55.53 PR |
| 04/28 | Westhampton Beach Invitational1600m | #7 | 4:38.27 |
| 05/12 | 67th Suffolk County Relays1600m | #2 | 4:36.97 |
| 05/16 | Longwood Frosh/Soph Championships1600m | #6 | 4:36.92 PR |
| 05/16 | Longwood Frosh/Soph Championships800m | #6 | 2:09.75 PR |
| 12/17 | Boys Crossover Meet C1000m | #10 | 3:04.02 |
| 12/19 | Boys Crossover Meet D11600m | #16 | 5:19.28 |
| 01/08 | Section XI Boys Frosh - Soph Championship1000m | #2 | 2:52.36 |
| 01/14 | Boys Crossover Meet E1000m | #5 | 2:52.09 |
| 01/20 | Section XI Boys Indoor League Championships1600m | #11 | 4:56.89 |
| 01/22 | Section XI Boys Last Chance Meet1000m | #15 | 2:50.33 PR |
| 01/22 | Section XI Boys Last Chance Meet1600m | #36 | 5:07.55 |
| 05/13 | Town of Babylon Championships1600m | #5 | 5:12.00 |
| 05/13 | Town of Babylon Championships800m | #2 | 2:21.83 |