| Event | Mark | Date |
|---|---|---|
| 5K XC · Bethpage State Park XC | 20:59.18 | 2016-10-15 |
| XC XC | 11:13.54 | 2012-10-12 |
| 1000m Indoor | 2:53.56 | 2016-01-02 |
| 1600m Indoor | 4:56.42 | 2013-12-15 |
| 600m Indoor | 1:32.80 | 2017-01-02 |
| 800m Outdoor | 2:30.93 | 2014-05-13 |
| 12/14 | Section XI Boys Crossover A2600m | #17 | 1:36.89 |
| 01/02 | Boys Crossover Meet D600m | #29 | 1:32.80 PR |
| 10/15 | Nassau Coaches 50th Annual Cross Country Invitational5K XC | #42 | 20:59.18 PR |
| 12/11 | Section XI Boys Crossover A600m | #16 | 1:37.17 |
| 12/13 | Boys Crossover Meet B1600m | #25 | 5:10.57 |
| 12/19 | Boys Crossover Meet C1000m | #4 | 3:00.17 |
| 01/02 | Boys Crossover Meet D1000m | #13 | 2:53.56 PR |
| 05/13 | Longwood Frosh/Soph Championships800m | #27 | 2:30.93 PR |
| 12/15 | Section XI Boys Crossover B1600m | #4 | 4:56.42 PR |
| 01/12 | Section XI Boys Crossover E600m | #30 | 1:49.04 |
| 10/12 | Section XI Junior High XC MeetXC | #89 | 11:13.54 PR |
| 10/13 | Section XI Junior High XC MeetXC | #103 | 11:14.95 |