| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:43.63 | 2019-01-27 |
| 600m Indoor | 1:25.32 | 2021-01-16 |
| 1600m Outdoor | 4:55.74 | 2018-05-19 |
| 800m Outdoor | 2:04.65 | 2019-05-11 |
| 01/16 | NSCHSAA Boys Winter Developmental Meet600m | #1 | 1:25.32 PR |
| 05/11 | 2019 CHSAA Outdoor Freshmen & Sophomore Intersectional Championship800m | #4 | 2:04.65 PR |
| 12/14 | Saint Anthony's Boys - Girls Developmental1000m | #3 | 2:51.82 |
| 12/20 | NSCHSAA Christmas Classic600m | #4 | 1:30.23 |
| 01/04 | Saint Anthony's Boys - Girls Developmental - Meet 3600m | #2 | 1:27.55 |
| 01/26 | NSCHSAA Indoor League Championships600m | #3 | 1:26.10 |
| 04/14 | Suffolk Officials Meet1600m | #13 | 5:01.70 |
| 04/21 | Suffolk Coaches Meet800m | #8 | 2:12.35 |
| 04/28 | Nassau Coaches Track & Field Invitational1600m | #6 | 5:00.35 |
| 05/01 | Boys Freshmen - Sophomore Championships800m | #1 | 2:11.80 |
| 05/19 | NSCHSAA League Championships1600m | #11 | 4:55.74 PR |
| 12/21 | NSCHSAA Christmas Classic1000m | #7 | 2:54.34 |
| 01/05 | Saint Anthony's Developmental Meet 3600m | #9 | 1:33.16 |
| 01/21 | NSCHSAA Freshman - Sophomore Championships1000m | #4 | 2:49.28 |
| 01/27 | NSCHSAA Indoor League Championships1000m | #4 | 2:43.63 PR |