| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 8:54.56 | 2015-09-26 |
| 1.7 Mile XC · Firemen's Field, Ridge NY XC | 9:59.70 | 2015-10-08 |
| 2.7 Mile XC · Sunken Meadow State Park XC | 17:26.52 | 2015-10-30 |
| 5K XC · Bethpage State Park XC | 19:28.19 | 2015-10-17 |
| 5K XC · Firemen's Field, Ridge NY XC | 19:09.49 | 2016-10-30 |
| 5K XC · Sunken Meadow State Park XC | 18:29.19 | 2018-10-13 |
| XC · Sunken Meadow State Park XC | 21:06.48 | 2017-10-26 |
| 1000m Indoor | 2:48.11 | 2019-01-05 |
| 1600m Indoor | 4:43.92 | 2019-02-01 |
| 3200m Indoor | 10:54.45 | 2018-12-09 |
| Mile Outdoor | 4:47.10 | 2019-05-10 |
| 05/10 | Don Bohlinger InvitationalMile | #5 | 4:47.10 PR |
| 04/28 | Westhampton Beach Invitational1600m | #32 | 4:51.26 |
| 05/11 | Don Bohlinger InvitationalMile | #1 | 4:47.25 |
| 12/09 | Section XI Boys Crossover A3200m | #9 | 10:54.45 PR |
| 12/13 | Section XI Boys Crossover B 21600m | #5 | 4:57.58 |
| 12/18 | Section XI Boys Crossover C 11000m | #17 | 2:54.86 |
| 12/22 | Section XI Boys Crossover D1600m | #1 | 4:47.53 |
| 01/05 | Section XI Boys Crossover E1000m | #4 | 2:48.11 PR |
| 01/05 | Section XI Boys Crossover E1600m | #12 | 5:00.54 |
| 01/19 | Section XI Boys Indoor League Championships1600m | #8 | 4:45.97 |
| 01/27 | Section XI Boys Last Chance Meet1600m | #6 | 4:45.24 |
| 02/01 | Section XI Boys Large School Championships1600m | #8 | 4:43.92 PR |
| 09/22 | Bob Pratt Cross Country Invitational5K XC | #59 | 19:03.83 |
| 09/29 | Suffolk Coaches Invitational5K XC | #42 | 19:22.97 |
| 10/05 | Saint Anthony's Cross Country Invitational5K XC | #75 | 18:42.03 |
| 10/13 | Suffolk Officials XC Invitational5K XC | #34 | 18:29.19 PR |
| 10/23 | Section XI Division XC Championships5K XC | #7 | 18:45.23 |
| 11/02 | Section XI State Qualifier Meet5K XC | #84 | 19:08.81 |
| 09/16 | Bob Pratt Cross Country Invitational5K XC | #57 | 20:24.93 |
| 09/28 | Tom Knipfing - Goldberg Memorial XC Invitational5K XC | #40 | 19:19.03 |
| 10/26 | Section XI Boys Division XC Championships5K XC | #34 | 21:06.48 PR |
| 10/26 | Section XI Boys Division XC ChampionshipsXC | #430 | 21:06.48 PR |
| Bob Pratt Boys Results5K XC | #81 | 21:21.27 | |
| 09/24 | Suffolk Coaches Invitational5K XC | #93 | 20:17.87 |
| 10/25 | Section XI Boys Division XC Championships5K XC | #45 | 21:21.55 |
| 10/25 | Section XI Boys Division XC ChampionshipsXC | #288 | 21:21.55 |
| 10/30 | Tom Knipfing Memorial XC Invitational5K XC | #36 | 19:09.49 PR |
| 12/19 | Boys Crossover Meet C1600m | #28 | 5:18.35 |
| 01/02 | Boys Crossover Meet D1600m | #27 | 5:13.09 |
| 01/05 | Boys Crossover Meet E1600m | #7 | 5:02.33 |
| 01/15 | Section XI Boys Frosh - Soph Championship1600m | #3 | 5:00.31 |
| 09/26 | Suffolk Coaches Invitational1 Mile XC | #34 | 8:54.56 PR |
| 10/08 | Tom Knipfing Memorial XC Invitational1.7 Mile XC | #7 | 9:59.70 PR |
| 10/17 | Nassau Coaches Cross Country Invitational5K XC | #15 | 19:28.19 PR |
| 10/30 | Section XI Freshmen - Sophomore Championships2.7 Mile XC | #50 | 17:26.52 PR |