| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 9:29.20 | 2017-10-14 |
| 2.8 Mile XC · Sunken Meadow State Park XC | 20:19.10 | 2017-10-28 |
| 5K XC · Sunken Meadow State Park XC | 21:26.65 | 2019-10-04 |
| XC XC | 11:07.79 | 2015-10-15 |
| 1000m Indoor | 3:12.67 | 2020-01-17 |
| 1600m Indoor | 5:22.17 | 2019-12-07 |
| 12/07 | Section XI Boys Crossover A1600m | #33 | 5:22.17 PR |
| 12/15 | Section XI Boys Crossover B 21600m | #27 | 5:26.06 |
| 01/17 | Section XI Boys Indoor League Championships1000m | #21 | 3:12.67 PR |
| 09/14 | Jim Smith Invitational5K XC | #92 | 22:14.04 |
| 10/04 | 49th Saint Anthony's Cross Country Invitational5K XC | #91 | 21:26.65 PR |
| 04/21 | Suffolk Coaches Meet1600m | #69 | 5:57.20 |
| 12/09 | Section XI Boys Crossover A1600m | #29 | 5:56.28 |
| 12/19 | Section XI Boys Crossover C 21600m | #23 | 5:47.74 |
| 01/19 | Section XI Boys Indoor League Championships1000m | #22 | 3:18.97 |
| 10/05 | Saint Anthony's Cross Country Invitational5K XC | #158 | 22:35.78 |
| 10/13 | Suffolk Officials XC Invitational5K XC | #58 | 22:49.59 |
| 12/20 | Section XI Boys Crossover C 21600m | #28 | 6:09.89 |
| 09/16 | Bob Pratt Cross Country Invitational1.5 Mile XC | #85 | 9:39.89 |
| 10/14 | Suffolk Officials XC Invitational1.5 Mile XC | #32 | 9:29.20 PR |
| 10/28 | Section XI Freshmen - Sophomore Championships2.8 Mile XC | #65 | 20:19.10 PR |
| 10/15 | 2015 Section XI Modified Cross Country MeetXC | #125 | 11:07.79 PR |