| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage XC | 13:18.57 | 2016-09-20 |
| 4K XC · Bethpage Sate Park XC | 13:41.43 | 2014-09-15 |
| 5K XC · Bethpage XC | 16:27.85 | 2016-10-05 |
| 5K XC · Bethpage Sate Park XC | 16:19.54 | 2016-10-29 |
| 5K XC · Bethpage State Park XC | 18:27.41 | 2014-10-18 |
| 5K XC · Port Washington XC | 17:34.82 | 2015-09-10 |
| 5K XC · Sands Point Preserve XC | 17:11.48 | 2014-09-10 |
| 5K XC · Sunken Meadow State Park XC | 17:20.26 | |
| XC · Bethpage Sate Park XC | 16:26.47 | 2016-11-05 |
| XC · Sunken Meadow State Park XC | 18:27.57 | 2013-10-05 |
| 1000m Indoor | 2:37.36 | 2015-02-11 |
| 300m Indoor | 38.93 | 2016-12-20 |
| 3200m Indoor | 9:54.13 | 2016-12-20 |
| 600m Indoor | 1:25.57 | 2017-01-04 |
| Mile Indoor | 5:12.10 | |
| 1600m Outdoor | 4:20.04 | 2016-05-06 |
| 400m Outdoor | 52.62 | 2016-04-09 |
| 800m Outdoor | 1:59.65 | 2015-05-01 |
| 04/08 | Suffolk Officials Meet1600m | #3 | 4:35.18 |
| 04/09 | Suffolk Officials Meet1600m | #4 | 4:29.36 |
| 04/09 | Suffolk Officials Meet400m | #6 | 52.62 PR |
| 05/06 | Saint Anthony's Invitational1600m | #5 | 4:20.04 PR |
| 11/29 | Section VIII Winter Track & Field1000m | #3 | 2:52.28 |
| 12/15 | Section VIII Winter Track & Field1600m | #1 | 4:32.33 |
| 12/20 | Section VIII Winter Track & Field3200m | #1 | 9:54.13 PR |
| 12/20 | Section VIII Winter Track & Field300m | #3 | 38.93 PR |
| 01/04 | Section VIII Crossover Meet D2600m | #1 | 1:25.57 PR |
| 01/12 | Section VIII Conference 1 Championships3200m | #3 | 10:25.85 |
| 01/12 | Section VIII Conference 1 Championships1000m | #1 | 2:42.53 |
| 01/12 | Section VIII Conference 1 Championships1600m | #1 | 4:43.24 |
| 02/08 | Section VIII County Class A Championships1000m | #1 | 2:42.10 |
| 02/08 | Section VIII County Class A Championships1600m | #7 | 4:44.83 |
| 02/15 | Section VIII State Qualifier Meet1000m | #1 | 2:40.89 |
| Bob Pratt Boys Results5K XC | #2 | 17:20.26 PR | |
| 09/12 | Section VIII Conference Dual Meet4K XC | #1 | 13:53.02 |
| 09/20 | Section VIII Conference Dual Meet4K XC | #2 | 13:18.57 PR |
| 09/27 | Section VIII Conference Dual Meet5K XC | #2 | 17:05.58 |
| 10/05 | Section VIII Conference Dual Meet5K XC | #1 | 16:27.85 PR |
| 10/17 | Section VIII Conference Dual Meet5K XC | #2 | 17:30.51 |
| 10/29 | Section VIII Class County Championships5K XC | #3 | 16:19.54 PR |
| 11/05 | Section VIII State Qualifier Championships5K XC | #4 | 16:26.47 PR |
| 11/05 | Section VIII State Qualifier ChampionshipsXC | #5 | 16:26.47 PR |
| 05/01 | 97th Annual Port Washington Invitational1600m | #2 | 4:43.17 |
| 05/01 | Saint Anthony's Invitational800m | #19 | 1:59.65 PR |
| 05/27 | Section VIII Class 3A County Championships800m | #4 | 2:01.65 |
| 12/02 | Section VIII Winter Track & Field1000m | #2 | 2:47.45 |
| 12/15 | Section VIII Winter Track & Field1600m | #39 | 5:39.54 |
| 01/06 | Section VIII Crossover Meet D1600m | #3 | 4:35.75 |
| 01/06 | Section VIII Crossover Meet D600m | #4 | 1:29.54 |
| 01/14 | Section VIII Conference 2 Championships1000m | #1 | 2:43.76 |
| 01/14 | Section VIII Conference 2 Championships1600m | #3 | 4:49.40 |
| 02/02 | Section VIII County A Championships1000m | #1 | 2:38.01 |
| 02/09 | Section VIII State Qualifier Meet1000m | #1 | 2:38.22 |
| 09/10 | Bruce MacDonald 5K5K XC | #1 | 17:34.82 PR |
| 09/16 | Section VIII Triangular Meets4K XC | #1 | 13:35.61 |
| 09/24 | Section VIII Conference Dual Meet4K XC | #2 | 13:27.92 |
| 09/28 | Section VIII Conference Dual Meet5K XC | #2 | 17:12.42 |
| 10/07 | Section VIII Conference Dual Meet5K XC | #4 | 18:03.30 |
| 10/10 | Suffolk Officials XC Invitational5K XC | #3 | 17:24.10 |
| 10/13 | Section VIII Conference Dual Meet5K XC | #1 | 17:14.91 |
| 10/31 | Section VIII Class County Championships5K XC | #6 | 16:36.33 |
| 11/07 | Section VIII State Qualifier Championships5K XC | #7 | 16:50.11 |
| 04/05 | MacArthur Generals Track & Field Invitational1600m | #6 | 4:55.74 |
| 04/12 | Suffolk Officials Meet1600m | #1 | 4:48.72 |
| 04/12 | Suffolk Officials Meet800m | #8 | 2:14.44 |
| 05/20 | Section VIII Class County Championships800m | #8 | 2:05.03 |
| Freindships Games Boys ResultsMile | #2 | 5:12.10 PR | |
| 12/09 | Section VIII Crossover Meet B1600m | #15 | 4:48.31 |
| 01/14 | Section VIII Conference Championships1000m | #2 | 2:43.94 |
| 02/04 | Section VIII County A Championships1000m | #3 | 2:40.15 |
| 02/11 | Section VIII State Qualifier Meet1000m | #3 | 2:37.36 PR |
| 09/10 | Bruce MacDonald 5K Invitational5K XC | #3 | 17:11.48 PR |
| 09/15 | Section VIII Conference & League Meets4K XC | #3 | 13:41.43 PR |
| 09/22 | Section VIII Conference & League Meets4K XC | #4 | 13:59.85 |
| 09/27 | Suffolk Coaches Invitational5K XC | #14 | 17:52.85 |
| 09/29 | Section VIII Conference & League Meets5K XC | #3 | 17:33.17 |
| 10/07 | Section VIII Conference & League Meets5K XC | #3 | 17:07.35 |
| 10/15 | Section VIII Conference & League Meets5K XC | #3 | 17:12.43 |
| 10/18 | Nassau Coaches Cross Country Invitational5K XC | #7 | 18:27.41 PR |
| 10/25 | Section VIII Class County Championships5K XC | #10 | 17:01.68 |
| 11/01 | Section VIII State Qualifier Championships5K XC | #11 | 17:04.21 |
| 11/01 | Section VIII State Qualifier ChampionshipsXC | #14 | 17:04.21 |
| 12/19 | Section VIII Crossover Meet B1000m | #34 | 2:58.84 |
| 12/21 | Section VIII Crossover Meet C3200m | #18 | 10:53.16 |
| 01/30 | Section 8 Crossover Meet A1600m | #14 | 5:07.17 |
| 10/05 | Saint Anthony's Cross Country Invitational5K XC | #28 | 18:27.57 PR |
| 10/05 | Saint Anthony's Cross Country InvitationalXC | #38 | 18:27.57 PR |