| Event | Mark | Date |
|---|---|---|
| 4.8 Mile XC · Fordham Fiasco XC | 27:44.91 | 2016-09-10 |
| 5K XC · Red Creek Park, Hampton Bays XC | 17:43.98 | 2014-10-09 |
| 5K XC · Sunken Meadow State Park XC | 17:38.55 | 2014-10-21 |
| 7.7K XC · NYIT XC | 26:52.12 | 2017-09-16 |
| 8K XC · Fordham Fiasco XC | 30:07.33 | 2018-09-08 |
| 8K XC · LIU - Post XC | 28:12.39 | 2015-09-19 |
| 8K XC · NYIT XC | 28:00.81 | 2018-09-15 |
| 1000m Indoor | 2:44.30 | 2015-01-25 |
| 300m Indoor | 41.45 | 2015-01-13 |
| 55m Indoor | 7.97 | 2013-12-15 |
| 600m Indoor | 1:29.82 | 2015-01-13 |
| 1500m Outdoor | 4:14.99 | 2016-04-23 |
| 1600m Outdoor | 4:24.74 | 2015-06-05 |
| 3200m Outdoor | 9:48.62 | 2015-04-25 |
| 400m Outdoor | 59.13 | 2012-04-14 |
| 800m Outdoor | 2:01.49 | 2015-05-19 |
| 09/08 | Fordham University Fiasco Cross Country Invitational8K XC | #82 | 30:07.33 PR |
| 09/15 | 3rd Annual NYIT Cross Country Invitational8K XC | #19 | 28:00.81 PR |
| 09/16 | 2nd Annual NYIT Cross Country Invitational7.7K XC | #20 | 26:52.12 PR |
| 04/23 | Stony Brook University - Wolfie Invitational1500m | #17 | 4:14.99 PR |
| 09/10 | Fordham University XC Invitational4.8 Mile XC | #33 | 27:44.91 PR |
| 09/17 | NYIT Cross Country Invitational8K XC | #3 | 28:07.97 |
| 04/25 | Westhampton Beach Invitational3200m | #3 | 9:48.62 PR |
| 05/01 | Saint Anthony's Invitational1600m | #10 | 4:29.83 |
| 05/19 | Chris Urban & Brittany Walsh Invitational800m | #4 | 2:01.49 PR |
| 05/27 | Boys Division Championship Meet3200m | #1 | 10:06.29 |
| 05/27 | Boys Division Championship Meet1600m | #1 | 4:28.04 |
| 06/05 | Section XI State Qualifier Championships3200m | #10 | 9:49.58 |
| 06/05 | Section XI State Qualifier Championships1600m | #5 | 4:24.74 PR |
| 09/19 | Long Island University at Post8K XC | #6 | 28:12.39 PR |
| 04/19 | Suffolk Coaches Meet3200m | #13 | 10:10.57 |
| 04/19 | Suffolk Coaches Meet800m | #54 | 2:16.48 |
| 04/26 | Westhampton Beach Invitational1600m | #15 | 4:50.75 |
| 05/02 | Saint Anthony's Invitational1600m | #32 | 4:41.46 |
| 05/10 | Chris Hobson Invitation800m | #4 | 2:02.00 |
| 05/10 | Chris Hobson Invitation1600m | #5 | 4:44.34 |
| 05/13 | Chris Urban & Brittany Walsh Invitational1600m | #2 | 4:33.84 |
| 05/21 | Boys Division Championship Meet800m | #7 | 2:04.20 |
| 12/10 | Section XI Boys Crossover A3200m | #6 | 10:53.26 |
| 12/17 | Section XI Boys Crossover C3200m | #2 | 10:29.45 |
| 12/27 | Saint Anthony's Boys - Girls Developmental3200m | #2 | 10:08.57 |
| 01/13 | Section XI Boys Crossover E600m | #4 | 1:29.82 PR |
| 01/13 | Section XI Boys Crossover E300m | #21 | 41.45 PR |
| 01/25 | Section XI Boys Indoor League Championships1000m | #2 | 2:44.30 PR |
| 02/08 | Section XI Indoor State Qualifier Meet1600m | #12 | 4:39.68 |
| 09/27 | Suffolk Coaches Invitational5K XC | #37 | 18:41.59 |
| 10/09 | Westhampton Beach Cross Country Invitational5K XC | #1 | 17:43.98 PR |
| 10/21 | Section XI Division XC Championships5K XC | #1 | 17:38.55 PR |
| 10/31 | Section XI Cross Country County Championships5K XC | #4 | 17:14.41 |
| 12/11 | Section XI Boys Crossover A3200m | #6 | 10:52.69 |
| 12/15 | Section XI Boys Crossover B55m | #45 | 7.97 PR |
| 12/15 | Section XI Boys Crossover B1600m | #10 | 5:00.57 |
| 12/20 | NSCHSAA Christmas Classic600m | #19 | 1:35.49 |
| 12/22 | Section XI Boys Crossover C600m | #9 | 1:32.69 |
| 12/22 | Section XI Boys Crossover C1600m | #9 | 5:04.07 |
| 12/27 | Saint Anthony's Boys Developmental Meet800m | #30 | 2:23.93 |
| 01/19 | Section XI Boys Last Chance Meet600m | #14 | 1:34.19 |
| 01/25 | Section XI Boys Indoor League Championships1000m | #7 | 2:51.43 |
| 02/01 | Section XI Small School Championships600m | #13 | 1:34.11 |
| 04/14 | Suffolk Officials Meet1600m | #23 | 5:05.89 |
| 04/14 | Suffolk Officials Meet400m | #20 | 59.13 PR |
| 04/21 | Suffolk Coaches Meet800m | #26 | 2:16.02 |
| 04/28 | Westhampton Beach Invitational3200m | #10 | 11:28.15 |
| 05/02 | Saint Anthony's Invitational1600m | #49 | 5:01.96 |
| 05/16 | Longwood Frosh/Soph Championships1600m | #20 | 4:59.66 |
| 12/04 | Boys Crossover Meet B1600m | #19 | 5:31.37 |
| 12/17 | Boys Crossover Meet C3200m | #14 | 11:00.09 |
| 12/19 | Boys Crossover Meet D11000m | #14 | 3:08.91 |
| 01/08 | Section XI Boys Frosh - Soph Championship1000m | #5 | 3:06.12 |
| 01/22 | Section XI Boys Last Chance Meet1000m | #38 | 3:05.35 |
| 02/04 | Section XI Small School Championships600m | #20 | 1:38.06 |