| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 12:04.29 | 2015-09-26 |
| 5K XC · Firemen's Field, Ridge NY XC | 22:20.61 | 2017-09-28 |
| 5K XC · Sunken Meadow State Park XC | 22:13.44 | 2018-10-05 |
| XC · Sunken Meadow State Park XC | 22:24.37 | 2017-10-26 |
| 1000m Indoor | 3:17.57 | 2018-01-26 |
| 600m Indoor | 1:55.75 | 2018-01-14 |
| 1600m Outdoor | 5:06.37 | 2017-04-08 |
| 200m Outdoor | 35.15 | 2016-04-30 |
| 800m Outdoor | 2:28.67 | 2018-04-28 |
| 04/07 | Valley Stream Challenge800m | #20 | 2:34.79 |
| 04/28 | Bob Pratt Memorial Track & Field Invitational800m | #34 | 2:28.67 PR |
| 09/29 | Suffolk Coaches Invitational5K XC | #110 | 22:28.21 |
| 10/05 | Saint Anthony's Cross Country Invitational5K XC | #146 | 22:13.44 PR |
| 10/23 | Section XI Division XC Championships5K XC | #212 | 22:33.40 |
| 04/08 | Suffolk Officials Meet1600m | #38 | 5:06.37 PR |
| 12/20 | Section XI Boys Crossover C 21000m | #26 | 3:25.55 |
| 01/14 | Boys Crossover Meet E600m | #27 | 1:55.75 PR |
| 01/26 | Section XI Boys Indoor League Championships1000m | #25 | 3:17.57 PR |
| 09/28 | Tom Knipfing - Goldberg Memorial XC Invitational5K XC | #124 | 22:20.61 PR |
| 10/26 | Section XI Boys Division XC Championships5K XC | #44 | 22:24.37 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #552 | 22:24.37 PR |
| 04/30 | Bob Pratt Memorial Track & Field Invitational200m | #48 | 35.15 PR |
| 12/21 | Section XI Boys Crossover C 21600m | #40 | 5:58.99 |
| 09/24 | Suffolk Coaches Invitational5K XC | #121 | 24:52.81 |
| 10/08 | Suffolk Officials XC Invitational5K XC | #83 | 24:18.91 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #381 | 25:44.44 |
| 10/30 | Tom Knipfing Memorial XC Invitational5K XC | #127 | 23:04.18 |
| 09/26 | Suffolk Coaches Invitational1 Mile XC | #177 | 12:04.29 PR |
| 10/08 | Tom Knipfing Memorial XC Invitational5K XC | #111 | 32:40.80 |
| 10/16 | 2014 Section XI Modified Cross Country MeetXC | #182 | 11:24.77 |