| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 10:48.33 | 2010-10-14 |
| 5K XC · Sunken Meadow State Park XC | 19:45.78 | 2017-09-16 |
| XC · Sunken Meadow State Park XC | 19:57.19 | 2017-10-26 |
| 1000m Indoor | 3:12.76 | 2017-01-14 |
| 300m Indoor | 48.14 | 2016-01-02 |
| 55m Indoor | 8.61 | 2016-01-02 |
| 400m Outdoor | 64.65 | 2018-04-28 |
| 800m Outdoor | 2:19.98 | 2017-04-08 |
| 04/21 | Suffolk Coaches Meet800m | #54 | 2:37.18 |
| 04/28 | Westhampton Beach Invitational400m | #78 | 64.65 PR |
| 04/08 | Suffolk Officials Meet800m | #14 | 2:19.98 PR |
| 01/07 | Section XI Boys Crossover D1000m | #38 | 3:20.04 |
| 09/16 | Bob Pratt Cross Country Invitational5K XC | #20 | 19:45.78 PR |
| 10/26 | Section XI Boys Division XC Championships5K XC | #49 | 19:57.19 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #282 | 19:57.19 PR |
| 01/14 | Boys Crossover Meet E1000m | #8 | 3:12.76 PR |
| 01/02 | Boys Crossover Meet D55m | #93 | 8.61 PR |
| 01/02 | Boys Crossover Meet D300m | #138 | 48.14 PR |
| 10/14 | SEction XI Modified Cross Country Meet1.5 Mile XC | #113 | 10:48.33 PR |