| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Red Creek Park, Hampton Bays XC | 11:47.41 | 2014-10-09 |
| 1 Mile XC · Sunken Meadow State Park XC | 12:20.17 | 2014-09-27 |
| 1.5 Mile XC · Red Creek Park XC | 13:19.56 | 2014-09-11 |
| 1.5 Mile XC · Sunken Meadow State Park XC | 11:32.77 | 2014-10-03 |
| 5K XC · Red Creek Park XC | 21:45.10 | 2017-09-14 |
| 5K XC · Sunken Meadow State Park XC | 22:15.39 | 2016-10-25 |
| XC · Sunken Meadow State Park XC | 22:15.39 | 2016-10-25 |
| 55m Indoor | 7.54 | 2017-01-14 |
| 600m Indoor | 1:48.50 | 2017-01-22 |
| 2000m Steeplechase Outdoor | 9:07.03 | 2017-04-12 |
| 04/12 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #32 | 9:07.03 PR |
| 09/09 | Jim Smith Invitational5K XC | #66 | 23:33.94 |
| 09/14 | Peconic Invitational5K XC | #30 | 21:45.10 PR |
| 10/14 | Suffolk Officials XC Invitational5K XC | #125 | 23:38.89 |
| 01/14 | Boys Crossover Meet E55m | #31 | 7.54 PR |
| 01/22 | Section XI Boys Indoor League Championships600m | #22 | 1:48.50 PR |
| 09/10 | Jim Smith Invitational5K XC | #79 | 27:23.16 |
| 09/15 | Peconic Invitational5K XC | #45 | 23:22.59 |
| 09/24 | Suffolk Coaches Invitational5K XC | #137 | 24:01.95 |
| 10/06 | Westhampton Beach Cross Country Invitational5K XC | #34 | 22:27.60 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #25 | 22:15.39 PR |
| 10/25 | Section XI Boys Division XC ChampionshipsXC | #326 | 22:15.39 PR |
| 09/11 | Peconic Invitational1.5 Mile XC | #43 | 13:19.56 PR |
| 09/20 | Bob Pratt Cross Country Invitational1.5 Mile XC | #140 | 12:46.72 |
| 09/27 | Suffolk Coaches Invitational1 Mile XC | #93 | 12:20.17 PR |
| 10/03 | Saint Anthony's Cross Country Invitational1.5 Mile XC | #73 | 11:32.77 PR |
| 10/09 | Westhampton Beach Cross Country Invitational1 Mile XC | #36 | 11:47.41 PR |
| 10/11 | Suffolk Officials XC Invitational1.5 Mile XC | #90 | 13:14.73 |
| 10/21 | Section XI Division XC Championships5K XC | #358 | 27:52.96 |
| 10/12 | Section XI Junior High XC MeetXC | #213 | 14:10.40 |