| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 9:50.88 | 2014-09-27 |
| 2.7 Mile XC · Sunken Meadow State Park XC | 18:00.51 | 2015-10-30 |
| 3 Mile XC · Sunken Meadow State Park XC | 23:46.54 | 2014-10-24 |
| 5K XC · Sunken Meadow State Park XC | 21:17.38 | 2016-10-25 |
| XC XC | 12:49.47 | 2013-10-17 |
| 1000m Indoor | 3:16.88 | 2015-12-13 |
| 1600m Outdoor | 5:25.30 | 2016-05-17 |
| 800m Outdoor | 2:35.70 | 2016-04-02 |
| 04/02 | Longwood Track Classic800m | #42 | 2:35.70 PR |
| 05/17 | Longwood Frosh/Soph Championships1600m | #34 | 5:25.30 PR |
| 10/25 | Section XI Boys Division XC Championships5K XC | #158 | 21:17.38 PR |
| 04/06 | Longwood Track Classic1600m | #26 | 6:15.44 |
| 12/13 | Boys Crossover Meet B1000m | #19 | 3:16.88 PR |
| 12/19 | Boys Crossover Meet C1600m | #35 | 5:29.94 |
| 01/04 | Boys Crossover Meet E1000m | #45 | 3:26.05 |
| 09/12 | Jim Smith Invitational5K XC | #40 | 21:21.82 |
| 10/30 | Section XI Freshmen - Sophomore Championships2.7 Mile XC | #78 | 18:00.51 PR |
| 09/27 | Suffolk Coaches Invitational1 Mile XC | #69 | 9:50.88 PR |
| 10/24 | Section XI Freshmen - Sophomore Championships3 Mile XC | #119 | 23:46.54 PR |
| 10/17 | 2013 Section XI Modified Cross Country MeetXC | #252 | 12:49.47 PR |