| Event | Mark | Date |
|---|---|---|
| 5K XC · Firemen's Field, Ridge NY XC | 19:05.46 | 2013-10-04 |
| 5K XC · Sunken Meadow State Park XC | 19:12.19 | 2012-10-23 |
| 6K XC · Stony Brook University XC | 21:32.52 | 2015-09-05 |
| 1000m Indoor | 2:42.97 | 2013-02-02 |
| 600m Indoor | 1:39.41 | 2012-01-08 |
| 1600m Outdoor | 4:38.88 | 2014-04-26 |
| 2000m Steeplechase Outdoor | 7:44.26 | 2012-04-11 |
| 3000m Steeplechase Outdoor | 10:21.25 | 2014-05-21 |
| 800m Outdoor | 2:00.36 | 2014-05-02 |
| 04/22 | Stony Brook University - Wolfie Invitational800m | #22 | 2:05.74 |
| 04/23 | Stony Brook University - Wolfie Invitational800m | #26 | 2:05.52 |
| 09/05 | Stony Brook University XC Invitational6K XC | #54 | 21:32.52 PR |
| 04/16 | Port Jefferson Steeplechase Invitational3000m Steeplechase | #10 | 10:37.01 |
| 04/26 | Westhampton Beach Invitational1600m | #8 | 4:38.88 PR |
| 05/02 | Saint Anthony's Invitational800m | #13 | 2:00.36 PR |
| 05/21 | Boys Division Championship Meet800m | #10 | 2:02.84 |
| 05/21 | Boys Division Championship Meet3000m Steeplechase | #4 | 10:21.25 PR |
| 05/30 | Section XI Individual Championships800m | #15 | 2:01.32 |
| 01/17 | St Joseph's College Indoor Invitational1000m | #3 | 2:46.22 |
| 08/30 | Stony Brook University XC Invitational6K XC | #39 | 21:32.84 |
| 03/27 | Port Jefferson Steeplechase Invitational3000m Steeplechase | #12 | 11:11.85 |
| 05/21 | Boys Division Championship Meet800m | #9 | 2:03.04 |
| 05/21 | Boys Division Championship Meet3000m Steeplechase | #9 | 11:00.32 |
| 05/30 | Section XI Individual Championships800m | #17 | 2:02.62 |
| 12/22 | Section XI Boys Crossover C1000m | #2 | 2:47.03 |
| 01/12 | Section XI Boys Crossover E1000m | #1 | 2:48.15 |
| 01/19 | Section XI Boys Last Chance Meet1000m | #2 | 2:43.75 |
| 01/25 | Section XI Boys Indoor League Championships1000m | #6 | 2:46.87 |
| 02/02 | Section XI Large School Championships1000m | #5 | 2:43.57 |
| 02/08 | Section XI Indoor State Qualifier Meet1000m | #10 | 2:44.31 |
| 10/04 | Tom Knipfing Memorial XC Invitational5K XC | #35 | 19:05.46 PR |
| 10/22 | Section XI Division XC Championships5K XC | #111 | 19:46.63 |
| 04/11 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #33 | 7:44.26 PR |
| 05/16 | Longwood Frosh/Soph Championships1600m | #20 | 4:59.27 |
| 12/22 | Boys Crossover Meet C1000m | #10 | 2:51.35 |
| 01/10 | Boys Crossover Meet Large Schools1000m | #3 | 2:51.94 |
| 01/27 | Section XI Boys Indoor League Championships1000m | #7 | 2:45.15 |
| 02/02 | Section XI Large School Championships1000m | #7 | 2:42.97 PR |
| 09/15 | Jim Smith Invitational5K XC | #47 | 19:55.74 |
| 09/29 | Suffolk Coaches Invitational5K XC | #101 | 19:39.18 |
| 10/05 | Tom Knipfing Memorial XC Invitational5K XC | #89 | 19:34.27 |
| 10/23 | Section XI Division XC Championships5K XC | #36 | 19:12.19 PR |
| 12/04 | Boys Crossover Meet B1000m | #14 | 3:03.37 |
| 12/17 | Boys Crossover Meet C1000m | #12 | 3:02.50 |
| 12/19 | Boys Crossover Meet D11000m | #12 | 3:01.68 |
| 01/08 | Section XI Boys Frosh - Soph Championship600m | #19 | 1:39.41 PR |
| 01/08 | Section XI Boys Frosh - Soph Championship1600m | #21 | 5:21.81 |
| 01/14 | Boys Crossover Meet E1000m | #14 | 2:58.35 |
| 01/20 | Section XI Boys Indoor League Championships1000m | #14 | 2:56.03 |