| Event | Mark | Date |
|---|---|---|
| 5K XC · Firemen's Field, Ridge NY XC | 19:14.66 | 2012-10-05 |
| 5K XC · Red Creek Park XC | 17:59.12 | 2013-09-12 |
| 5K XC · Sunken Meadow State Park XC | 17:58.80 | 2013-10-22 |
| 1000m Indoor | 2:53.39 | 2013-12-15 |
| 600m Indoor | 1:34.93 | 2013-12-22 |
| 1600m Outdoor | 4:31.30 | 2014-05-21 |
| 3200m Outdoor | 10:16.02 | 2014-04-19 |
| 800m Outdoor | 2:01.09 | 2014-05-21 |
| 04/19 | Suffolk Coaches Meet3200m | #19 | 10:16.02 PR |
| 05/02 | Saint Anthony's Invitational800m | #20 | 2:01.56 |
| 05/10 | 68th Suffolk County Relays1600m | #5 | 4:34.67 |
| 05/21 | Boys Division Championship Meet800m | #9 | 2:01.09 PR |
| 05/21 | Boys Division Championship Meet1600m | #12 | 4:31.30 PR |
| 05/14 | Urban Memorial Invitational1600m | #12 | 4:50.58 |
| 12/15 | Section XI Boys Crossover B1000m | #2 | 2:53.39 PR |
| 12/22 | Section XI Boys Crossover C600m | #22 | 1:34.93 PR |
| 01/25 | Section XI Boys Indoor League Championships3200m | #9 | 10:38.00 |
| 02/21 | Long Island Elite Track Invitational1600m | #9 | 4:42.09 |
| 09/12 | Peconic Invitational5K XC | #4 | 17:59.12 PR |
| 10/22 | Section XI Division XC Championships5K XC | #37 | 17:58.80 PR |
| 11/02 | Section XI Cross Country County Championships5K XC | #36 | 18:08.59 |
| 12/15 | Boys Crossover Meet B1600m | #15 | 5:26.60 |
| 12/22 | Boys Crossover Meet C1600m | #18 | 5:22.69 |
| 01/27 | Section XI Boys Indoor League Championships1000m | #12 | 3:02.50 |
| 04/20 | Suffolk Coaches Meet3200m | #32 | 10:48.38 |
| 10/05 | Tom Knipfing Memorial XC Invitational5K XC | #72 | 19:14.66 PR |
| 10/23 | Section XI Division XC Championships5K XC | #33 | 19:09.55 |