| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Sunken Meadow State Park XC | 16:41.38 | 2018-10-17 |
| 2.5 Mile XC · Van Cortlandt Park XC | 16:11.32 | 2018-11-10 |
| 5K XC · Sunken Meadow State Park XC | 20:24.74 | 2019-10-04 |
| 1000m Indoor | 3:02.26 | 2020-01-26 |
| 3200m Indoor | 11:04.78 | 2021-01-16 |
| 600m Indoor | 1:26.35 | 2020-01-26 |
| 1600m Outdoor | 4:58.29 | 2021-05-16 |
| 800m Outdoor | 2:27.59 | 2019-04-13 |
| 05/16 | NSCHSAA Varsity Spring Track Track & Field Championship1600m | #10 | 4:58.29 PR |
| 01/16 | NSCHSAA Boys Winter Developmental Meet3200m | #5 | 11:04.78 PR |
| 04/06 | Longwood Track Classic1600m | #53 | 5:27.27 |
| 04/13 | Suffolk Coaches Meet800m | #44 | 2:27.59 PR |
| 04/30 | Boys Freshmen - Sophomore Championships1600m | #6 | 5:25.22 |
| 12/14 | Saint Anthony's Boys - Girls Developmental1600m | #16 | 5:22.54 |
| 12/20 | NSCHSAA Christmas Classic1000m | #18 | 3:08.18 |
| 01/04 | Saint Anthony's Boys - Girls Developmental - Meet 31000m | #26 | 3:09.98 |
| 01/26 | NSCHSAA Indoor League Championships600m | #4 | 1:26.35 PR |
| 01/26 | NSCHSAA Indoor League Championships1000m | #9 | 3:02.26 PR |
| 10/04 | 49th Saint Anthony's Cross Country Invitational5K XC | #27 | 20:24.74 PR |
| 12/01 | Saint Anthony's Boys - Girls Developmental1600m | #33 | 5:36.80 |
| 12/08 | Saint Anthony's Boys - Girls Developmental800m | #22 | 2:29.75 |
| 12/21 | NSCHSAA Christmas Classic1000m | #21 | 3:12.86 |
| 01/21 | NSCHSAA Freshman - Sophomore Championships3200m | #5 | 12:05.50 |
| 01/27 | NSCHSAA Indoor League Championships1000m | #20 | 3:10.16 |
| 10/17 | NSCHSAA Sophomore Championships2.5 Mile XC | #26 | 16:41.38 PR |
| 10/28 | NSCHSAA League Championships5K XC | #60 | 21:49.31 |
| 11/10 | 90th CHSAA Intersectional Xc Championship2.5 Mile XC | #40 | 16:11.32 PR |