| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 8:58.61 | 2013-09-28 |
| 1.4K XC · Sunken Meadow State Park XC | 5:43.69 | 2012-10-28 |
| 1.5 Mile XC · Sunken Meadow State Park XC | 11:18.56 | 2013-10-05 |
| 1.5K XC · Sunken Meadow State Park XC | 6:07.36 | 2012-10-06 |
| 1.7 Mile XC · Sunken Meadow State Park XC | 10:07.22 | 2013-10-27 |
| 5K XC · Bethpage State Park XC | 17:47.21 | 2016-10-15 |
| 5K XC · Sunken Meadow State Park XC | 18:25.74 | 2015-09-12 |
| 7.7K XC · NYIT XC | 26:29.95 | 2017-09-16 |
| 8K XC · Fordham Fiasco XC | 26:48.03 | 2018-09-08 |
| 1000m Indoor | 2:35.69 | 2017-01-29 |
| 300m Indoor | 42.06 | 2014-01-20 |
| 60m Indoor | 8.34 | 2013-12-27 |
| 1500m Outdoor | 3:58.74 | 2018-04-21 |
| 1600m Outdoor | 4:28.29 | 2016-05-19 |
| 200m Outdoor | 25.50 | 2014-04-29 |
| 400m Outdoor | 53.06 | 2017-04-08 |
| 800m Outdoor | 1:53.71 | 2018-04-21 |
| 04/21 | Stony Brook University - Wolfie Invitational1500m | #3 | 3:58.74 PR |
| 04/21 | Stony Brook University - Wolfie Invitational800m | #1 | 1:53.71 PR |
| 09/08 | Fordham University Fiasco Cross Country Invitational8K XC | #16 | 26:48.03 PR |
| 04/08 | Suffolk Officials Meet1600m | #5 | 4:36.68 |
| 04/08 | Suffolk Officials Meet400m | #11 | 53.06 PR |
| 09/16 | 2nd Annual NYIT Cross Country Invitational7.7K XC | #16 | 26:29.95 PR |
| 05/19 | NSCHSAA League Championships1600m | #6 | 4:28.29 PR |
| 01/29 | NSCHSAA Indoor League Championships1000m | #2 | 2:35.69 PR |
| 10/15 | Nassau Coaches 50th Annual Cross Country Invitational5K XC | #18 | 17:47.21 PR |
| 10/30 | NSCHSAA League Championships5K XC | #22 | 18:32.25 |
| 04/07 | Post Easter Classic1600m | #11 | 4:46.00 |
| 04/11 | Suffolk Officials Meet800m | #3 | 2:07.84 |
| 04/18 | Suffolk Coaches Meet1600m | #3 | 4:45.10 |
| 04/25 | Nassau Coaches Track & Field Invitational800m | #6 | 2:04.73 |
| 04/28 | Boys Freshmen - Sophomore Championships1600m | #2 | 4:42.90 |
| 05/16 | NSCHSAA League Championships1600m | #7 | 4:33.37 |
| 05/16 | NSCHSAA League Championships800m | #25 | 2:16.64 |
| 02/07 | NSCHSAA Indoor League Championships1600m | #6 | 4:40.99 |
| 09/12 | Jim Smith Invitational5K XC | #10 | 18:25.74 PR |
| 04/19 | Suffolk Coaches Meet200m | #28 | 25.78 |
| 04/21 | Post Easter Classic400m | #4 | 56.65 |
| 04/29 | Boys Freshmen - Sophomore Championships200m | #4 | 25.50 PR |
| 02/01 | 2015 CHSAA Intersectional Freshmen & Sophomor1000m | #1 | 2:50.63 |
| 12/27 | Saint Anthony's Boys Developmental Meet60m | #22 | 8.34 PR |
| 01/20 | Freshman - Sophomore Championships300m | #4 | 42.06 PR |
| 09/28 | Suffolk Coaches Invitational1 Mile XC | #76 | 8:58.61 PR |
| 10/05 | Saint Anthony's Cross Country Invitational1.5 Mile XC | #15 | 11:18.56 PR |
| 10/27 | NSCHSAA League Championships1.7 Mile XC | #2 | 10:07.22 PR |
| 10/06 | Saint Anthony's Cross Country Invitational1.5K XC | #39 | 6:07.36 PR |
| 10/28 | NSCHSAA League Championships1.4K XC | #36 | 5:43.69 PR |