| Event | Mark | Date |
|---|---|---|
| 5K XC · Bethpage State Park XC | 18:58.76 | 2016-10-15 |
| 5K XC · Sunken Meadow State Park XC | 19:54.86 | 2016-09-30 |
| 1000m Indoor | 3:10.16 | 2015-12-19 |
| 1600m Indoor | 5:29.21 | 2015-12-11 |
| 600m Indoor | 1:38.30 | 2017-01-22 |
| 800m Outdoor | 2:35.37 | 2014-05-13 |
| 12/14 | Section XI Boys Crossover A2600m | #20 | 1:38.80 |
| 01/22 | Section XI Boys Indoor League Championships600m | #21 | 1:38.30 PR |
| Bob Pratt Boys Results5K XC | #33 | 20:06.91 | |
| 09/30 | Saint Anthony's Cross Country Invitational5K XC | #22 | 19:54.86 PR |
| 10/15 | Nassau Coaches 50th Annual Cross Country Invitational5K XC | #51 | 18:58.76 PR |
| 10/25 | Section XI Boys Division XC Championships5K XC | #56 | 19:59.44 |
| 12/11 | Section XI Boys Crossover A1600m | #23 | 5:29.21 PR |
| 12/19 | Boys Crossover Meet C1000m | #10 | 3:10.16 PR |
| 09/12 | Jim Smith Invitational5K XC | #91 | 22:02.44 |
| 09/19 | Bob Pratt Cross Country Invitational5K XC | #39 | 21:31.23 |
| 09/26 | Suffolk Coaches Invitational5K XC | #49 | 20:36.14 |
| 10/27 | Section XI Division XC Championships5K XC | #71 | 20:04.20 |
| 05/13 | Longwood Frosh/Soph Championships800m | #32 | 2:35.37 PR |
| 12/14 | Section XI Boys Crossover B600m | #31 | 1:50.14 |
| 01/03 | Section XI Boys Crossover D1000m | #42 | 3:19.96 |
| 12/11 | Section XI Boys Crossover A1000m | #11 | 3:43.85 |
| 01/12 | Section XI Boys Crossover E600m | #40 | 2:03.58 |