| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:48.35 | 2015-12-18 |
| 600m Indoor | 1:31.45 | 2016-12-16 |
| Mile Indoor | 5:10.03 | 2013-12-27 |
| 1600m Outdoor | 4:30.88 | 2016-05-19 |
| 2000m Steeplechase Outdoor | 7:23.00 | 2015-04-07 |
| 3200m Outdoor | 11:07.60 | 2014-04-29 |
| 04/01 | Valley Stream Challenge1600m | #2 | 4:43.71 |
| 03/29 | Post Easter Classic1600m | #4 | 4:45.70 |
| 04/09 | Suffolk Officials Meet1600m | #26 | 4:46.56 |
| 05/19 | NSCHSAA League Championships1600m | #7 | 4:30.88 PR |
| 12/16 | NSCHSAA Christmas Classic600m | #7 | 1:31.45 PR |
| 01/29 | NSCHSAA Indoor League Championships1600m | #8 | 4:46.71 |
| 04/07 | Post Easter Classic2000m Steeplechase | #1 | 7:23.00 PR |
| 04/28 | Boys Freshmen - Sophomore Championships1600m | #3 | 4:46.20 |
| 05/16 | NSCHSAA League Championships1600m | #8 | 4:39.24 |
| 12/18 | NSCHSAA Christmas Classic1000m | #7 | 2:48.35 PR |
| 02/07 | NSCHSAA Indoor League Championships1600m | #7 | 4:43.75 |
| 04/21 | Post Easter Classic1600m | #6 | 4:49.45 |
| 04/29 | Boys Freshmen - Sophomore Championships1600m | #1 | 4:57.07 |
| 04/29 | Boys Freshmen - Sophomore Championships3200m | #1 | 11:07.60 PR |
| 05/17 | NSCHSAA League Championships1600m | #16 | 4:48.11 |
| 12/06 | Saint Anthony's Boys - Girls Developmental1600m | #4 | 4:55.44 |
| 01/24 | NSCHSAA Indoor League Championships1600m | #11 | 4:47.57 |
| 02/01 | 2015 CHSAA Intersectional Freshmen & Sophomor1600m | #2 | 4:48.25 |
| 12/27 | Saint Anthony's Boys Developmental MeetMile | #11 | 5:10.03 PR |
| 01/20 | Freshman - Sophomore Championships1000m | #5 | 3:16.43 |
| 01/25 | NSCHSAA Indoor League Championships1600m | #29 | 5:07.55 |