| Event | Mark | Date |
|---|---|---|
| 4.8 Mile XC · Fordham Fiasco XC | 27:54.40 | 2016-09-10 |
| 5 Mile XC · Fordham Fiasco XC | 27:51.77 | 2017-09-09 |
| 6K XC · Stony Brook University XC | 19:16.75 | 2018-09-01 |
| 7.7K XC · NYIT XC | 24:53.38 | 2017-09-16 |
| 8K XC · NYIT XC | 29:22.41 | 2016-09-17 |
| 300m Indoor | 42.01 | 2011-12-02 |
| Mile Indoor | 4:37.59 | 2017-12-07 |
| 1500m Outdoor | 4:08.87 | 2017-04-22 |
| 200m Outdoor | 25.80 | 2011-05-21 |
| 400m Outdoor | 58.94 | 2011-04-09 |
| 800m Outdoor | 1:59.41 | 2017-04-22 |
| 09/01 | Stony Brook University Cross Country Season Opener6K XC | #14 | 19:16.75 PR |
| 04/22 | Stony Brook University - Wolfie Invitational1500m | #12 | 4:08.87 PR |
| 04/22 | Stony Brook University - Wolfie Invitational800m | #6 | 1:59.41 PR |
| 12/07 | St. John's University Bill Ward InvitationalMile | #2 | 4:37.59 PR |
| 09/09 | Fordham University XC Invitational5 Mile XC | #22 | 27:51.77 PR |
| 09/16 | 2nd Annual NYIT Cross Country Invitational7.7K XC | #3 | 24:53.38 PR |
| 09/10 | Fordham University XC Invitational4.8 Mile XC | #34 | 27:54.40 PR |
| 09/17 | NYIT Cross Country Invitational8K XC | #7 | 29:22.41 PR |
| 04/09 | Suffolk Officials Meet400m | #25 | 58.94 PR |
| 05/21 | NSCHSAA League Championships200m | #17 | 25.80 PR |
| 12/02 | Saint Anthony's Boys Developmental Meet 1300m | #15 | 42.01 PR |
| 04/16 | Suffolk Coaches Meet400m | #21 | 59.16 |
| 04/16 | Suffolk Coaches Meet200m | #12 | 27.24 |
| 05/03 | Boys Freshmen - Sophomore Championships200m | #9 | 26.20 |