| Event | Mark | Date |
|---|---|---|
| 6K XC · Elon NC XC | 22:45.80 | 2024-11-01 |
| Shot Put Indoor | 58-01.00 | 2020-01-25 |
| Weight Throw Indoor | 44-03.00 | 2018-12-08 |
| Discus Outdoor | 153-10 | 2019-04-13 |
| 11/01 | 2024 CAA Cross Country Championship6K XC | #48 | 22:45.80 PR |
| 04/13 | Suffolk Coaches MeetDiscus | #2 | 153-10 PR |
| 04/13 | Suffolk Coaches MeetShot Put | #1 | 52-01.75 |
| 12/07 | Section XI Boys Crossover AShot Put | #1 | 49-11.00 |
| 12/13 | Section XI Boys Crossover B 1Shot Put | #1 | 53-05.00 |
| 12/14 | Saint Anthony's Boys - Girls DevelopmentalShot Put | #1 | 49-06.00 |
| 12/18 | Section XI Boys Crossover CShot Put | #1 | 53-11.00 |
| 12/22 | Section XI Boys Crossover DShot Put | #1 | 54-10.00 |
| 01/04 | Section XI Boys Crossover EShot Put | #1 | 55-02.25 |
| 01/17 | Section XI Boys Indoor League ChampionshipsShot Put | #1 | 56-03.00 |
| 01/25 | Section XI Boys Last Chance MeetShot Put | #1 | 58-01.00 PR |
| 02/01 | Section XI Boys Small School ChampionshipsShot Put | #1 | 56-05.50 |
| 04/14 | Suffolk Officials MeetShot Put | #1 | 42-05.00 |
| 04/14 | Suffolk Officials MeetDiscus | #3 | 126-09 |
| 04/21 | Suffolk Coaches MeetDiscus | #1 | 120-05 |
| 04/21 | Suffolk Coaches MeetShot Put | #1 | 44-08.25 |
| 04/28 | Westhampton Beach InvitationalDiscus | #2 | 142-01 |
| 04/28 | Westhampton Beach InvitationalShot Put | #6 | 43-06.00 |
| 05/12 | East End Classic at East HamptonShot Put | #1 | 42-02.00 |
| 05/15 | Longwood Freshmen/Sophomore MeetShot Put | #2 | 41-02.00 |
| 05/22 | Section XI Boys Division ChampionshipsDiscus | #5 | 39.01m |
| 05/22 | Section XI Boys Division ChampionshipsShot Put | #4 | 45-10.50 |
| 06/01 | Section XI State Qualifier ChampionshipsShot Put | #11 | 13.75m |
| 06/01 | Section XI State Qualifier ChampionshipsDiscus | #4 | 44.27m |
| 12/08 | Saint Anthony's Boys - Girls DevelopmentalWeight Throw | #4 | 44-03.00 PR |
| 12/09 | Section XI Boys Crossover AShot Put | #1 | 48-05.00 |
| 12/12 | Section XI Boys Crossover B 1Shot Put | #3 | 45-07.00 |
| 12/18 | Section XI Boys Crossover C 1Shot Put | #2 | 47-11.50 |
| 12/22 | Section XI Boys Crossover DShot Put | #1 | 46-09.00 |
| 01/05 | Section XI Boys Crossover EShot Put | #2 | 49-03.50 |
| 01/19 | Section XI Boys Indoor League ChampionshipsShot Put | #1 | 48-06.75 |
| 01/27 | Section XI Boys Last Chance MeetShot Put | #1 | 50-00.00 |
| 02/03 | Section XI Boys Small School ChampionshipsShot Put | #1 | 50-01.00 |
| 02/11 | Section XI Indoor State Qualifier MeetShot Put | #1 | 52-09.50 |
| 02/11 | Section XI Indoor State Qualifier MeetWeight Throw | #9 | 42-09.50 |
| 02/23 | Long Island Elite Track InvitationalShot Put | #1 | 52-03.50 |