| Event | Mark | Date |
|---|---|---|
| XC XC | 10:59.73 | 2012-10-12 |
| 300m Indoor | 38.21 | 2017-02-13 |
| 55m Indoor | 7.01 | 2017-01-22 |
| 600m Indoor | 1:47.02 | 2014-01-12 |
| 100m Outdoor | 12.48 | 2015-04-25 |
| 200m Outdoor | 22.68 | 2022-03-19 |
| 400m Outdoor | 49.69 | 2022-03-19 |
| 03/19 | Stony Brook Snowflake Classic400m | #3 | 49.69 PR |
| 03/19 | Stony Brook Snowflake Classic200m | #1 | 22.68 PR |
| 04/08 | Suffolk Officials Meet400m | #7 | 52.49 |
| 04/16 | Suffolk Coaches Meet400m | #19 | 54.32 |
| 04/16 | Suffolk Coaches Meet200m | #36 | 25.29 |
| 04/30 | Bob Pratt Memorial Track & Field Invitational200m | #6 | 24.65 |
| 05/16 | Chris Urban & Brittany Walsh Invitational200m | #15 | 24.63 |
| 12/14 | Section XI Boys Crossover A2300m | #2 | 38.55 |
| 12/21 | Section XI Boys Crossover C 255m | #8 | 7.03 |
| 01/22 | Section XI Boys Indoor League Championships55m | #13 | 7.01 PR |
| 01/22 | Section XI Boys Indoor League Championships300m | #5 | 38.35 |
| 02/04 | Section XI Boys Large School Championships55m | #16 | 7.02 |
| 02/13 | Section XI Indoor State Qualifier Meet300m | #10 | 38.21 PR |
| 04/25 | Bob Pratt Memorial Track & Field Invitational100m | #32 | 12.48 PR |
| 04/25 | Bob Pratt Memorial Track & Field Invitational200m | #22 | 25.62 |
| 05/19 | Longwood Frosh/Soph Championships100m | #19 | 12.56 |
| 05/19 | Longwood Frosh/Soph Championships200m | #13 | 25.43 |
| 12/19 | Boys Crossover Meet C55m | #19 | 7.37 |
| 01/02 | Boys Crossover Meet D300m | #30 | 40.43 |
| 02/01 | Section XI Boys Large School Championships300m | #20 | 39.93 |
| 04/26 | Smithtown Invitational100m | #35 | 13.21 |
| 05/13 | Longwood Frosh/Soph Championships100m | #36 | 13.81 |
| 05/13 | Longwood Frosh/Soph Championships200m | #23 | 26.89 |
| 12/10 | Section XI Boys Crossover A55m | #39 | 7.53 |
| 12/14 | Section XI Boys Crossover B55m | #47 | 7.56 |
| 01/03 | Section XI Boys Crossover D55m | #65 | 7.52 |
| 01/03 | Section XI Boys Crossover D300m | #50 | 41.68 |
| 01/18 | Section XI Boys Last Chance Meet300m | #34 | 42.23 |
| 01/25 | Section XI Boys Indoor League Championships300m | #14 | 40.80 |
| 01/04 | Section XI Boys Crossover D600m | #20 | 1:47.25 |
| 01/12 | Section XI Boys Crossover E600m | #28 | 1:47.02 PR |
| 10/12 | Section XI Junior High XC MeetXC | #97 | 10:59.73 PR |
| 10/13 | Section XI Junior High XC MeetXC | #158 | 11:56.95 |