| Event | Mark | Date |
|---|---|---|
| 5K XC · Sunken Meadow State Park XC | 19:51.13 | 2018-09-29 |
| XC · Sunken Meadow State Park XC | 21:58.14 | 2017-10-26 |
| 1000m Indoor | 3:03.75 | 2018-01-26 |
| 1600m Indoor | 5:22.09 | 2017-12-20 |
| 600m Indoor | 1:33.84 | 2019-02-03 |
| 01/19 | Section XI Boys Indoor League Championships600m | #11 | 1:35.74 |
| 02/03 | Section XI Boys Small School Championships600m | #14 | 1:33.84 PR |
| 09/22 | Bob Pratt Cross Country Invitational5K XC | #122 | 20:49.65 |
| 09/29 | Suffolk Coaches Invitational5K XC | #65 | 19:51.13 PR |
| 10/13 | Suffolk Officials XC Invitational5K XC | #92 | 19:51.73 |
| 10/23 | Section XI Division XC Championships5K XC | #31 | 20:02.24 |
| 12/20 | Section XI Boys Crossover C 21600m | #24 | 5:22.09 PR |
| 01/14 | Boys Crossover Meet E1600m | #15 | 5:42.75 |
| 01/26 | Section XI Boys Indoor League Championships1000m | #14 | 3:03.75 PR |
| 09/16 | Bob Pratt Cross Country Invitational5K XC | #84 | 21:54.64 |
| 10/26 | Section XI Boys Division XC Championships5K XC | #46 | 21:58.14 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #516 | 21:58.14 PR |
| 12/19 | Boys Crossover Meet C1600m | #47 | 5:43.12 |
| 01/05 | Boys Crossover Meet E1000m | #33 | 3:25.57 |
| 01/04 | Section XI Boys Crossover D1600m | #24 | 6:04.51 |