| Event | Mark | Date |
|---|---|---|
| 5K XC · Firemen's Field, Ridge NY XC | 24:53.43 | 2012-10-05 |
| 5K XC · Indian Island, Riverhead XC | 20:46.05 | 2013-10-10 |
| 5K XC · Sunken Meadow State Park XC | 21:17.98 | 2013-10-22 |
| 1600m Indoor | 5:51.37 | 2014-01-12 |
| 3000m Indoor | 9:56.37 | 2016-12-08 |
| 300m Indoor | 47.77 | 2012-12-15 |
| 55m Indoor | 8.34 | 2012-12-15 |
| 600m Indoor | 1:57.82 | 2013-12-22 |
| 12/08 | St. John's University Bill Ward Invitational3000m | #3 | 9:56.37 PR |
| 12/22 | Section XI Boys Crossover C600m | #59 | 1:57.82 PR |
| 12/22 | Section XI Boys Crossover C1600m | #38 | 6:11.53 |
| 01/04 | Section XI Boys Crossover D1600m | #26 | 6:01.55 |
| 01/12 | Section XI Boys Crossover E1600m | #20 | 5:51.37 PR |
| 09/21 | Jim Smith Invitational5K XC | #94 | 22:13.73 |
| 10/10 | Westhampton Beach Cross Country Invitational5K XC | #85 | 20:46.05 PR |
| 10/12 | Suffolk Officials XC Invitational5K XC | #13 | 21:28.05 |
| 10/22 | Section XI Division XC Championships5K XC | #156 | 21:17.98 PR |
| 11/02 | Section XI Cross Country County Championships5K XC | #56 | 21:45.68 |
| 12/15 | Boys Crossover Meet B55m | #61 | 8.34 PR |
| 12/15 | Boys Crossover Meet B300m | #37 | 47.77 PR |
| 10/05 | Tom Knipfing Memorial XC Invitational5K XC | #122 | 24:53.43 PR |
| 10/11 | Westhampton Beach Cross Country Invitational5K XC | #113 | 23:39.07 |
| 10/23 | Section XI Division XC Championships5K XC | #409 | 23:49.78 |