| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 36.29 | 2018-02-12 |
| 55m Indoor | 6.85 | 2019-01-27 |
| 55m Hurdles Indoor | 8.02 | 2018-02-12 |
| 600m Indoor | 1:30.23 | 2019-01-05 |
| 60m Hurdles Indoor | 8.86 | 2018-01-27 |
| 100m Outdoor | 11.44 | 2018-05-12 |
| 110m Hurdles Outdoor | 15.74 | 2018-05-22 |
| 200m Outdoor | 22.90 | 2018-04-21 |
| 400m Outdoor | 49.46 | 2018-05-22 |
| 400m Hurdles Outdoor | 59.65 | 2018-04-28 |
| 04/06 | Longwood Track Classic110m Hurdles | #5 | 15.95 |
| 04/06 | Longwood Track Classic400m | #1 | 51.13 |
| 04/06 | Longwood Track Classic200m | #4 | 23.11 |
| 04/13 | Suffolk Coaches Meet110m Hurdles | #9 | 15.94 |
| 04/13 | Suffolk Coaches Meet400m | #1 | 50.65 |
| 04/14 | Suffolk Officials Meet400m | #3 | 51.07 |
| 04/21 | Suffolk Coaches Meet400m | #1 | 50.56 |
| 04/21 | Suffolk Coaches Meet200m | #4 | 22.90 PR |
| 04/28 | Westhampton Beach Invitational400m Hurdles | #4 | 59.65 PR |
| 04/28 | Westhampton Beach Invitational200m | #2 | 23.28 |
| 05/12 | North Shore Invitational100m | #3 | 11.44 PR |
| 05/12 | North Shore Invitational400m | #1 | 49.99 |
| 05/12 | North Shore Invitational200m | #4 | 23.04 |
| 05/22 | Section XI Boys Division Championships110m Hurdles | #5 | 16.07 |
| 05/22 | Section XI Boys Division Championships110m Hurdles | #5 | 15.74 PR |
| 05/22 | Section XI Boys Division Championships400m | #2 | 51.22 |
| 05/22 | Section XI Boys Division Championships400m | #1 | 49.46 PR |
| 05/22 | Section XI Boys Division Championships200m | #4 | 22.97 |
| 05/22 | Section XI Boys Division Championships200m | #4 | 22.92 |
| 06/01 | Section XI State Qualifier Championships110m Hurdles | #17 | 16.86 |
| 06/01 | Section XI State Qualifier Championships400m | #3 | 50.23 |
| 06/01 | Section XI State Qualifier Championships400m | #3 | 49.72 |
| 04/08 | Suffolk Officials Meet400m Hurdles | #3 | 61.43 |
| 04/08 | Suffolk Officials Meet400m | #5 | 54.31 |
| 04/16 | Suffolk Coaches Meet400m | #24 | 58.55 |
| 05/17 | Longwood Frosh/Soph Championships400m | #5 | 56.58 |
| 12/14 | Section XI Boys Crossover A255m Hurdles | #17 | 10.26 |
| 12/14 | Section XI Boys Crossover A2300m | #12 | 40.17 |
| 12/21 | Section XI Boys Crossover C 255m Hurdles | #14 | 10.10 |
| 12/21 | Section XI Boys Crossover C 2300m | #5 | 39.85 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #20 | 9.87 |
| 01/02 | Boys Crossover Meet D300m | #18 | 39.14 |
| 01/14 | Boys Crossover Meet E55m Hurdles | #11 | 10.01 |
| 01/14 | Boys Crossover Meet E300m | #2 | 39.49 |
| 01/22 | Section XI Boys Indoor League Championships55m Hurdles | #10 | 9.54 |
| 01/22 | Section XI Boys Indoor League Championships300m | #7 | 38.67 |
| 02/04 | Section XI Boys Small School Championships55m Hurdles | #19 | 9.27 |
| 02/04 | Section XI Boys Small School Championships300m | #14 | 38.88 |