| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 9:18.08 | 2016-10-08 |
| 1000m Indoor | 3:10.70 | 2018-12-22 |
| 300m Indoor | 41.06 | 2019-01-19 |
| 55m Indoor | 7.44 | 2020-01-04 |
| 600m Indoor | 1:43.23 | 2018-12-09 |
| 1600m Outdoor | 5:18.91 | 2019-04-13 |
| 400m Outdoor | 61.01 | 2018-04-14 |
| 04/13 | Suffolk Coaches Meet1600m | #55 | 5:18.91 PR |
| 12/07 | Section XI Boys Crossover A1000m | #40 | 3:16.81 |
| 12/18 | Section XI Boys Crossover C1600m | #18 | 5:34.76 |
| 01/04 | Section XI Boys Crossover E55m | #18 | 7.44 PR |
| 01/04 | Section XI Boys Crossover E300m | #33 | 44.07 |
| 04/14 | Suffolk Officials Meet400m | #37 | 61.01 PR |
| 12/09 | Section XI Boys Crossover A600m | #18 | 1:43.23 PR |
| 12/18 | Section XI Boys Crossover C 155m | #28 | 7.61 |
| 12/18 | Section XI Boys Crossover C 1300m | #29 | 42.80 |
| 12/22 | Section XI Boys Crossover D1000m | #20 | 3:10.70 PR |
| 01/19 | Section XI Boys Indoor League Championships300m | #19 | 41.06 PR |
| 01/14 | Boys Crossover Meet E55m | #38 | 7.73 |
| 01/14 | Boys Crossover Meet E300m | #26 | 41.71 |
| Bob Pratt Boys Results1.5 Mile XC | #109 | 9:41.20 | |
| 09/30 | Saint Anthony's Cross Country Invitational1.5 Mile XC | #77 | 9:23.01 |
| 10/08 | Suffolk Officials XC Invitational1.5 Mile XC | #48 | 9:18.08 PR |