| Event | Mark | Date |
|---|---|---|
| 5K XC · Sunken Meadow State Park XC | 21:55.76 | 2018-10-23 |
| 1000m Indoor | 3:21.49 | 2019-12-07 |
| 55m Indoor | 7.73 | 2020-01-04 |
| 1600m Outdoor | 5:25.77 | 2018-05-15 |
| 800m Outdoor | 2:30.61 | 2018-04-21 |
| 12/07 | Section XI Boys Crossover A1000m | #23 | 3:21.49 PR |
| 12/22 | Section XI Boys Crossover D1600m | #24 | 5:32.84 |
| 01/04 | Section XI Boys Crossover E55m | #31 | 7.73 PR |
| 01/04 | Section XI Boys Crossover E1600m | #18 | 5:42.04 |
| 04/21 | Suffolk Coaches Meet1600m | #39 | 5:26.70 |
| 04/21 | Suffolk Coaches Meet800m | #39 | 2:30.61 PR |
| 05/15 | Longwood Freshmen/Sophomore Meet1600m | #39 | 5:25.77 PR |
| 10/23 | Section XI Division XC Championships5K XC | #49 | 21:55.76 PR |