| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 11:59.96 | 2010-10-14 |
| 5K XC · Sunken Meadow State Park XC | 20:31.79 | 2015-10-27 |
| 1000m Indoor | 3:04.66 | 2015-12-19 |
| 1600m Indoor | 5:23.33 | 2016-01-05 |
| 2000m Steeplechase Outdoor | 7:43.50 | 2016-05-06 |
| 400m Hurdles Outdoor | 64.95 | 2016-05-06 |
| 04/09 | Suffolk Officials Meet400m Hurdles | #21 | 66.69 |
| 04/16 | Suffolk Coaches Meet2000m Steeplechase | #18 | 7:57.40 |
| 04/30 | Bob Pratt Memorial Track & Field Invitational400m Hurdles | #10 | 66.29 |
| 05/06 | Saint Anthony's Invitational400m Hurdles | #30 | 64.95 PR |
| 05/06 | Saint Anthony's Invitational2000m Steeplechase | #10 | 7:43.50 PR |
| 05/14 | Deer Park Invitational400m Hurdles | #12 | 69.13 |
| 12/13 | Boys Crossover Meet B1000m | #25 | 3:05.44 |
| 12/19 | Boys Crossover Meet C1000m | #10 | 3:04.66 PR |
| 01/05 | Boys Crossover Meet E1600m | #11 | 5:23.33 PR |
| 09/26 | Suffolk Coaches Invitational5K XC | #84 | 21:28.67 |
| 10/27 | Section XI Division XC Championships5K XC | #110 | 20:31.79 PR |
| 12/16 | Section XI Boys Crossover C1000m | #28 | 3:19.60 |
| 09/27 | Suffolk Coaches Invitational5K XC | #156 | 24:01.21 |
| 10/21 | Section XI Division XC Championships5K XC | #184 | 21:59.02 |
| 01/04 | Section XI Boys Crossover D1000m | #35 | 3:30.39 |
| 10/14 | SEction XI Modified Cross Country Meet1.5 Mile XC | #221 | 11:59.96 PR |