| Event | Mark | Date |
|---|---|---|
| 5K XC · Indian Island, Riverhead XC | 21:26.23 | 2013-10-10 |
| 5K XC · Sunken Meadow State Park XC | 20:41.10 | 2016-10-25 |
| XC · Sunken Meadow State Park XC | 20:49.18 | 2016-11-04 |
| 1600m Outdoor | 5:31.72 | 2014-05-13 |
| 04/30 | Westhampton Beach Invitational1600m | #27 | 5:52.40 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #116 | 20:41.10 PR |
| 11/04 | Section XI State Qualifier Meet5K XC | #50 | 20:49.18 PR |
| 11/04 | Section XI State Qualifier MeetXC | #235 | 20:49.18 PR |
| 09/26 | Suffolk Coaches Invitational5K XC | #93 | 21:43.29 |
| 10/27 | Section XI Division XC Championships5K XC | #131 | 20:45.03 |
| 04/26 | Westhampton Beach Invitational1600m | #14 | 5:42.98 |
| 05/13 | Longwood Frosh/Soph Championships1600m | #59 | 5:31.72 PR |
| 09/27 | Suffolk Coaches Invitational5K XC | #136 | 22:58.66 |
| 10/21 | Section XI Division XC Championships5K XC | #189 | 22:03.72 |
| 12/15 | Section XI Boys Crossover B1600m | #27 | 5:54.40 |
| 01/04 | Section XI Boys Crossover D1600m | #18 | 5:51.00 |
| 01/12 | Section XI Boys Crossover E1600m | #21 | 5:52.92 |
| 10/10 | Westhampton Beach Cross Country Invitational5K XC | #98 | 21:26.23 PR |
| 10/12 | Suffolk Officials XC Invitational5K XC | #33 | 22:30.33 |
| 10/12 | Section XI Junior High XC MeetXC | #39 | 10:05.75 |