| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 8:44.94 | 2017-10-06 |
| 5K XC · Bethpage State Park XC | 18:24.74 | 2019-09-21 |
| 5K XC · Sunken Meadow State Park XC | 20:33.60 | 2017-10-26 |
| XC · Sunken Meadow State Park XC | 20:33.60 | 2017-10-26 |
| 3200m Indoor | 11:03.87 | 2018-12-13 |
| 1600m Outdoor | 4:59.12 | 2019-04-13 |
| 04/13 | Suffolk Coaches Meet1600m | #21 | 4:59.12 PR |
| 12/18 | Section XI Boys Crossover C3200m | #20 | 11:15.26 |
| 12/22 | Section XI Boys Crossover D1600m | #11 | 5:04.67 |
| 09/21 | Nassau Coaches 53rd Annual Cross Country Invitational5K XC | #21 | 18:24.74 PR |
| 11/08 | Section XI State Qualifier Meet5K XC | #64 | 18:28.16 |
| 04/14 | Suffolk Officials Meet1600m | #36 | 5:22.09 |
| 04/21 | Suffolk Coaches Meet1600m | #40 | 5:27.99 |
| 04/28 | Westhampton Beach Invitational1600m | #6 | 5:20.75 |
| 12/09 | Section XI Boys Crossover A1600m | #7 | 5:05.76 |
| 12/13 | Section XI Boys Crossover B 23200m | #10 | 11:03.87 PR |
| 12/19 | Section XI Boys Crossover C 21600m | #18 | 5:06.83 |
| 02/03 | Section XI Boys Small School Championships1600m | #19 | 5:04.40 |
| 11/02 | Section XI State Qualifier Meet5K XC | #103 | 19:26.17 |
| 12/20 | Section XI Boys Crossover C 23200m | #9 | 11:10.45 |
| 10/06 | Saint Anthony's Cross Country Invitational1.5 Mile XC | #33 | 8:44.94 PR |
| 10/26 | Section XI Boys Division XC Championships5K XC | #20 | 20:33.60 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #366 | 20:33.60 PR |