| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 7:47.42 | 2016-10-30 |
| 2.5 Mile XC · Sunken Meadow State Park XC | 13:50.03 | 2017-10-18 |
| 2.5 Mile XC · Van Cortlandt Park XC | 13:59.87 | 2017-11-11 |
| 5K XC · Sunken Meadow State Park XC | 17:47.74 | 2017-10-06 |
| XC XC | 4:27.31 | 2015-11-01 |
| 1000m Indoor | 2:43.25 | 2018-01-28 |
| 1600m Indoor | 4:40.97 | 2018-02-24 |
| 3200m Indoor | 10:14.89 | 2019-12-20 |
| 600m Indoor | 1:30.14 | 2019-12-20 |
| Mile Indoor | 4:42.85 | 2019-12-27 |
| 2000m Steeplechase Outdoor | 7:00.56 | 2018-04-04 |
| 400m Outdoor | 55.76 | 2018-04-28 |
| 800m Outdoor | 2:08.23 | 2018-04-14 |
| 04/06 | Longwood Track Classic1600m | #10 | 4:48.71 |
| 04/06 | Longwood Track Classic800m | #27 | 2:12.71 |
| 04/13 | Suffolk Coaches Meet1600m | #19 | 4:41.01 |
| 05/10 | Don Bohlinger Invitational3200m | #4 | 10:27.33 |
| 12/20 | NSCHSAA Christmas Classic3200m | #3 | 10:14.89 PR |
| 12/20 | NSCHSAA Christmas Classic600m | #3 | 1:30.14 PR |
| 12/27 | Saint Anthony's Developmental Meet 2Mile | #2 | 4:42.85 PR |
| 01/04 | Saint Anthony's Boys - Girls Developmental - Meet 31000m | #7 | 2:47.71 |
| 01/26 | NSCHSAA Indoor League Championships3200m | #5 | 10:18.26 |
| 09/14 | Jim Smith Invitational5K XC | #6 | 17:48.88 |
| 04/04 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #7 | 7:00.56 PR |
| 04/14 | Suffolk Officials Meet1600m | #4 | 4:42.89 |
| 04/14 | Suffolk Officials Meet800m | #4 | 2:08.23 PR |
| 04/21 | Suffolk Coaches Meet1600m | #1 | 4:41.23 |
| 04/28 | Bob Pratt Memorial Track & Field Invitational3200m | #15 | 10:33.95 |
| 04/28 | Bob Pratt Memorial Track & Field Invitational400m | #11 | 55.76 PR |
| 05/01 | Boys Freshmen - Sophomore Championships1600m | #1 | 4:45.60 |
| 12/21 | NSCHSAA Christmas Classic3200m | #7 | 10:41.62 |
| 12/21 | NSCHSAA Christmas Classic600m | #6 | 1:31.19 |
| 01/05 | Saint Anthony's Developmental Meet 31600m | #2 | 4:44.31 |
| 01/27 | NSCHSAA Indoor League Championships1600m | #3 | 4:46.69 |
| Jim Smith Results - Boys5K XC | #12 | 18:24.47 | |
| 09/22 | Bob Pratt Cross Country Invitational5K XC | #48 | 18:54.69 |
| 10/28 | NSCHSAA League Championships5K XC | #21 | 19:20.60 |
| 11/10 | 90th CHSAA Intersectional Xc Championship2.5 Mile XC | #51 | 14:25.69 |
| 04/08 | Suffolk Officials Meet1600m | #2 | 4:55.47 |
| 04/08 | Suffolk Officials Meet800m | #4 | 2:15.10 |
| 04/12 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #2 | 7:07.69 |
| 12/02 | Saint Anthony's Boys - Girls Developmental3200m | #8 | 10:33.83 |
| 12/22 | NSCHSAA Christmas Classic1000m | #5 | 2:45.84 |
| 01/06 | Sa Boys Developmental 1.6.181000m | #6 | 2:48.91 |
| 01/15 | NSCHSAA Freshman - Sophomore Championships3200m | #1 | 10:42.85 |
| 01/15 | NSCHSAA Freshman - Sophomore Championships600m | #2 | 1:31.91 |
| 01/28 | NSCHSAA Indoor League Championships1000m | #5 | 2:43.25 PR |
| 02/24 | Long Island Elite Track Invitational1600m | #1 | 4:40.97 PR |
| 09/09 | Jim Smith Invitational5K XC | #2 | 18:08.91 |
| 09/16 | Bob Pratt Cross Country Invitational5K XC | #23 | 18:32.29 |
| 10/06 | Saint Anthony's Cross Country Invitational5K XC | #26 | 17:47.74 PR |
| 10/18 | NSCHSAA Sophomore Championships2.5 Mile XC | #1 | 13:50.03 PR |
| 11/01 | NSCHSAA League Championships5K XC | #13 | 17:56.01 |
| 11/11 | 89th CHSAA INTERSECTIONAL Cross Country CHAMPIONSHIP2.5 Mile XC | #40 | 13:59.87 PR |
| 12/03 | Saint Anthony's Boys - Girls Developmental1600m | #8 | 4:59.28 |
| 12/16 | NSCHSAA Christmas Classic3200m | #1 | 10:38.70 |
| 12/16 | NSCHSAA Christmas Classic600m | #1 | 1:36.99 |
| 01/07 | Saint Anthony's Developmental Meet 3600m | #20 | 1:35.16 |
| 01/16 | NSCHSAA Freshman - Sophomore Championships3200m | #1 | 10:43.77 |
| 01/16 | NSCHSAA Freshman - Sophomore Championships1600m | #2 | 5:07.69 |
| 01/29 | NSCHSAA Indoor League Championships1600m | #15 | 4:54.40 |
| Bob Pratt Boys Results1.5 Mile XC | #2 | 7:53.38 | |
| 09/10 | Jim Smith Invitational1.5 Mile XC | #3 | 7:57.77 |
| 10/30 | NSCHSAA League Championships1.5 Mile XC | #1 | 7:47.42 PR |
| 10/02 | 2015 Catholic Middle School - St. Anthony's Boys Catholic MS RaceXC | #1 | 4:58.80 |
| 11/01 | 2015 Catholioc Middle School - League Boys Catholic MS RaceXC | #1 | 4:27.31 PR |
| 10/03 | 2014 Catholic Middle School - ST. Anthony'sXC | #1 | 4:38.38 |
| 10/26 | 2014 Catholic Middle School - League Boys Catholic MS RaceXC | #1 | 4:40.98 |
| 10/05 | Catholic Middle School Race at St. Anthony'sXC | #8 | 6:31.45 |
| 10/27 | Catholic Middle School (Leagues)XC | #9 | 6:21.29 |