| Event | Mark | Date |
|---|---|---|
| 5K XC · Sayreville NJ XC | 19:09.60 | 2023-09-09 |
| 1000m Indoor | 2:53.51 | 2024-01-06 |
| 600m Indoor | 1:35.26 | 2023-12-21 |
| 1600m Outdoor | 4:45.34 | 2024-05-10 |
| 2000m Steeplechase Outdoor | 7:12.26 | 2024-05-18 |
| 800m Outdoor | 2:06.02 | 2024-05-04 |
| 04/20 | Suffolk Coaches Boys Spring Invitational800m | #5 | 2:09.44 |
| 04/27 | Bob Pratt Invitational800m | #1 | 2:07.30 |
| 05/04 | St. Anthony's Invitational800m | #11 | 2:06.02 PR |
| 05/10 | Massapequa Chief Invitational - Under The Lights1600m | #4 | 4:45.34 PR |
| 05/18 | NSCHSAA/NSCHSGAA League Championships2000m Steeplechase | #4 | 7:12.26 PR |
| 12/09 | St. Anthony's Developmental 11000m | #3 | 2:54.15 |
| 12/21 | NSCHSAA Christmas Classic600m | #4 | 1:35.26 PR |
| 01/06 | St. Anthony's Developmental 31000m | #2 | 2:53.51 PR |
| 09/09 | Trials of Miles XC Meet5K XC | #7 | 19:09.60 PR |
| 04/09 | The Nassau Coaches Invitational1600m | #16 | 5:10.07 |
| 05/16 | NSCHSAA Varsity Spring Track Track & Field Championship1600m | #21 | 5:11.57 |
| 01/16 | NSCHSAA Boys Winter Developmental Meet600m | #4 | 1:44.61 |