| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 8:27.12 | 2016-09-24 |
| 1.5 Mile XC · Sunken Meadow State Park XC | 8:52.02 | 2016-09-10 |
| 5K XC · Bethpage State Park XC | 18:57.75 | 2017-10-07 |
| 5K XC · Sunken Meadow State Park XC | 18:53.18 | 2017-10-26 |
| XC · Sunken Meadow State Park XC | 18:53.18 | 2017-10-26 |
| 1000m Indoor | 2:57.63 | 2018-01-27 |
| 300m Indoor | 42.72 | 2018-12-22 |
| 600m Indoor | 1:31.27 | 2018-01-20 |
| 1600m Outdoor | 4:55.18 | 2018-05-12 |
| 200m Outdoor | 26.17 | 2019-04-13 |
| 04/13 | Suffolk Coaches Meet200m | #42 | 26.17 PR |
| 05/12 | North Shore Invitational1600m | #28 | 4:55.18 PR |
| 12/18 | Section XI Boys Crossover C 11000m | #10 | 3:01.88 |
| 12/22 | Section XI Boys Crossover D300m | #23 | 42.72 PR |
| 01/05 | Section XI Boys Crossover E1600m | #20 | 5:11.22 |
| 02/01 | Section XI Boys Large School Championships600m | #14 | 1:33.30 |
| 09/29 | Suffolk Coaches Invitational5K XC | #24 | 20:11.81 |
| 10/23 | Section XI Division XC Championships5K XC | #51 | 20:08.15 |
| 12/19 | Section XI Boys Crossover C 11000m | #19 | 2:58.33 |
| 01/20 | Section XI Boys Indoor League Championships600m | #9 | 1:31.27 PR |
| 01/27 | Section XI Boys Last Chance Meet1000m | #13 | 2:57.63 PR |
| 09/09 | Jim Smith Invitational5K XC | #19 | 19:38.15 |
| 09/23 | Suffolk Coaches Invitational5K XC | #8 | 19:35.69 |
| 10/07 | Nassau Coaches 51st Annual Cross Country Invitational5K XC | #19 | 18:57.75 PR |
| 10/26 | Section XI Boys Division XC Championships5K XC | #16 | 18:53.18 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #129 | 18:53.18 PR |
| 01/02 | Boys Crossover Meet D300m | #91 | 43.90 |
| 01/14 | Boys Crossover Meet E600m | #17 | 1:40.39 |
| 01/20 | Section XI Boys Frosh - Soph Championship600m | #7 | 1:38.69 |
| 09/10 | Jim Smith Invitational1.5 Mile XC | #39 | 8:52.02 PR |
| 09/24 | Suffolk Coaches Invitational1 Mile XC | #10 | 8:27.12 PR |
| 10/15 | 2015 Section XI Modified Cross Country MeetXC | #42 | 9:49.58 |