| Event | Mark | Date |
|---|---|---|
| 5K XC · Firemen's Field, Ridge NY XC | 17:27.29 | 2018-10-04 |
| 5K XC · Red Creek Park XC | 18:16.96 | 2018-09-13 |
| 5K XC · Sunken Meadow State Park XC | 17:35.83 | 2018-10-13 |
| XC · Sunken Meadow State Park XC | 18:12.48 | 2017-10-26 |
| 1000m Indoor | 2:54.94 | 2018-12-18 |
| 300m Indoor | 43.42 | 2017-12-19 |
| 3200m Indoor | 10:26.70 | 2018-01-20 |
| 600m Indoor | 1:34.25 | 2017-12-19 |
| 1600m Outdoor | 4:44.57 | 2018-05-12 |
| 200m Outdoor | 26.15 | 2018-04-28 |
| 3000m Steeplechase Outdoor | 11:06.03 | 2019-04-13 |
| 800m Outdoor | 2:09.59 | 2018-05-12 |
| 04/13 | Suffolk Coaches Meet3000m Steeplechase | #15 | 11:06.03 PR |
| 04/13 | Suffolk Coaches Meet1600m | #44 | 4:57.89 |
| 04/28 | Westhampton Beach Invitational1600m | #25 | 4:48.31 |
| 04/28 | Westhampton Beach Invitational200m | #25 | 26.15 PR |
| 05/12 | East End Classic at East Hampton1600m | #3 | 4:44.57 PR |
| 05/12 | East End Classic at East Hampton800m | #2 | 2:09.59 PR |
| 05/22 | Section XI Boys Division Championships1600m | #10 | 4:45.64 |
| 05/22 | Section XI Boys Division Championships3200m | #9 | 10:31.01 |
| 12/09 | Section XI Boys Crossover A3200m | #18 | 11:32.24 |
| 12/12 | Section XI Boys Crossover B 11600m | #4 | 4:52.75 |
| 12/18 | Section XI Boys Crossover C 11000m | #5 | 2:54.94 PR |
| 01/05 | Section XI Boys Crossover E3200m | #6 | 10:43.92 |
| 01/19 | Section XI Boys Indoor League Championships3200m | #3 | 10:44.49 |
| 01/19 | Section XI Boys Indoor League Championships1600m | #4 | 4:57.97 |
| 01/27 | Section XI Boys Last Chance Meet3200m | #5 | 10:38.12 |
| 01/27 | Section XI Boys Last Chance Meet1600m | #11 | 5:05.04 |
| 02/03 | Section XI Boys Small School Championships3200m | #8 | 10:45.53 |
| 02/03 | Section XI Boys Small School Championships1600m | #21 | 5:17.20 |
| 09/13 | Peconic Invitational5K XC | #1 | 18:16.96 PR |
| 09/22 | Bob Pratt Cross Country Invitational5K XC | #21 | 17:57.94 |
| 09/29 | Suffolk Coaches Invitational5K XC | #19 | 18:23.71 |
| 10/04 | Tom Knipfing - Goldberg Memorial XC Invitational5K XC | #3 | 17:27.29 PR |
| 10/13 | Suffolk Officials XC Invitational5K XC | #10 | 17:35.83 PR |
| 10/23 | Section XI Division XC Championships5K XC | #1 | 18:02.80 |
| 11/02 | Section XI State Qualifier Meet5K XC | #3 | 18:22.69 |
| 04/08 | Suffolk Officials Meet1600m | #26 | 5:01.50 |
| 04/08 | Suffolk Officials Meet800m | #11 | 2:18.90 |
| 12/19 | Section XI Boys Crossover C 1600m | #12 | 1:34.25 PR |
| 12/19 | Section XI Boys Crossover C 1300m | #34 | 43.42 PR |
| 01/07 | Section XI Boys Crossover D1600m | #15 | 5:10.20 |
| 01/14 | Boys Crossover Meet E1600m | #10 | 5:07.49 |
| 01/20 | Section XI Boys Indoor League Championships3200m | #7 | 10:26.70 PR |
| 01/20 | Section XI Boys Indoor League Championships600m | #8 | 1:36.68 |
| 09/14 | Peconic Invitational5K XC | #15 | 20:12.95 |
| 09/16 | Bob Pratt Cross Country Invitational5K XC | #29 | 19:18.68 |
| 09/28 | Tom Knipfing - Goldberg Memorial XC Invitational5K XC | #8 | 18:19.13 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #86 | 18:52.04 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #87 | 18:51.11 |
| 10/26 | Section XI Boys Division XC Championships5K XC | #1 | 18:12.48 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #56 | 18:12.48 PR |
| 11/03 | Section XI State Qualifier Meet5K XC | #7 | 19:17.74 |
| 11/03 | Section XI State Qualifier MeetXC | #123 | 19:17.74 |
| 04/09 | Suffolk Officials Meet1600m | #33 | 5:20.14 |
| 04/30 | Westhampton Beach Invitational3200m | #6 | 11:19.15 |
| 05/14 | East End ClassicBoys 3200 - F/S | #3 | 11:02.9 |
| 05/17 | Longwood Frosh/Soph Championships1600m | #35 | 5:15.73 |
| 05/17 | Longwood Frosh/Soph Championships3200m | #12 | 11:07.13 |
| 12/14 | Section XI Boys Crossover A23200m | #4 | 10:48.56 |
| 12/20 | Section XI Boys Crossover C 11600m | #15 | 5:05.70 |
| 01/02 | Boys Crossover Meet D3200m | #15 | 11:16.36 |
| 01/22 | Section XI Boys Indoor League Championships3200m | #5 | 10:55.87 |
| 01/22 | Section XI Boys Indoor League Championships1600m | #9 | 5:15.90 |
| 02/04 | Section XI Boys Small School Championships3200m | #15 | 11:20.73 |
| 09/15 | Peconic Invitational5K XC | #23 | 20:43.94 |
| 09/24 | Suffolk Coaches Invitational5K XC | #60 | 19:30.08 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #4 | 19:17.75 |
| 10/25 | Section XI Boys Division XC ChampionshipsXC | #151 | 19:17.75 |
| 11/04 | Section XI State Qualifier Meet5K XC | #5 | 18:25.62 |
| 11/04 | Section XI State Qualifier MeetXC | #84 | 18:25.62 |
| 12/13 | Boys Crossover Meet B3200m | #15 | 11:31.64 |
| 12/19 | Boys Crossover Meet C1000m | #20 | 3:10.74 |
| 12/19 | Boys Crossover Meet C3200m | #5 | 12:03.85 |
| 01/02 | Boys Crossover Meet D3200m | #16 | 11:43.04 |
| 01/02 | Boys Crossover Meet D1000m | #38 | 3:17.27 |
| 01/04 | Boys Crossover Meet E3200m | #11 | 11:21.41 |
| 01/17 | Section XI Boys Last Chance Meet3200m | #17 | 11:34.88 |
| 09/17 | Peconic Invitational5K XC | #44 | 21:14.01 |
| 09/26 | Suffolk Coaches Invitational5K XC | #72 | 20:26.26 |
| 10/10 | Suffolk Officials XC Invitational5K XC | #92 | 20:04.50 |
| 10/27 | Section XI Division XC Championships5K XC | #10 | 19:47.83 |
| 10/27 | Section XI Division XC ChampionshipsXC | #196 | 19:47.83 |