| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 8:27.86 | 2013-09-28 |
| 1.7 Mile XC · Sunken Meadow State Park XC | 10:40.80 | 2013-10-27 |
| 2.5 Mile XC · Sunken Meadow State Park XC | 15:36.61 | 2014-10-15 |
| 5K XC · Bethpage State Park XC | 18:39.32 | 2016-10-15 |
| 5K XC · Sunken Meadow State Park XC | 20:01.77 | 2016-10-30 |
| 1600m Indoor | 5:07.83 | 2015-12-18 |
| 3200m Indoor | 11:20.67 | 2015-12-05 |
| 2000m Steeplechase Outdoor | 7:56.44 | 2015-04-18 |
| 800m Outdoor | 2:28.79 | 2015-04-11 |
| 10/15 | Nassau Coaches 50th Annual Cross Country Invitational5K XC | #6 | 18:39.32 PR |
| 10/30 | NSCHSAA League Championships5K XC | #28 | 20:01.77 PR |
| 04/08 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #14 | 8:21.28 |
| 04/11 | Suffolk Officials Meet800m | #34 | 2:28.79 PR |
| 04/18 | Suffolk Coaches Meet2000m Steeplechase | #12 | 7:56.44 PR |
| 04/25 | Nassau Coaches Track & Field Invitational800m | #21 | 2:30.28 |
| 04/28 | Boys Freshmen - Sophomore Championships2000m Steeplechase | #7 | 8:03.40 |
| 12/05 | Saint Anthony's Boys - Girls Developmental3200m | #23 | 11:20.67 PR |
| 12/18 | NSCHSAA Christmas Classic1600m | #16 | 5:07.83 PR |
| 02/07 | NSCHSAA Indoor League Championships1600m | #30 | 5:26.14 |
| 09/12 | Jim Smith Invitational5K XC | #103 | 22:44.47 |
| 09/26 | Suffolk Coaches Invitational5K XC | #56 | 20:45.25 |
| 09/27 | Suffolk Coaches Invitational5K XC | #48 | 21:14.83 |
| 10/15 | NSCHSAA Sophomore Championships2.5 Mile XC | #20 | 15:36.61 PR |
| 10/18 | Nassau Coaches Cross Country Invitational5K XC | #23 | 20:04.04 |
| 10/26 | NSCHSAA League Championships5K XC | #51 | 20:11.68 |
| 09/28 | Suffolk Coaches Invitational1 Mile XC | #39 | 8:27.86 PR |
| 10/27 | NSCHSAA League Championships1.7 Mile XC | #17 | 10:40.80 PR |