| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage XC | 15:38.49 | 2016-09-20 |
| 4K XC · Bethpage State Park XC | 14:30.14 | 2017-10-17 |
| 5K XC · Bethpage XC | 19:32.24 | 2016-10-05 |
| 5K XC · Bethpage Sate Park XC | 19:40.46 | 2017-11-04 |
| 5K XC · Bethpage State Park XC | 18:11.64 | 2017-10-02 |
| 5K XC · Firemen's Field, Ridge NY XC | 19:35.28 | 2017-09-28 |
| 5K XC · Sunken Meadow State Park XC | 20:54.51 | 2017-10-06 |
| XC · Bethpage Sate Park XC | 19:40.46 | 2017-11-04 |
| XC · Bethpage State Park XC | 19:17.28 | 2017-10-28 |
| 1000m Indoor | 2:43.63 | 2018-02-13 |
| 300m Indoor | 43.66 | 2016-01-15 |
| 600m Indoor | 1:35.21 | 2017-01-12 |
| 400m Outdoor | 58.34 | 2017-04-01 |
| 800m Outdoor | 1:59.81 | 2018-05-11 |
| Section VIII County Class 3A - Boyls800m | #8 | 2:10.13 | |
| 04/07 | Valley Stream Challenge800m | #5 | 2:07.63 |
| 04/28 | Nassau Coaches Track & Field Invitational800m | #1 | 2:02.69 |
| 05/04 | 47th Saint Anthony's Invitational800m | #17 | 2:00.67 |
| 05/11 | Massapequa Under the Lights800m | #5 | 1:59.81 PR |
| 05/16 | Section VIII Division 1A Championships800m | #3 | 2:03.08 |
| 05/30 | Section VIII State Qualifier Meet800m | #12 | 2:01.86 |
| 04/01 | Valley Stream Challenge400m | #11 | 58.34 PR |
| 04/08 | Suffolk Officials Meet800m | #10 | 2:08.78 |
| 12/02 | Saint Anthony's Boys - Girls Developmental1000m | #2 | 2:49.59 |
| 01/16 | Section VIII Conference 1 Championships1000m | #4 | 2:43.90 |
| 02/13 | Section VIII State Qualifier Meet1000m | #7 | 2:43.63 PR |
| 02/24 | Long Island Elite Track Invitational1000m | #20 | 2:47.54 |
| 09/11 | Section VIII Conference Dual Meets4K XC | #8 | 14:41.69 |
| 09/26 | Section VIII Conference Dual Meet5K XC | #13 | 19:01.81 |
| 09/28 | Tom Knipfing - Goldberg Memorial XC Invitational5K XC | #51 | 19:35.28 PR |
| 10/02 | Section VIII Conference Dual Meet5K XC | #3 | 18:11.64 PR |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #219 | 20:58.86 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #220 | 20:54.51 PR |
| 10/11 | Section VIII Conference Dual Meet5K XC | #19 | 19:14.31 |
| 10/17 | Section VIII Conference Dual Meet4K XC | #5 | 14:30.14 PR |
| 10/19 | Section VIII Frosh/Soph Championships5K XC | #21 | 18:26.10 |
| 10/28 | Section VIII Class County Championships5K XC | #76 | 19:17.28 PR |
| 10/28 | Section VIII Class County ChampionshipsXC | #193 | 19:17.28 PR |
| 11/04 | Section VIII State Qualifier Championships5K XC | #91 | 19:40.46 PR |
| 11/04 | Section VIII State Qualifier ChampionshipsXC | #185 | 19:40.46 PR |
| 04/30 | Nassau Coaches Track & Field Invitational800m | #8 | 2:14.54 |
| 05/06 | Saint Anthony's Invitational800m | #35 | 2:11.58 |
| 01/03 | Section VIII Crossover Meet D600m | #31 | 1:38.35 |
| 01/12 | Section VIII Conference 1 Championships600m | #14 | 1:35.21 PR |
| 09/12 | Section VIII Conference Dual Meet4K XC | #19 | 15:58.28 |
| 09/20 | Section VIII Conference Dual Meet4K XC | #16 | 15:38.49 PR |
| 09/27 | Section VIII Conference Dual Meet5K XC | #26 | 19:56.45 |
| 10/05 | Section VIII Conference Dual Meet5K XC | #17 | 19:32.24 PR |
| 10/17 | Section VIII Conference Dual Meet5K XC | #30 | 20:35.61 |
| 10/29 | Section VIII Class County Championships5K XC | #99 | 19:45.59 |
| 12/05 | Saint Anthony's Boys - Girls Developmental600m | #20 | 1:46.80 |
| 01/13 | Section VIII Conference Championships300m | #22 | 44.08 |
| 01/15 | Section VIII Freshmen - Sophomore Meet300m | #22 | 43.66 PR |
| 09/16 | Section VIII Triangular Meets4K XC | #88 | 18:30.66 |
| 09/19 | Bob Pratt Cross Country Invitational5K XC | #115 | 25:00.94 |
| 09/24 | Section VIII Conference Dual Meet4K XC | #74 | 17:49.84 |
| 09/28 | Section VIII Conference Dual Meet5K XC | #98 | 23:51.00 |
| 10/07 | Section VIII Conference Dual Meet5K XC | #63 | 22:03.82 |
| 10/31 | Section VIII Class County Championships5K XC | #102 | 21:51.10 |
| 11/09 | Teddy Roosevelt Clint Miller Invitational5K XC | #128 | 21:29.25 |