| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 9:36.34 | 2014-09-20 |
| 5K XC · Red Creek Park XC | 24:54.09 | 2015-10-08 |
| 5K XC · Sunken Meadow State Park XC | 23:47.02 | 2015-10-27 |
| 300m Indoor | 46.76 | 2015-12-19 |
| 600m Indoor | 1:43.41 | 2015-12-13 |
| 2000m Steeplechase Outdoor | 9:39.36 | 2015-04-18 |
| 400m Hurdles Outdoor | 71.45 | 2018-04-03 |
| 800m Outdoor | 2:28.80 | 2016-05-17 |
| 04/03 | Deer Park Invitational400m Hurdles | #9 | 71.45 PR |
| 01/14 | Boys Crossover Meet E600m | #28 | 1:48.04 |
| 05/17 | Longwood Frosh/Soph Championships800m | #20 | 2:28.80 PR |
| 04/18 | Suffolk Coaches Meet2000m Steeplechase | #24 | 9:39.36 PR |
| 12/13 | Boys Crossover Meet B600m | #30 | 1:43.41 PR |
| 12/19 | Boys Crossover Meet C300m | #32 | 46.76 PR |
| 01/02 | Boys Crossover Meet D600m | #42 | 1:48.88 |
| 01/15 | Section XI Boys Frosh - Soph Championship600m | #34 | 1:52.85 |
| 09/12 | Jim Smith Invitational5K XC | #107 | 26:07.74 |
| 09/19 | Bob Pratt Cross Country Invitational5K XC | #140 | 25:58.87 |
| 09/26 | Suffolk Coaches Invitational5K XC | #143 | 26:18.93 |
| 10/08 | Westhampton Beach Cross Country Invitational5K XC | #43 | 24:54.09 PR |
| 10/27 | Section XI Division XC Championships5K XC | #342 | 23:47.02 PR |
| 09/20 | Bob Pratt Cross Country Invitational1.5 Mile XC | #60 | 9:36.34 PR |
| 09/27 | Suffolk Coaches Invitational5K XC | #151 | 24:45.30 |