| Event | Mark | Date |
|---|---|---|
| 5K XC · Sunken Meadow State Park XC | 18:52.00 | 2016-10-25 |
| 1000m Indoor | 3:03.70 | 2015-12-09 |
| 1600m Indoor | 5:01.86 | 2016-12-21 |
| 800m Outdoor | 2:19.98 | 2017-04-08 |
| 04/08 | Suffolk Officials Meet800m | #26 | 2:19.98 PR |
| 12/07 | Section XI Boys Crossover A1600m | #9 | 5:07.18 |
| 12/21 | Section XI Boys Crossover C 21600m | #7 | 5:01.86 PR |
| 01/02 | Boys Crossover Meet D1600m | #46 | 5:27.29 |
| 01/14 | Boys Crossover Meet E1600m | #14 | 5:17.01 |
| 01/22 | Section XI Boys Indoor League Championships1000m | #20 | 3:05.09 |
| 09/24 | Suffolk Coaches Invitational5K XC | #7 | 19:23.43 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #14 | 18:52.00 PR |
| 12/09 | Section XI Boys Crossover A1000m | #11 | 3:03.70 PR |
| 01/05 | Boys Crossover Meet E1600m | #10 | 5:21.33 |
| 09/26 | Suffolk Coaches Invitational5K XC | #98 | 21:14.13 |
| 10/27 | Section XI Division XC Championships5K XC | #104 | 20:25.11 |
| 09/27 | Suffolk Coaches Invitational5K XC | #85 | 21:49.37 |
| 10/21 | Section XI Division XC Championships5K XC | #149 | 21:24.53 |