| Event | Mark | Date |
|---|---|---|
| 5K XC · Sunken Meadow State Park XC | 20:54.60 | 2016-11-04 |
| XC · Sunken Meadow State Park XC | 20:54.60 | 2016-11-04 |
| 1000m Indoor | 3:12.27 | 2016-12-21 |
| 1600m Indoor | 5:19.31 | 2017-01-22 |
| 600m Indoor | 1:41.66 | 2018-12-13 |
| 2000m Steeplechase Outdoor | 8:00.57 | 2017-04-12 |
| 12/13 | Section XI Boys Crossover B 2600m | #31 | 1:41.66 PR |
| 04/08 | Suffolk Officials Meet1600m | #39 | 5:28.65 |
| 04/12 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #21 | 8:00.57 PR |
| 12/21 | Section XI Boys Crossover C 21000m | #22 | 3:12.27 PR |
| 01/20 | Section XI Boys Frosh - Soph Championship1600m | #33 | 5:27.31 |
| 01/22 | Section XI Boys Indoor League Championships1600m | #18 | 5:19.31 PR |
| Bob Pratt Boys Results5K XC | #105 | 23:31.62 | |
| 09/24 | Suffolk Coaches Invitational5K XC | #92 | 23:19.92 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #51 | 21:03.35 |
| 10/25 | Section XI Boys Division XC ChampionshipsXC | #276 | 21:03.35 |
| 11/04 | Section XI State Qualifier Meet5K XC | #152 | 20:54.60 PR |
| 11/04 | Section XI State Qualifier MeetXC | #241 | 20:54.60 PR |