| Event | Mark | Date |
|---|---|---|
| XC XC | 9:34.72 | 2017-10-19 |
| 1000m Indoor | 3:11.85 | 2020-01-04 |
| 3200m Indoor | 10:44.90 | 2020-01-26 |
| 600m Indoor | 1:50.46 | 2018-12-22 |
| 1600m Outdoor | 4:29.54 | 2022-05-14 |
| 400m Outdoor | 55.97 | 2022-04-09 |
| 04/02 | Valley Stream Challenge Invitational1600m | #2 | 4:33.71 |
| 04/09 | The Nassau Coaches Invitational1600m | #6 | 4:29.76 |
| 04/09 | The Nassau Coaches Invitational400m | #5 | 55.97 PR |
| 05/14 | North Shore High School Invitational1600m | #3 | 4:29.54 PR |
| 01/16 | NSCHSAA Boys Winter Developmental Meet3200m | #6 | 19:25.40 |
| 12/14 | Saint Anthony's Boys - Girls Developmental1600m | #7 | 5:09.43 |
| 12/20 | NSCHSAA Christmas Classic1600m | #1 | 5:09.06 |
| 01/04 | Saint Anthony's Boys - Girls Developmental - Meet 31000m | #27 | 3:11.85 PR |
| 01/26 | NSCHSAA Indoor League Championships3200m | #12 | 10:44.90 PR |
| 12/18 | Section XI Boys Crossover C 11600m | #29 | 5:39.62 |
| 12/22 | Section XI Boys Crossover D600m | #29 | 1:50.46 PR |
| 01/13 | Section XI Boys Frosh - Soph Championship1000m | #18 | 3:18.27 |
| 10/19 | 2017 Section XI Modified Cross Country MeetXC | #27 | 9:34.72 PR |