| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 9:26.10 | 2019-10-04 |
| XC XC | 6:27.23 | 2017-10-29 |
| 1000m Indoor | 3:15.83 | 2020-01-04 |
| 3200m Indoor | 10:53.40 | 2021-01-16 |
| 600m Indoor | 1:39.79 | 2020-01-26 |
| 1600m Outdoor | 4:33.22 | 2022-04-09 |
| 400m Outdoor | 54.37 | 2022-04-09 |
| 800m Outdoor | 2:05.66 | 2021-05-16 |
| 04/09 | The Nassau Coaches Invitational1600m | #8 | 4:33.22 PR |
| 04/09 | The Nassau Coaches Invitational400m | #3 | 54.37 PR |
| 05/16 | NSCHSAA Varsity Spring Track Track & Field Championship800m | #5 | 2:05.66 PR |
| 01/16 | NSCHSAA Boys Winter Developmental Meet3200m | #4 | 10:53.40 PR |
| 12/14 | Saint Anthony's Boys - Girls Developmental600m | #15 | 1:48.84 |
| 12/20 | NSCHSAA Christmas Classic600m | #3 | 1:43.10 |
| 01/04 | Saint Anthony's Boys - Girls Developmental - Meet 31000m | #31 | 3:15.83 PR |
| 01/26 | NSCHSAA Indoor League Championships600m | #23 | 1:39.79 PR |
| 10/04 | 49th Saint Anthony's Cross Country Invitational1.5 Mile XC | #31 | 9:26.10 PR |
| 10/05 | 2018 Catholic Middle School RaceXC | #52 | 6:35.53 |
| 10/06 | 2017 St. Anthony's Middle School Race Boys Catholic MS RaceXC | #80 | 6:56.43 |
| 10/29 | 2017 Catholic League MS Race Boys Catholic MS RaceXC | #65 | 6:27.23 PR |