| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Red Creek Park XC | 10:10.96 | 2012-09-13 |
| 1.5 Mile XC · Sunken Meadow State Park XC | 9:21.90 | 2012-09-22 |
| 1.8 Mile XC · Indian Island, Riverhead XC | 12:33.45 | 2012-10-11 |
| 2.8 Mile XC · Sunken Meadow State Park XC | 20:44.75 | 2013-10-27 |
| 3 Mile XC · Sunken Meadow State Park XC | 20:52.03 | 2012-10-27 |
| 5K XC · Firemen's Field, Ridge NY XC | 19:10.41 | 2014-10-23 |
| 5K XC · Indian Island, Riverhead XC | 20:40.05 | 2013-10-10 |
| 5K XC · Red Creek Park XC | 19:01.26 | 2015-10-08 |
| 5K XC · Suffolk County XC | 19:41.87 | 2015-11-06 |
| 5K XC · Sunken Meadow State Park XC | 18:59.15 | 2015-09-26 |
| XC · Suffolk County XC | 19:41.87 | 2015-11-06 |
| XC · Sunken Meadow State Park XC | 19:19.17 | 2015-10-27 |
| 1000m Indoor | 3:00.47 | 2015-12-13 |
| 300m Indoor | 52.93 | 2013-01-27 |
| 2000m Steeplechase Outdoor | 7:47.31 | 2015-04-18 |
| 3000m Steeplechase Outdoor | 12:29.06 | 2015-05-27 |
| 400m Outdoor | 57.53 | 2016-05-06 |
| 800m Outdoor | 2:36.82 | 2014-04-26 |
| 04/30 | Westhampton Beach Invitational400m | #34 | 58.77 |
| 05/06 | Saint Anthony's Invitational400m | #34 | 57.53 PR |
| 04/18 | Suffolk Coaches Meet2000m Steeplechase | #9 | 7:47.31 PR |
| 05/27 | Boys Division Championship Meet3000m Steeplechase | #13 | 12:29.06 PR |
| 12/13 | Boys Crossover Meet B1000m | #6 | 3:00.47 PR |
| 01/02 | Boys Crossover Meet D1000m | #18 | 3:01.56 |
| 01/05 | Boys Crossover Meet E1000m | #24 | 3:04.02 |
| 01/17 | Section XI Boys Last Chance Meet1000m | #30 | 3:09.92 |
| 09/12 | Jim Smith Invitational5K XC | #18 | 19:05.10 |
| 09/17 | Peconic Invitational5K XC | #23 | 19:53.89 |
| 09/19 | Bob Pratt Cross Country Invitational5K XC | #19 | 19:36.19 |
| 09/26 | Suffolk Coaches Invitational5K XC | #64 | 18:59.15 PR |
| 10/08 | Westhampton Beach Cross Country Invitational5K XC | #7 | 19:01.26 PR |
| 10/27 | Section XI Division XC Championships5K XC | #12 | 19:19.17 PR |
| 10/27 | Section XI Division XC ChampionshipsXC | #157 | 19:19.17 PR |
| 11/06 | Section XI State Qualifiers5K XC | #15 | 19:41.87 PR |
| 11/06 | Section XI State QualifiersXC | #163 | 19:41.87 PR |
| 04/26 | Westhampton Beach Invitational800m | #15 | 2:36.82 PR |
| 12/16 | Section XI Boys Crossover C1000m | #26 | 3:19.13 |
| 09/11 | Peconic Invitational1.5 Mile XC | #24 | 19:49.43 |
| 09/13 | Jim Smith Invitational5K XC | #81 | 20:39.73 |
| 09/20 | Bob Pratt Cross Country Invitational5K XC | #43 | 19:53.69 |
| 10/11 | Suffolk Officials XC InvitationalXC | #31 | 19:49.58 |
| 10/21 | Section XI Division XC Championships5K XC | #13 | 19:02.16 |
| 10/23 | Tom Knipfing Memorial XC Invitational5K XC | #8 | 19:10.41 PR |
| 10/31 | Section XI Cross Country County Championships5K XC | #12 | 18:48.86 |
| 09/12 | Peconic Invitational5K XC | #125 | 23:54.22 |
| 09/21 | Jim Smith Invitational5K XC | #109 | 22:42.85 |
| 09/28 | Suffolk Coaches Invitational5K XC | #149 | 23:56.26 |
| 10/05 | Saint Anthony's Cross Country Invitational5K XC | #59 | 21:54.34 |
| 10/10 | Westhampton Beach Cross Country Invitational5K XC | #82 | 20:40.05 PR |
| 10/22 | Section XI Division XC Championships5K XC | #246 | 22:36.69 |
| 10/27 | Section XI Freshmen - Sophomore Championships2.8 Mile XC | #125 | 20:44.75 PR |
| 01/27 | Section XI Boys Indoor League Championships300m | #19 | 52.93 PR |
| 09/13 | Pecomic Invitational1.5 Mile XC | #12 | 10:10.96 PR |
| 09/22 | Bob Pratt Cross Country Invitational1.5 Mile XC | #42 | 9:21.90 PR |
| 09/29 | Suffolk Coaches Invitational5K XC | #245 | 25:47.24 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #68 | 22:03.33 |
| 10/11 | Westhampton Beach Cross Country Invitational1.8 Mile XC | #8 | 12:33.45 PR |
| 10/23 | Section XI Division XC Championships5K XC | #392 | 23:19.98 |
| 10/27 | Section XI Freshmen - Sophomore Championships3 Mile XC | #79 | 20:52.03 PR |