| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 9:56.05 | 2015-09-26 |
| 1.5 Mile XC · Sunken Meadow State Park XC | 9:36.08 | 2015-10-10 |
| 2.7 Mile XC · Sunken Meadow State Park XC | 19:47.31 | 2015-10-30 |
| 5K XC · Firemen's Field, Ridge NY XC | 20:15.94 | 2017-09-28 |
| 5K XC · Sunken Meadow State Park XC | 20:15.20 | 2018-10-23 |
| XC · Sunken Meadow State Park XC | 20:22.32 | 2017-10-26 |
| 1000m Indoor | 3:05.74 | 2018-12-09 |
| 3200m Indoor | 11:50.19 | 2018-01-20 |
| 600m Indoor | 1:41.89 | 2018-01-14 |
| 1600m Outdoor | 5:15.78 | 2018-04-28 |
| 2000m Steeplechase Outdoor | 8:52.96 | 2017-04-12 |
| 400m Outdoor | 62.47 | 2019-04-13 |
| Mile Outdoor | 5:08.04 | 2019-05-10 |
| 04/13 | Suffolk Coaches Meet400m | #61 | 62.47 PR |
| 05/10 | Don Bohlinger InvitationalMile | #29 | 5:08.04 PR |
| 04/03 | Deer Park Invitational1600m | #8 | 5:28.64 |
| 04/28 | Westhampton Beach Invitational1600m | #90 | 5:15.78 PR |
| 12/09 | Section XI Boys Crossover A1000m | #15 | 3:05.74 PR |
| 12/12 | Section XI Boys Crossover B 1600m | #20 | 1:44.98 |
| 12/22 | Section XI Boys Crossover D1000m | #30 | 3:06.46 |
| 01/19 | Section XI Boys Indoor League Championships1600m | #18 | 5:17.19 |
| 09/29 | Suffolk Coaches Invitational5K XC | #88 | 20:58.32 |
| 10/23 | Section XI Division XC Championships5K XC | #36 | 20:15.20 PR |
| 11/02 | Section XI State Qualifier Meet5K XC | #137 | 20:17.76 |
| 04/12 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #30 | 8:52.96 PR |
| 01/14 | Boys Crossover Meet E600m | #20 | 1:41.89 PR |
| 01/14 | Boys Crossover Meet E1600m | #21 | 5:26.61 |
| 01/20 | Section XI Boys Indoor League Championships3200m | #14 | 11:50.19 PR |
| 09/23 | Suffolk Coaches Invitational5K XC | #117 | 22:36.52 |
| 09/28 | Tom Knipfing - Goldberg Memorial XC Invitational5K XC | #71 | 20:15.94 PR |
| 10/26 | Section XI Boys Division XC Championships5K XC | #17 | 20:22.32 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #337 | 20:22.32 PR |
| 05/16 | Chris Urban & Brittany Walsh Invitational1600m | #32 | 5:46.33 |
| 01/02 | Boys Crossover Meet D1000m | #52 | 3:25.37 |
| 01/14 | Boys Crossover Meet E1000m | #21 | 3:29.12 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #69 | 25:21.36 |
| 10/25 | Section XI Boys Division XC ChampionshipsXC | #359 | 25:21.36 |
| 12/19 | Boys Crossover Meet C1000m | #17 | 3:35.74 |
| 12/19 | Boys Crossover Meet C1600m | #27 | 6:00.02 |
| 01/15 | Section XI Boys Frosh - Soph Championship3200m | #23 | 12:35.23 |
| 09/19 | Bob Pratt Cross Country Invitational1.5 Mile XC | #85 | 10:06.99 |
| 09/26 | Suffolk Coaches Invitational1 Mile XC | #105 | 9:56.05 PR |
| 10/10 | Suffolk Officials XC Invitational1.5 Mile XC | #46 | 9:36.08 PR |
| 10/30 | Section XI Freshmen - Sophomore Championships2.7 Mile XC | #137 | 19:47.31 PR |
| 10/16 | 2014 Section XI Modified Cross Country MeetXC | #71 | 10:28.86 |
| 10/17 | 2013 Section XI Modified Cross Country MeetXC | #303 | 14:04.24 |