| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 8:49.51 | 2017-09-09 |
| 5K XC · Sunken Meadow State Park XC | 19:59.87 | 2019-09-14 |
| 1000m Indoor | 3:11.28 | 2018-12-22 |
| 1600m Indoor | 5:08.13 | 2020-01-17 |
| 3200m Indoor | 11:39.03 | 2018-12-12 |
| 04/06 | Longwood Track Classic1600m | #40 | 5:14.10 |
| 01/04 | Section XI Boys Crossover E1600m | #9 | 5:11.41 |
| 01/17 | Section XI Boys Indoor League Championships1600m | #14 | 5:08.13 PR |
| 09/14 | Jim Smith Invitational5K XC | #39 | 19:59.87 PR |
| 11/08 | Section XI State Qualifier Meet5K XC | #94 | 19:13.79 |
| 04/28 | Westhampton Beach Invitational1600m | #22 | 5:41.96 |
| 05/04 | 47th Saint Anthony's Invitational1600m | #102 | 5:31.70 |
| 05/11 | Massapequa Under the Lights1600m | #60 | 5:24.63 |
| 12/12 | Section XI Boys Crossover B 13200m | #11 | 11:39.03 PR |
| 12/22 | Section XI Boys Crossover D1000m | #21 | 3:11.28 PR |
| 01/05 | Section XI Boys Crossover E1600m | #26 | 5:30.50 |
| 01/13 | Section XI Boys Frosh - Soph Championship1600m | #28 | 5:24.98 |
| 01/19 | Section XI Boys Indoor League Championships1600m | #20 | 5:14.37 |
| Jim Smith Results - Boys5K XC | #70 | 21:35.35 | |
| 09/29 | Suffolk Coaches Invitational5K XC | #80 | 20:58.13 |
| 10/23 | Section XI Division XC Championships5K XC | #40 | 20:09.24 |
| 11/02 | Section XI State Qualifier Meet5K XC | #129 | 20:01.50 |
| 09/09 | Jim Smith Invitational1.5 Mile XC | #26 | 8:49.51 PR |
| 09/23 | Suffolk Coaches Invitational5K XC | #84 | 21:17.76 |