| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage XC | 15:43.60 | 2015-09-24 |
| 4K XC · Bethpage Sate Park XC | 15:22.54 | 2014-09-23 |
| 5K XC · Bethpage XC | 21:08.41 | 2015-10-13 |
| 5K XC · Bethpage Sate Park XC | 18:41.84 | 2014-11-01 |
| 5K XC · Fordham Fiasco XC | 19:10.39 | 2018-09-08 |
| 5K XC · NYIT XC | 18:10.20 | 2018-09-15 |
| 5K XC · Sunken Meadow State Park XC | 19:15.31 | 2011-10-15 |
| XC · Bethpage Sate Park XC | 18:41.84 | 2014-11-01 |
| XC · Sunken Meadow State Park XC | 19:27.04 | 2011-10-01 |
| 600m Indoor | 1:46.77 | 2015-01-06 |
| Mile Indoor | 5:25.78 | 2018-12-09 |
| 1500m Outdoor | 4:46.06 | 2014-05-02 |
| 2000m Steeplechase Outdoor | 7:39.30 | 2015-04-11 |
| 3000m Outdoor | 10:06.23 | 2014-05-28 |
| 800m Outdoor | 2:23.41 | 2018-04-21 |
| 04/21 | Stony Brook University - Wolfie Invitational800m | #10 | 2:23.41 PR |
| 12/09 | St. John's University 14th Annual Bill Ward InvitationalMile | #4 | 5:25.78 PR |
| 12/09 | St. John's University 14th Annual Bill Ward Invitational800m | #1 | 2:29.92 |
| 09/08 | Fordham University Fiasco Cross Country Invitational5K XC | #12 | 19:10.39 PR |
| 09/15 | 3rd Annual NYIT Cross Country Invitational5K XC | #2 | 18:10.20 PR |
| 12/07 | St. John's University Bill Ward InvitationalMile | #3 | 5:31.09 |
| 12/07 | St. John's University Bill Ward Invitational800m | #3 | 2:35.42 |
| 09/09 | Fordham University XC Invitational5K XC | #9 | 19:22.91 |
| 09/16 | 2nd Annual NYIT Cross Country Invitational5K XC | #7 | 19:39.54 |
| 04/30 | Nassau Coaches Track & Field Invitational1500m | #1 | 4:58.05 |
| 04/30 | Nassau Coaches Track & Field Invitational800m | #2 | 2:30.08 |
| 09/10 | Fordham University XC Invitational5K XC | #35 | 20:40.59 |
| 09/17 | NYIT Cross Country Invitational5K XC | #3 | 20:33.45 |
| 04/11 | Knight Time Invitational2000m Steeplechase | #1 | 7:39.30 PR |
| 04/11 | Knight Time Invitational1500m | #1 | 5:15.05 |
| 05/16 | Hewlett Bulldog Invitational1500m | #1 | 4:49.75 |
| 06/04 | Section VIII State Qualifier Meet1500m | #2 | 4:47.65 |
| 09/17 | Section VIII Triangular Meet4K XC | #1 | 17:00.08 |
| 09/24 | Section VIII Conference Dual Meet4K XC | #2 | 15:43.60 PR |
| 09/29 | Section VIII Conference Dual Meet5K XC | #4 | 21:42.40 |
| 10/06 | Section VIII Conference Dual Meet5K XC | #1 | 21:11.46 |
| 10/13 | Section VIII Conference Dual Meet5K XC | #1 | 21:08.41 PR |
| 10/31 | Section VIII Class County Championships5K XC | #3 | 19:37.86 |
| 11/07 | Section VIII State Qualifier Championships5K XC | #10 | 20:01.96 |
| 05/02 | Saint Anthony's Invitational1500m | #4 | 4:46.06 PR |
| 05/20 | Section VIII Class County Championships800m | #4 | 2:24.53 |
| 05/20 | Section VIII Class County Championships3000m | #1 | 10:24.28 |
| 05/20 | Section VIII Class County Championships1500m | #1 | 4:46.85 |
| 05/28 | Section VIII State Qualifier Meet3000m | #1 | 10:06.23 PR |
| 05/28 | Section VIII State Qualifier Meet1500m | #3 | 4:52.94 |
| 06/06 | New York State Track & Field Championships3000m | #13 | 10:20.72 |
| 01/06 | Section VIII Crossover Meet D600m | #7 | 1:46.77 PR |
| 02/11 | Section VIII State Qualifier Meet3000m | #4 | 10:37.43 |
| 09/16 | Section VIII Conference & League Meets4K XC | #1 | 15:44.38 |
| 09/23 | Section VIII Conference & League Meets4K XC | #1 | 15:22.54 PR |
| 09/29 | Section VIII Conference & League Meets5K XC | #2 | 19:55.22 |
| 10/06 | Section VIII Conference & League Meets5K XC | #1 | 19:47.62 |
| 10/14 | Section VIII Conference & League Meets5K XC | #1 | 21:21.00 |
| 10/25 | Section VIII Class County Championships5K XC | #1 | 18:58.15 |
| 11/01 | Section VIII State Qualifier Championships5K XC | #1 | 18:41.84 PR |
| 11/01 | Section VIII State Qualifier ChampionshipsXC | #1 | 18:41.84 PR |
| 04/27 | Smithtown Invitational3000m | #2 | 10:18.70 |
| 02/08 | Section VIII County A Championships3000m | #1 | 10:27.18 |
| 02/08 | Section VIII County A Championships1500m | #2 | 5:01.13 |
| 02/11 | Section VIII State Qualifier Meet3000m | #1 | 10:20.35 |
| 03/01 | Indoor Track & Field Championships3000m | #16 | 10:32.34 |
| 09/28 | Suffolk Coaches Invitational5K XC | #1 | 19:20.80 |
| 10/05 | Saint Anthony's Cross Country Invitational5K XC | #1 | 19:36.96 |
| 05/02 | Saint Anthony's Invitational3000m | #7 | 10:25.62 |
| 01/28 | Section 8 Conference Championships1500m | #2 | 5:00.54 |
| 02/05 | Section VIII Class A County Championships3000m | #4 | 10:35.20 |
| 09/29 | Suffolk Coaches Invitational5K XC | #4 | 19:38.70 |
| 05/06 | Saint Anthony's Invitational3000m | #5 | 10:30.72 |
| 10/01 | Saint Anthony's Cross Country Invitational5K XC | #2 | 19:27.04 PR |
| 10/01 | Saint Anthony's Cross Country InvitationalXC | #4 | 19:27.04 PR |
| 10/15 | Suffolk Officials XC Invitational5K XC | #2 | 19:15.31 PR |
| 02/26 | Long Island Elite Track Invitational1500m | #3 | 5:01.20 |