| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage XC | 18:15.25 | 2016-09-19 |
| 5K XC · Bethpage XC | 20:32.31 | 2016-10-13 |
| 5K XC · Bethpage Sate Park XC | 22:12.33 | 2016-10-29 |
| 5K XC · Bethpage State Park XC | 20:29.03 | 2016-10-15 |
| 5K XC · Firemen's Field, Ridge NY XC | 24:04.11 | 2016-10-30 |
| 5K XC · Sunken Meadow State Park XC | 23:54.22 | 2016-10-25 |
| 600m Indoor | 1:34.90 | 2017-02-07 |
| 1600m Outdoor | 5:48.49 | 2017-04-01 |
| 400m Outdoor | 1:00.42 | 2016-05-13 |
| 04/01 | Valley Stream Challenge1600m | #33 | 5:48.49 PR |
| 05/06 | Saint Anthony's Invitational400m | #61 | 61.01 |
| 05/13 | Massapequa Under the Lights400m | #23 | 1:00.42 PR |
| 01/03 | Section VIII Crossover Meet D600m | #35 | 1:38.85 |
| 01/11 | Section VIII Conference 6 Championships600m | #8 | 1:37.60 |
| 01/14 | Boys Crossover Meet E600m | #35 | 1:51.28 |
| 02/07 | Section VIII Class County B Championships600m | #16 | 1:34.90 PR |
| Bob Pratt Boys Results5K XC | #165 | 23:55.58 | |
| 09/19 | Section VIII Conference Dual Meet4K XC | #32 | 18:15.25 PR |
| 09/24 | Suffolk Coaches Invitational5K XC | #120 | 24:47.27 |
| 09/27 | Section VIII Conference Dual Meet5K XC | #7 | 21:44.52 |
| 10/06 | Section VIII Conference Dual Meet5K XC | #23 | 20:58.19 |
| 10/08 | Suffolk Officials XC Invitational5K XC | #176 | 25:09.58 |
| 10/08 | Suffolk Officials XC Invitational5K XC | #81 | 24:11.55 |
| 10/13 | Section VIII Conference Dual Meet5K XC | #9 | 20:32.31 PR |
| 10/15 | Nassau Coaches 50th Annual Cross Country Invitational5K XC | #54 | 20:29.03 PR |
| 10/25 | Section XI Boys Division XC Championships5K XC | #333 | 23:54.22 PR |
| 10/29 | Section VIII Class County Championships5K XC | #105 | 22:12.33 PR |
| 10/30 | Tom Knipfing Memorial XC Invitational5K XC | #75 | 24:04.11 PR |
| 12/16 | Nassau conf 1 - 6 Format C 12.16.15 Boys600m | #50 | 1:42.05 |
| 09/26 | Suffolk Coaches Invitational5K XC | #210 | 27:01.09 |
| 10/27 | Section XI Division XC Championships5K XC | #387 | 24:30.79 |