| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 7:55.15 | 2015-09-26 |
| 1.5 Mile XC · Sunken Meadow State Park XC | 7:39.31 | 2015-11-01 |
| 2.5 Mile XC · Sunken Meadow State Park XC | 13:20.74 | 2016-10-19 |
| 2.5 Mile XC · Van Cortlandt Park XC | 12:49.74 | 2018-11-10 |
| 4K XC · Bethpage Sate Park XC | 14:43.14 | 2014-09-22 |
| 5K XC · Bethpage Sate Park XC | 18:45.71 | 2014-09-30 |
| 5K XC · Sunken Meadow State Park XC | 16:30.89 | 2018-10-05 |
| 1000m Indoor | 2:29.61 | 2018-02-24 |
| 3200m Indoor | 9:33.62 | 2018-12-08 |
| 600m Indoor | 1:22.42 | 2019-01-27 |
| Mile Indoor | 4:36.78 | 2017-12-09 |
| Weight Throw Indoor | 41-01.50 | 2018-12-01 |
| 1600m Outdoor | 4:24.06 | 2018-05-19 |
| 400m Outdoor | 55.48 | 2016-04-09 |
| 800m Outdoor | 1:52.51 | 2018-05-04 |
| 05/04 | 47th Saint Anthony's Invitational800m | #3 | 1:52.51 PR |
| 05/19 | NSCHSAA League Championships1600m | #1 | 4:24.06 PR |
| 05/19 | NSCHSAA League Championships800m | #2 | 1:58.90 |
| 12/01 | Saint Anthony's Boys - Girls DevelopmentalWeight Throw | #9 | 41-01.50 PR |
| 12/08 | Saint Anthony's Boys - Girls Developmental3200m | #1 | 9:33.62 PR |
| 12/21 | NSCHSAA Christmas Classic600m | #1 | 1:25.53 |
| 01/27 | NSCHSAA Indoor League Championships600m | #1 | 1:22.42 PR |
| 01/27 | NSCHSAA Indoor League Championships1600m | #1 | 4:37.95 |
| 10/05 | Saint Anthony's Cross Country Invitational5K XC | #1 | 16:30.89 PR |
| 10/28 | NSCHSAA League Championships5K XC | #1 | 16:55.45 |
| 11/10 | 90th CHSAA Intersectional Xc Championship2.5 Mile XC | #1 | 12:49.74 PR |
| 12/02 | Saint Anthony's Boys - Girls Developmental3200m | #1 | 10:10.25 |
| 12/09 | Saint Anthony's Boys - Girls DevelopmentalMile | #1 | 4:36.78 PR |
| 12/22 | NSCHSAA Christmas Classic1000m | #1 | 2:38.29 |
| 01/28 | NSCHSAA Indoor League Championships600m | #1 | 1:25.70 |
| 01/28 | NSCHSAA Indoor League Championships1600m | #2 | 4:30.57 |
| 02/24 | Long Island Elite Track Invitational1000m | #2 | 2:29.61 PR |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #88 | 18:55.29 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #89 | 18:52.97 |
| 11/01 | NSCHSAA League Championships5K XC | #2 | 16:58.34 |
| 11/11 | 89th CHSAA INTERSECTIONAL Cross Country CHAMPIONSHIP2.5 Mile XC | #7 | 13:12.77 |
| 03/29 | Post Easter Classic800m | #1 | 2:09.80 |
| 04/09 | Suffolk Officials Meet1600m | #1 | 4:51.67 |
| 04/09 | Suffolk Officials Meet400m | #1 | 55.48 PR |
| 05/03 | Boys Freshmen - Sophomore Championships1600m | #1 | 4:45.90 |
| 05/03 | Boys Freshmen - Sophomore Championships800m | #1 | 2:04.60 |
| 05/06 | Saint Anthony's Invitational1600m | #20 | 4:29.81 |
| 05/19 | NSCHSAA League Championships1600m | #3 | 4:26.36 |
| 12/16 | NSCHSAA Christmas Classic1000m | #1 | 2:40.32 |
| 01/16 | NSCHSAA Freshman - Sophomore Championships1000m | #1 | 2:47.54 |
| 01/16 | NSCHSAA Freshman - Sophomore Championships1600m | #1 | 4:51.93 |
| 01/29 | NSCHSAA Indoor League Championships1000m | #1 | 2:35.13 |
| 01/29 | NSCHSAA Indoor League Championships1600m | #1 | 4:32.40 |
| 09/30 | Saint Anthony's Cross Country Invitational5K XC | #1 | 16:57.08 |
| 10/19 | NSCHSAA Sophomore Championships2.5 Mile XC | #1 | 13:20.74 PR |
| 10/30 | NSCHSAA League Championships5K XC | #8 | 17:27.71 |
| 12/12 | Saint Anthony's Boys - Girls Developmental800m | #1 | 2:09.18 |
| 09/12 | Jim Smith Invitational1.5 Mile XC | #1 | 7:50.09 |
| 09/26 | Suffolk Coaches Invitational1 Mile XC | #1 | 7:55.15 PR |
| 10/02 | Saint Anthony's Cross Country Invitational1.5 Mile XC | #3 | 7:49.18 |
| 11/01 | NSCHSAA League Championships1.5 Mile XC | #1 | 7:39.31 PR |
| 09/16 | Section VIII Conference & League Meets4K XC | #1 | 14:57.16 |
| 09/22 | Section VIII Conference & League Meets4K XC | #1 | 14:43.14 PR |
| 09/30 | Section VIII Conference & League Meets5K XC | #3 | 18:45.71 PR |
| 10/15 | Section VIII Conference & League Meets5K XC | #6 | 19:30.29 |