| Event | Mark | Date |
|---|---|---|
| 5K XC · Sunken Meadow State Park XC | 21:26.16 | 2011-10-25 |
| XC · Sunken Meadow State Park XC | 22:07.36 | 2011-09-24 |
| 1600m Indoor | 5:12.54 | 2012-12-22 |
| 3000m Indoor | 9:20.00 | 2016-12-08 |
| 800m Indoor | 2:07.23 | 2016-01-16 |
| Mile Indoor | 4:53.39 | 2015-01-17 |
| 3000m Steeplechase Outdoor | 11:30.24 | 2013-05-21 |
| 12/08 | St. John's University Bill Ward Invitational3000m | 9:20.00 PR |
| 01/16 | St Joseph's College Indoor Invitational800m | #4 | 2:07.23 PR |
| 12/08 | St. John's University Bill Ward InvitationalMile | #15 | 4:57.93 |
| 01/17 | St Joseph's College Indoor InvitationalMile | #11 | 4:53.39 PR |
| 05/21 | Boys Division Championship Meet3000m Steeplechase | 11:30.24 PR |
| 12/22 | Boys Crossover Meet C1600m | #23 | 5:12.54 PR |
| 01/27 | Section XI Boys Indoor League Championships1600m | #11 | 5:15.84 |
| 10/13 | Suffolk Officials XC Invitational5K XC | #82 | 21:59.80 |
| 10/23 | Section XI Division XC Championships5K XC | #334 | 22:24.89 |
| 01/14 | Boys Crossover Meet E1600m | #30 | 5:44.25 |
| 09/17 | Jim Smith Invitational5K XC | #101 | 21:45.12 |
| 09/24 | Suffolk Coaches XC Invitational5K XC | #91 | 22:07.36 PR |
| 09/24 | Suffolk Coaches XC InvitationalXC | #420 | 22:07.36 PR |
| 10/25 | Section XI Division Championships5K XC | #204 | 21:26.16 PR |
| 09/16 | Bob Pratt Cross Country Invitational5K XC | #211 | 24:31.12 |
| 10/09 | Suffolk Officials XC Invitational5K XC | #87 | 22:45.03 |
| 10/26 | Section XI Division Championships5K XC | #265 | 22:51.61 |