| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 8:34.13 | 2015-09-26 |
| 1.5 Mile XC · Sunken Meadow State Park XC | 8:40.29 | 2015-09-19 |
| 5K XC · Sunken Meadow State Park XC | 17:40.81 | 2018-10-23 |
| XC · Sunken Meadow State Park XC | 17:57.27 | 2017-10-26 |
| 1000m Indoor | 2:45.27 | 2019-01-27 |
| 1600m Indoor | 4:48.08 | 2018-12-22 |
| 3200m Indoor | 11:05.42 | 2016-12-07 |
| 600m Indoor | 1:44.98 | 2016-12-07 |
| Mile Outdoor | 4:47.96 | 2019-05-10 |
| 05/10 | Don Bohlinger InvitationalMile | #7 | 4:47.96 PR |
| 12/09 | Section XI Boys Crossover A1600m | #2 | 4:52.60 |
| 12/12 | Section XI Boys Crossover B 11000m | #8 | 2:51.55 |
| 12/22 | Section XI Boys Crossover D1600m | #3 | 4:48.08 PR |
| 01/27 | Section XI Boys Last Chance Meet1000m | #8 | 2:45.27 PR |
| 02/01 | Section XI Boys Large School Championships1000m | #24 | 2:58.65 |
| 09/22 | Bob Pratt Cross Country Invitational5K XC | #20 | 18:07.21 |
| 09/29 | Suffolk Coaches Invitational5K XC | #8 | 17:45.29 |
| 10/23 | Section XI Division XC Championships5K XC | #13 | 17:40.81 PR |
| 11/02 | Section XI State Qualifier Meet5K XC | #28 | 17:59.52 |
| 09/23 | Suffolk Coaches Invitational5K XC | #7 | 18:16.09 |
| 10/26 | Section XI Boys Division XC Championships5K XC | #29 | 17:57.27 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #44 | 17:57.27 PR |
| 11/03 | Section XI State Qualifier Meet5K XC | #35 | 18:12.97 |
| 11/03 | Section XI State Qualifier MeetXC | #45 | 18:12.97 |
| 04/09 | Suffolk Officials Meet1600m | #35 | 5:20.89 |
| 04/16 | Suffolk Coaches Meet1600m | #40 | 5:06.78 |
| 05/17 | Longwood Frosh/Soph Championships1600m | #23 | 5:09.44 |
| 12/07 | Section XI Boys Crossover A3200m | #10 | 11:05.42 PR |
| 12/07 | Section XI Boys Crossover A600m | #27 | 1:44.98 PR |
| 01/14 | Boys Crossover Meet E1600m | #11 | 5:00.24 |
| 09/24 | Suffolk Coaches Invitational5K XC | #6 | 18:37.94 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #33 | 18:28.24 |
| 10/25 | Section XI Boys Division XC ChampionshipsXC | #80 | 18:28.24 |
| 11/04 | Section XI State Qualifier Meet5K XC | #49 | 18:09.45 |
| 11/04 | Section XI State Qualifier MeetXC | #67 | 18:09.45 |
| 09/19 | Bob Pratt Cross Country Invitational1.5 Mile XC | #13 | 8:40.29 PR |
| 09/26 | Suffolk Coaches Invitational1 Mile XC | #15 | 8:34.13 PR |
| 10/27 | Section XI Division XC Championships5K XC | #171 | 21:15.53 |
| 10/16 | 2014 Section XI Modified Cross Country MeetXC | #31 | 9:00.91 |
| 10/17 | 2013 Section XI Modified Cross Country MeetXC | #65 | 10:30.16 |