Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSuffolk County Boys Frosh/Soph Championships · May 2112.96Suffolk County Boys Frosh/Soph ChampionshipsMay 21, 2025
200 Meters · IndoorF&M HS Meet #1 (Full) · Dec 624.94aF&M HS Meet #1 (Full)December 6, 2025
200 Meters · OutdoorBethpage Blazing Invite · May 1626.34Bethpage Blazing InviteMay 16, 2025
55 Meter · IndoorNassau Coaches Invitational · Dec 137.70aNassau Coaches InvitationalDecember 13, 2025
55 Meter · OutdoorSection XI Boys Crossover D · Dec 217.71aSection XI Boys Crossover DDecember 21, 2025
60 Meter · IndoorF&M HS Meet #1 (Full) · Dec 68.25aF&M HS Meet #1 (Full)December 6, 2025
Shot Put · 12lb · IndoorUrsinus HS Opener · Dec 836-06.25Ursinus HS OpenerDecember 8, 2024
Shot Put · 12lb · OutdoorSection XI County B Championships · May 2839-02.25Section XI County B ChampionshipsMay 28, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Section XI County B ChampionshipsMay 28 · Shot Put · Place 15 · HuntingtonShot Put12lb15.39-02.25 PB11
May 1Saint Anthony's InvitationalMay 1 · Shot Put · Place 17 · HuntingtonShot Put1741-6.2511
May 1Saint Anthony's InvitationalMay 1 · Shot Put · Place 17 · HuntingtonShot Put1741-6.2511
Mar 28Longwood Spring ClassicMar 28 · 100 Meters · Place 50 · Huntington100 Meters50.12.65aWind: 3.611

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Eli Acosta Coaches ClassicJan 24 · Shot Put · Place 26 · HuntingtonShot Put2637-10.50—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Section XI Boys Crossover DDec 21 · 55 Meter · Place 33 · Huntington55 Meter33.7.71a PB11
May 21Suffolk County Boys Frosh/Soph ChampionshipsMay 21 · Shot Put · Place 14 · HuntingtonShot Put1436-06.0010
May 21Suffolk County Boys Frosh/Soph ChampionshipsMay 21 · 100 Meters · Place 49 · Huntington100 Meters4912.96 PB10
May 16Bethpage Blazing InviteMay 16 · 200 Meters · Place 49 · Huntington200 Meters4926.34 PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Nassau Coaches InvitationalDec 13 · 55 Meter · Place 120 · Huntington55 Meter120.7.70a PB11
Dec 6F&M HS Meet #1 (Full)Dec 6 · 60 Meter · Place 111 · Huntington60 Meter111.8.25a PB11
Dec 6F&M HS Meet #1 (Full)Dec 6 · Shot Put · HuntingtonShot Put12lb--DNS11
Dec 6F&M HS Meet #1 (Full)Dec 6 · 200 Meters · Place 35 · Huntington200 Meters35.24.94a PB11
Jan 26Section XI - Coaches ClassicJan 26 · Shot Put · Place 28 · HuntingtonShot Put2837-04.7510
Jan 10Section 11 Frosh/Soph ChampsJan 10 · Shot Put · Place 6 · HuntingtonShot Put639-03.5010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Ursinus HS OpenerDec 8 · Shot Put · Place 19 · HuntingtonShot Put12lb19.36-06.25 PB10
Jan 14Eli Acosta MeetJan 14 · Shot Put · Place 24 · HuntingtonShot Put2433-2.50—
Jan 12Section 11 Frosh/Soph ChampsJan 12 · Shot Put · Place 2 · HuntingtonShot Put235-39

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 1Section XI Boys Crossover ADec 1 · 55 Meter · Place 22 · Huntington55 Meter22.7.72a10
Dec 1Section XI Boys Crossover ADec 1 · Shot Put · Place 8 · HuntingtonShot Put12lb8.38-00.7510
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Discus · Place 41 · HuntingtonDiscus4169-09
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Shot Put · Place 12 · HuntingtonShot Put1232-9.259
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Discus · Place 41 · HuntingtonDiscus4169-09
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Shot Put · Place 12 · HuntingtonShot Put1232-9.259
Apr 13Dennis Walker Relay ShowdownApr 13 · Shot Put · Place 33 · HuntingtonShot Put3334-119
Apr 13Dennis Walker Relay ShowdownApr 13 · Discus · Place 75 · HuntingtonDiscus7573-39
Apr 6Longwood Boys Spring ClassicApr 6 · Discus · Place 80 · HuntingtonDiscus8062-59
Apr 6Longwood Boys Spring ClassicApr 6 · Shot Put · Place 33 · HuntingtonShot Put3332-2.509

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Nassau Coaches InvitationalDec 9 · Shot Put · Place 16 · HuntingtonShot Put12lb16.30-9.509