| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 9:06.99 | 2015-09-26 |
| 1.5 Mile XC · Sunken Meadow State Park XC | 9:18.03 | 2015-09-19 |
| 5K XC · Sunken Meadow State Park XC | 19:02.19 | 2017-10-26 |
| XC · Sunken Meadow State Park XC | 19:02.19 | 2017-10-26 |
| 1600m Indoor | 4:48.83 | 2017-12-19 |
| 3200m Indoor | 12:10.21 | 2016-12-07 |
| 600m Indoor | 1:35.49 | 2018-12-09 |
| 800m Outdoor | 2:10.26 | 2018-05-04 |
| Mile Outdoor | 5:13.01 | 2019-05-10 |
| 05/10 | Don Bohlinger InvitationalMile | #34 | 5:13.01 PR |
| 04/21 | Suffolk Coaches Meet1600m | #25 | 5:03.85 |
| 04/28 | Westhampton Beach Invitational1600m | #53 | 4:59.70 |
| 05/04 | 47th Saint Anthony's Invitational800m | #21 | 2:10.26 PR |
| 05/14 | Chris Urban & Brittany Walsh Invitational1600m | #11 | 5:00.91 |
| 12/09 | Section XI Boys Crossover A600m | #15 | 1:35.49 PR |
| 12/12 | Section XI Boys Crossover B 11600m | #28 | 5:13.04 |
| 12/22 | Section XI Boys Crossover D600m | #18 | 1:36.42 |
| 09/22 | Bob Pratt Cross Country Invitational5K XC | #24 | 20:38.57 |
| 09/29 | Suffolk Coaches Invitational5K XC | #7 | 19:21.18 |
| 10/23 | Section XI Division XC Championships5K XC | #79 | 20:32.20 |
| 12/19 | Section XI Boys Crossover C 11600m | #3 | 4:48.83 PR |
| 01/20 | Section XI Boys Indoor League Championships1600m | #10 | 4:52.26 |
| 10/26 | Section XI Boys Division XC Championships5K XC | #43 | 19:02.19 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #154 | 19:02.19 PR |
| 11/03 | Section XI State Qualifier Meet5K XC | #129 | 20:29.89 |
| 11/03 | Section XI State Qualifier MeetXC | #200 | 20:29.89 |
| 12/07 | Section XI Boys Crossover A3200m | #20 | 12:10.21 PR |
| 01/02 | Boys Crossover Meet D1600m | #35 | 5:14.65 |
| 01/22 | Section XI Boys Indoor League Championships600m | #18 | 1:38.05 |
| 09/24 | Suffolk Coaches Invitational5K XC | #53 | 21:23.97 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #98 | 20:34.49 |
| 01/02 | Boys Crossover Meet D1600m | #47 | 5:38.41 |
| 01/15 | Section XI Boys Frosh - Soph Championship600m | #22 | 1:43.70 |
| 01/17 | Section XI Boys Last Chance Meet600m | #21 | 1:43.25 |
| 09/19 | Bob Pratt Cross Country Invitational1.5 Mile XC | #40 | 9:18.03 PR |
| 09/26 | Suffolk Coaches Invitational1 Mile XC | #54 | 9:06.99 PR |
| 10/27 | Section XI Division XC Championships5K XC | #391 | 24:43.03 |
| 10/16 | 2014 Section XI Modified Cross Country MeetXC | #74 | 9:48.21 |