| Event | Mark | Date |
|---|---|---|
| 5K XC · Sunken Meadow State Park XC | 23:26.46 | 2017-10-26 |
| 300m Indoor | 42.11 | 2018-12-22 |
| 55m Indoor | 7.43 | 2018-12-18 |
| 100m Outdoor | 12.75 | 2019-04-13 |
| 200m Outdoor | 26.01 | 2018-05-12 |
| 04/13 | Suffolk Coaches Meet100m | #38 | 12.75 PR |
| 04/13 | Suffolk Coaches Meet200m | #45 | 26.46 |
| 05/12 | Chris Hobson Invitation100m | #12 | 13.24 |
| 05/12 | Chris Hobson Invitation200m | #7 | 26.01 PR |
| 12/18 | Section XI Boys Crossover C 155m | #21 | 7.43 PR |
| 12/22 | Section XI Boys Crossover D55m | #22 | 7.53 |
| 12/22 | Section XI Boys Crossover D300m | #17 | 42.11 PR |
| 01/05 | Section XI Boys Crossover E55m | #36 | 7.49 |
| 01/19 | Section XI Boys Indoor League Championships55m | #18 | 7.43 |
| 01/14 | Boys Crossover Meet E55m | #32 | 7.76 |
| 01/14 | Boys Crossover Meet E300m | #19 | 43.26 |
| 09/16 | Bob Pratt Cross Country Invitational5K XC | #119 | 28:16.09 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #329 | 26:06.08 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #330 | 25:58.54 |
| 10/26 | Section XI Boys Division XC Championships5K XC | #59 | 23:26.46 PR |
| 05/17 | Longwood Frosh/Soph Championships200m | #33 | 28.24 |
| 12/14 | Section XI Boys Crossover A255m | #68 | 7.87 |
| 01/14 | Boys Crossover Meet E55m | #49 | 7.89 |
| 01/14 | Boys Crossover Meet E300m | #32 | 44.24 |
| 12/11 | Section XI Boys Crossover A55m | #59 | 7.77 |
| 01/15 | Section XI Boys Frosh - Soph Championship55m | #37 | 7.92 |