| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:52.04 | 2018-01-07 |
| 300m Indoor | 39.25 | 2018-01-14 |
| 600m Indoor | 1:29.46 | 2018-01-14 |
| 200m Outdoor | 24.54 | 2018-05-12 |
| 400m Outdoor | 53.87 | 2018-04-28 |
| 800m Outdoor | 2:09.80 | 2018-04-21 |
| 04/13 | Suffolk Coaches Meet800m | #28 | 2:14.55 |
| 04/21 | Suffolk Coaches Meet800m | #13 | 2:09.80 PR |
| 04/28 | Westhampton Beach Invitational400m | #20 | 53.87 PR |
| 05/04 | 47th Saint Anthony's Invitational800m | #36 | 2:12.52 |
| 05/12 | North Shore Invitational200m | #22 | 24.54 PR |
| 05/22 | Section XI Boys Division Championships400m | #18 | 55.35 |
| 12/09 | Section XI Boys Crossover A1000m | #6 | 2:52.96 |
| 12/18 | Section XI Boys Crossover C 1300m | #8 | 39.71 |
| 01/05 | Section XI Boys Crossover E600m | #14 | 1:29.71 |
| 01/07 | Section XI Boys Crossover D1000m | #11 | 2:52.04 PR |
| 01/14 | Boys Crossover Meet E600m | #3 | 1:29.46 PR |
| 01/14 | Boys Crossover Meet E300m | #12 | 39.25 PR |