| Event | Mark | Date |
|---|---|---|
| 3 Mile XC · Sunken Meadow State Park XC | 17:09.69 | 2014-10-24 |
| 5K XC · Red Creek Park XC | 20:08.38 | 2014-09-11 |
| 5K XC · Sunken Meadow State Park XC | 18:16.65 | 2015-10-27 |
| XC · Sunken Meadow State Park XC | 18:16.65 | 2015-10-27 |
| 1000m Indoor | 2:45.65 | 2015-12-11 |
| 600m Indoor | 1:44.88 | 2014-01-25 |
| 1600m Outdoor | 4:38.87 | 2016-05-06 |
| 3000m Steeplechase Outdoor | 10:37.62 | 2016-04-27 |
| 3200m Outdoor | 10:03.46 | 2015-06-05 |
| 800m Outdoor | 2:08.55 | 2016-05-06 |
| 04/16 | Suffolk Coaches Meet1600m | #14 | 4:41.72 |
| 04/27 | Port Jefferson Steeplechase Invitational3000m Steeplechase | #8 | 10:37.62 PR |
| 04/30 | Westhampton Beach Invitational1600m | #41 | 5:09.60 |
| 05/06 | Saint Anthony's Invitational800m | #24 | 2:08.55 PR |
| 05/06 | Saint Anthony's Invitational1600m | #39 | 4:38.87 PR |
| 04/18 | Suffolk Coaches Meet1600m | #5 | 4:50.03 |
| 04/25 | Westhampton Beach Invitational1600m | #23 | 4:52.11 |
| 05/01 | Saint Anthony's Invitational1600m | #2 | 4:44.50 |
| 05/19 | Longwood Frosh/Soph Championships1600m | #12 | 4:45.90 |
| 06/05 | Section XI State Qualifier Championships3200m | #19 | 10:03.46 PR |
| 12/11 | Section XI Boys Crossover A1000m | #2 | 2:45.65 PR |
| 12/19 | Boys Crossover Meet C1600m | #4 | 4:48.66 |
| 02/01 | Section XI Boys Large School Championships3200m | #12 | 10:11.29 |
| 02/08 | Section XI Indoor State Qualifier Meet1600m | #11 | 4:46.38 |
| 09/26 | Suffolk Coaches Invitational5K XC | #1 | 18:31.63 |
| 10/27 | Section XI Division XC Championships5K XC | #6 | 18:16.65 PR |
| 10/27 | Section XI Division XC ChampionshipsXC | #79 | 18:16.65 PR |
| 04/12 | Suffolk Officials Meet800m | #19 | 2:25.51 |
| 05/02 | Saint Anthony's Invitational1600m | #37 | 5:08.70 |
| 05/17 | Deer Park Invitational1600m | #9 | 5:05.12 |
| 12/10 | Section XI Boys Crossover A1000m | #16 | 3:02.05 |
| 12/14 | Section XI Boys Crossover B1600m | #22 | 5:09.24 |
| 01/03 | Section XI Boys Crossover D1000m | #30 | 3:07.12 |
| 01/18 | Section XI Boys Last Chance Meet1600m | #12 | 4:59.42 |
| 02/22 | Long Island Elite Track Invitational1600m | #13 | 5:00.30 |
| 09/11 | Peconic Invitational5K XC | #10 | 20:08.38 PR |
| 09/27 | Suffolk Coaches Invitational5K XC | #130 | 22:56.63 |
| 10/11 | Suffolk Officials XC InvitationalXC | #18 | 18:50.48 |
| 10/21 | Section XI Division XC Championships5K XC | #14 | 19:23.33 |
| 10/24 | Section XI Freshmen - Sophomore Championships3 Mile XC | #5 | 17:09.69 PR |
| 01/04 | Section XI Boys Crossover D600m | #25 | 1:57.80 |
| 01/25 | Section XI Boys Indoor League Championships600m | #24 | 1:44.88 PR |
| 09/12 | Peconic Invitational5K XC | #164 | 28:05.79 |
| 10/22 | Section XI Division XC Championships5K XC | #353 | 25:00.62 |