| Event | Mark | Date |
|---|---|---|
| 5K XC · Sunken Meadow State Park XC | 19:31.41 | 2014-10-21 |
| 1000m Indoor | 3:20.09 | 2013-12-15 |
| 1600m Indoor | 5:15.50 | 2014-12-10 |
| 3200m Indoor | 10:40.56 | 2015-01-18 |
| 600m Indoor | 1:49.08 | 2013-01-10 |
| 2000m Steeplechase Outdoor | 7:18.40 | 2015-05-01 |
| 3000m Steeplechase Outdoor | 10:40.98 | 2015-05-27 |
| 05/01 | Saint Anthony's Invitational2000m Steeplechase | #4 | 7:18.40 PR |
| 05/19 | Chris Urban & Brittany Walsh Invitational3000m Steeplechase | #5 | 11:16.71 |
| 05/27 | Boys Division Championship Meet3000m Steeplechase | #6 | 10:40.98 PR |
| 06/05 | Section XI State Qualifier Championships3000m Steeplechase | 10:40.98 |
| 12/10 | Section XI Boys Crossover A1600m | #20 | 5:15.50 PR |
| 12/14 | Section XI Boys Crossover B3200m | #3 | 10:58.66 |
| 01/18 | Section XI Boys Last Chance Meet3200m | #13 | 10:40.56 PR |
| 01/25 | Section XI Boys Indoor League Championships3200m | #7 | 10:46.27 |
| 10/03 | Saint Anthony's Cross Country Invitational5K XC | #59 | 19:33.27 |
| 10/21 | Section XI Division XC Championships5K XC | #23 | 19:31.41 PR |
| 10/31 | Section XI Cross Country County Championships5K XC | #119 | 19:21.36 |
| 12/15 | Section XI Boys Crossover B1000m | #27 | 3:20.09 PR |
| 01/04 | Section XI Boys Crossover D3200m | #5 | 11:49.74 |
| 01/25 | Section XI Boys Indoor League Championships1600m | #22 | 5:36.01 |
| 10/22 | Section XI Division XC Championships5K XC | #204 | 29:11.21 |
| 11/02 | Section XI Cross Country County Championships5K XC | #116 | 20:15.08 |
| 12/22 | Boys Crossover Meet C1000m | #21 | 3:22.46 |
| 01/10 | Boys Crossover Meet Large Schools600m | #61 | 1:49.08 PR |