| Event | Mark | Date |
|---|---|---|
| 5K XC · Firemen's Field, Ridge NY XC | 19:28.61 | 2012-10-05 |
| 5K XC · Sunken Meadow State Park XC | 18:05.75 | 2014-10-21 |
| XC · Sunken Meadow State Park XC | 18:20.74 | 2014-10-11 |
| 1000m Indoor | 2:43.47 | 2015-01-03 |
| 1600m Indoor | 4:42.68 | 2014-12-16 |
| 2000m Steeplechase Indoor | 7:20.67 | 2013-04-20 |
| 3200m Indoor | 10:20.83 | 2014-12-10 |
| 3000m Steeplechase Outdoor | 10:41.15 | 2015-04-18 |
| 800m Outdoor | 1:58.44 | 2015-06-05 |
| 04/18 | Suffolk Coaches Meet3000m Steeplechase | #5 | 10:41.15 PR |
| 04/25 | Bob Pratt Memorial Track & Field Invitational800m | #5 | 2:05.28 |
| 05/09 | 68th Suffolk County Relays800m | #7 | 2:03.73 |
| 05/27 | Boys Division Championship Meet800m | #7 | 2:00.77 |
| 06/05 | Section XI State Qualifier Championships800m | #12 | 1:58.44 PR |
| 12/10 | Section XI Boys Crossover A3200m | #4 | 10:20.83 PR |
| 12/14 | Section XI Boys Crossover B1000m | #3 | 2:50.79 |
| 12/16 | Section XI Boys Crossover C1600m | #4 | 4:42.68 PR |
| 01/03 | Section XI Boys Crossover D1000m | #6 | 2:43.47 PR |
| 01/25 | Section XI Boys Indoor League Championships1000m | #6 | 2:45.08 |
| 09/27 | Suffolk Coaches Invitational5K XC | #52 | 19:28.95 |
| 10/03 | Saint Anthony's Cross Country Invitational5K XC | #7 | 18:41.50 |
| 10/11 | Suffolk Officials XC InvitationalXC | #10 | 18:20.74 PR |
| 10/21 | Section XI Division XC Championships5K XC | #24 | 18:05.75 PR |
| 10/31 | Section XI Cross Country County Championships5K XC | #67 | 18:10.76 |
| 12/15 | Boys Crossover Meet B1600m | #9 | 5:19.03 |
| 12/22 | Boys Crossover Meet C3200m | #13 | 11:33.95 |
| 04/20 | Suffolk Coaches Meet2000m Steeplechase | #3 | 7:20.67 PR |
| 09/15 | Jim Smith Invitational5K XC | #68 | 21:14.52 |
| 10/05 | Tom Knipfing Memorial XC Invitational5K XC | #85 | 19:28.61 PR |
| 10/23 | Section XI Division XC Championships5K XC | #70 | 19:43.05 |