| Event | Mark | Date |
|---|---|---|
| 5K XC · Firemen's Field, Ridge NY XC | 18:52.19 | 2016-10-30 |
| 5K XC · Sunken Meadow State Park XC | 19:48.70 | 2016-10-25 |
| XC · Sunken Meadow State Park XC | 19:48.70 | 2016-10-25 |
| 1600m Indoor | 5:26.90 | 2017-01-02 |
| 300m Indoor | 45.15 | 2014-12-14 |
| 600m Indoor | 1:38.57 | 2016-01-17 |
| 400m Outdoor | 60.63 | 2016-04-16 |
| 04/16 | Suffolk Coaches Meet400m | #63 | 60.63 PR |
| 05/16 | Chris Urban & Brittany Walsh Invitational400m | #26 | 60.75 |
| 01/02 | Boys Crossover Meet D1600m | #25 | 5:26.90 PR |
| 01/22 | Section XI Boys Indoor League Championships1600m | #21 | 5:36.64 |
| 10/08 | Suffolk Officials XC Invitational5K XC | #72 | 19:59.65 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #22 | 19:48.70 PR |
| 10/25 | Section XI Boys Division XC ChampionshipsXC | #199 | 19:48.70 PR |
| 10/30 | Tom Knipfing Memorial XC Invitational5K XC | #25 | 18:52.19 PR |
| 11/04 | Section XI State Qualifier Meet5K XC | #140 | 20:08.66 |
| 11/04 | Section XI State Qualifier MeetXC | #208 | 20:08.66 |
| 12/19 | Boys Crossover Meet C600m | #13 | 1:41.04 |
| 01/05 | Boys Crossover Meet E600m | #16 | 1:40.15 |
| 01/17 | Section XI Boys Last Chance Meet600m | #15 | 1:38.57 PR |
| 10/08 | Tom Knipfing Memorial XC Invitational5K XC | #38 | 19:57.58 |
| 10/27 | Section XI Division XC Championships5K XC | #116 | 20:36.62 |
| 12/14 | Section XI Boys Crossover B300m | #42 | 45.15 PR |