| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage XC | 16:19.56 | 2016-09-20 |
| 4K XC · Bethpage State Park XC | 15:15.60 | 2017-10-17 |
| 5K XC · Bethpage XC | 20:01.65 | 2016-10-05 |
| 5K XC · Bethpage Sate Park XC | 19:39.70 | 2016-11-07 |
| 5K XC · Bethpage State Park XC | 19:39.06 | 2018-10-17 |
| 5K XC · Sunken Meadow State Park XC | 21:04.92 | 2018-10-05 |
| XC · Bethpage State Park XC | 20:08.93 | 2017-10-28 |
| 1000m Indoor | 2:55.78 | 2019-01-31 |
| 1600m Indoor | 5:13.12 | 2018-12-18 |
| 800m Outdoor | 2:13.05 | 2018-05-11 |
| 04/28 | Nassau Coaches Track & Field Invitational800m | #28 | 2:18.08 |
| 05/04 | 47th Saint Anthony's Invitational1600m | #77 | 5:15.30 |
| 05/11 | Massapequa Under the Lights800m | #19 | 2:13.05 PR |
| 12/03 | Section VIII Winter Track & Field1600m | #27 | 5:24.22 |
| 12/11 | Section VIII Winter Track & Field1000m | #26 | 3:03.54 |
| 12/18 | Section VIII Winter Track & Field1600m | #33 | 5:13.12 PR |
| 01/31 | Section VIII Conference 2 Championships1000m | #6 | 2:55.78 PR |
| 09/12 | Section VIII Conference Dual Meets4K XC | #8 | 15:52.04 |
| 09/20 | Section VIII Conference Dual Meets4K XC | #19 | 15:33.77 |
| 09/25 | Section VIII Conference Dual Meets5K XC | #28 | 23:10.70 |
| 09/29 | Nassau Coaches 52nd Annual Cross Country Invitational5K XC | #4 | 20:33.03 |
| 10/01 | Section VIII Conference Dual Meets5K XC | #16 | 21:10.28 |
| 10/05 | Saint Anthony's Cross Country Invitational5K XC | #103 | 21:04.92 PR |
| 10/10 | Section VIII Conference Dual Meets5K XC | #19 | 20:39.76 |
| 10/17 | Section VIII Frosh/Soph Championships5K XC | #69 | 19:39.06 PR |
| 10/28 | Section VIII County Championships5K XC | #13 | 19:47.07 |
| 01/03 | Section VIII Crossover Meet D1000m | #17 | 3:01.26 |
| 01/19 | Section VIII Crossover Meet DE (Make up)1000m | #17 | 3:01.26 |
| 09/11 | Section VIII Conference Dual Meets4K XC | #18 | 15:50.18 |
| 09/26 | Section VIII Conference Dual Meet5K XC | #22 | 20:13.78 |
| 10/02 | Section VIII Conference Dual Meet5K XC | #23 | 19:53.81 |
| 10/07 | Nassau Coaches 51st Annual Cross Country Invitational5K XC | #19 | 20:01.27 |
| 10/11 | Section VIII Conference Dual Meet5K XC | #27 | 20:05.03 |
| 10/17 | Section VIII Conference Dual Meet4K XC | #10 | 15:15.60 PR |
| 10/28 | Section VIII Class County Championships5K XC | #34 | 20:08.93 PR |
| 10/28 | Section VIII Class County ChampionshipsXC | #287 | 20:08.93 PR |
| 04/10 | Knight Time Invitational800m | #13 | 2:30.80 |
| 12/20 | Section VIII Winter Track & Field1000m | #39 | 3:06.68 |
| 09/10 | Jim Smith Invitational5K XC | #53 | 22:36.95 |
| 09/12 | Section VIII Conference Dual Meet4K XC | #32 | 16:19.93 |
| 09/20 | Section VIII Conference Dual Meet4K XC | #43 | 16:19.56 PR |
| 09/27 | Section VIII Conference Dual Meet5K XC | #34 | 20:31.30 |
| 10/05 | Section VIII Conference Dual Meet5K XC | #25 | 20:01.65 PR |
| 10/15 | Nassau Coaches 50th Annual Cross Country Invitational5K XC | #31 | 19:45.31 |
| 10/17 | Section VIII Conference Dual Meet5K XC | #27 | 20:22.17 |
| 10/29 | Section VIII Class County Championships5K XC | #42 | 19:41.11 |
| 11/07 | Teddy Roosevelt Clint Miller Invitational5K XC | #67 | 19:39.70 PR |
| 01/15 | Section VIII Freshmen - Sophomore Meet1600m | #20 | 5:41.38 |
| 09/16 | Section VIII Triangular Meets4K XC | #82 | 18:24.30 |
| 09/24 | Section VIII Conference Dual Meet4K XC | #80 | 18:02.91 |
| 09/28 | Section VIII Conference Dual Meet5K XC | #92 | 23:25.10 |
| 10/07 | Section VIII Conference Dual Meet5K XC | #80 | 22:32.65 |
| 10/13 | Section VIII Conference Dual Meet5K XC | #71 | 22:06.60 |
| 10/17 | Nassau Coaches Cross Country Invitational5K XC | #64 | 22:13.64 |
| 10/31 | Section VIII Class County Championships5K XC | #113 | 22:05.21 |
| 11/09 | Teddy Roosevelt Clint Miller Invitational5K XC | #134 | 21:51.50 |