Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSection 11 County 2A Championships · May 23134-10Section 11 County 2A ChampionshipsMay 23, 2024
Discus · 2kg · IndoorRochester Spring Opener · Mar 2935.76mRochester Spring OpenerMarch 29, 2026
Discus · 2kg · OutdoorEmpire 8 Outdoor Track & Field Championships · May 141.38mEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
Hammer · 16lb / 7.26kg · IndoorRochester Spring Opener · Mar 2940.35mRochester Spring OpenerMarch 29, 2026
Hammer · 16lb / 7.26kg · OutdoorIthaca College In-Between Meet · May 942.99mIthaca College In-Between MeetMay 9, 2026
Shot Put · 12lb · OutdoorSection 11 County 2A Championships · May 2341-8.50Section 11 County 2A ChampionshipsMay 23, 2024
Shot Put · 16lb / 7.26kg · IndoorNazareth Alumni Opener · Dec 511.06mNazareth Alumni OpenerDecember 5, 2025
Weight Throw · 25lb / 11.3kg · IndoorNorth Shore Invitational · Dec 2354-03.50North Shore InvitationalDecember 23, 2024
Weight Throw · 25lb / 11.3kg · OutdoorSection XI Pole Vault, Weight Throw, and Distance Meet · Dec 3053-07.75Section XI Pole Vault, Weight Throw, and Distance MeetDecember 30, 2024
Weight Throw · 35lb / 15.9kg · IndoorNazareth Alumni Opener · Dec 513.13mNazareth Alumni OpenerDecember 5, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Ithaca College In-Between MeetMay 9 · Hammer · Place 13 · SUNY GeneseoSUNY GeneseoHammer16lb / 7.26kg13.42.99m PBFr
May 9Ithaca College In-Between MeetMay 9 · Discus · Place 7 · SUNY GeneseoSUNY GeneseoDiscus2kg7.40.43mFr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 3 · SUNY GeneseoSUNY GeneseoDiscus2kg3.41.38m PBFr
Apr 24RIT Bill Q InvitationalApr 24 · Hammer · Place 12 · SUNY GeneseoSUNY GeneseoHammer16lb / 7.26kg12.40.92mFr
Apr 24RIT Bill Q InvitationalApr 24 · Discus · Place 11 · SUNY GeneseoSUNY GeneseoDiscus2kg11.37.65mFr
Apr 17Cortland ClassicApr 17 · Hammer · Place 24 · SUNY GeneseoSUNY GeneseoHammer16lb / 7.26kg24.42.60mFr
Apr 17Cortland ClassicApr 17 · Discus · Place 7 · SUNY GeneseoSUNY GeneseoDiscus2kg7.40.82mFr
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 11 · SUNY GeneseoSUNY GeneseoHammer16lb / 7.26kg11.39.24mFr
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 5 · SUNY GeneseoSUNY GeneseoDiscus2kg5.40.36mFr
Apr 4Geneseo Early Season InviteApr 4 · Hammer · Place 26 · SUNY GeneseoSUNY GeneseoHammer16lb / 7.26kg26.39.20mFr
Apr 4Geneseo Early Season InviteApr 4 · Discus · Place 19 · SUNY GeneseoSUNY GeneseoDiscus2kg19.36.83mFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Rochester Spring OpenerMar 29 · Hammer · Place 12 · SUNY GeneseoSUNY GeneseoHammer16lb / 7.26kg12.40.35m PBFr
Mar 29Rochester Spring OpenerMar 29 · Discus · Place 13 · SUNY GeneseoSUNY GeneseoDiscus2kg13.35.76m PBFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · Weight Throw · Place 20 · SUNY GeneseoSUNY GeneseoWeight Throw35lb / 15.9kg20.13.13m PBFr
Dec 5Nazareth Alumni OpenerDec 5 · Shot Put · Place 29 · SUNY GeneseoSUNY GeneseoShot Put16lb / 7.26kg29.11.06m PBFr
Feb 11Section XI State Qualifier MeetFeb 11 · Weight Throw · Place 4 · NorthportNorthportWeight Throw453-09.7512
Feb 7Section XI PV - WT - HJFeb 7 · Weight Throw · Place 4 · NorthportNorthportWeight Throw450-02.75—
Feb 1Section XI Boys Large School Team ChampionshipsFeb 1 · Shot Put · Place 18 · NorthportNorthportShot Put1840-00.5012
Jan 26Section XI - Coaches ClassicJan 26 · Shot Put · Place 34 · NorthportNorthportShot Put3435-05.0012
Jan 12Anthony Toro MeetJan 12 · Shot Put · Place 7 · NorthportNorthportShot Put740-01.5012
Jan 8Millrose Games Trials - HSJan 8 · Weight Throw · Place 12 · Northport-NYNorthport-NYWeight Throw1252-01.2512

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5Section XI State QualifierJun 5 · Discus · Place 12 · NorthportNorthportDiscus12124-0312
May 10North Shore InvitationalMay 10 · Discus · Place 2 · NorthportNorthportDiscus2139-0812
May 10North Shore InvitationalMay 10 · Shot Put · Place 24 · NorthportNorthportShot Put2437-06.5012
May 2Saint Anthony's InvitationalMay 2 · Shot Put · Place 8 · NorthportNorthportShot Put839-09.00—
May 2Saint Anthony's InvitationalMay 2 · Discus · Place 4 · NorthportNorthportDiscus4144-08—
Apr 27Longwood Lions Throwers MeetApr 27 · Shot Put · Place 6 · NorthportNorthportShot Put640-04.2512
Apr 17Mountie MadnessApr 17 · Discus · Place 6 · NorthportNorthportDiscus6126-06.50—
Apr 17Mountie MadnessApr 17 · Shot Put · Place 14 · NorthportNorthportShot Put1439-00.00—
Mar 1Long Island Elite MeetMar 1 · Weight Throw · Place 13 · NorthportNorthportWeight Throw1346-06.2512

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 30Section XI Pole Vault, Weight Throw, and Distance MeetDec 30 · Weight Throw · Place 1 · NorthportNorthportWeight Throw25lb / 11.3kg1.53-07.75 PB12
Dec 7Section XI Boys Crossover BDec 7 · Shot Put · Place 15 · NorthportNorthportShot Put12lb15.39-05.0012
Dec 1Section XI Boys Crossover ADec 1 · Shot Put · Place 10 · NorthportNorthportShot Put12lb10.35-02.0012
May 30Section XI State QualifierMay 30 · Discus · Place 12 · NorthportNorthportDiscus12131-1111
May 23Section 11 County 2A ChampionshipsMay 23 · Discus · Place 4 · NorthportNorthportDiscus1.6kg4.134-10 PB11
May 23Section 11 County 2A ChampionshipsMay 23 · Shot Put · Place 7 · NorthportNorthportShot Put12lb7.41-8.50 PB11
May 11North Shore InvitationalMay 11 · Discus · Place 9 · NorthportNorthportDiscus9120-0811
May 11North Shore InvitationalMay 11 · Shot Put · Place 9 · NorthportNorthportShot Put939-09.7511
May 3Saint Anthony's InvitationalMay 3 · Discus · Place 18 · NorthportNorthportDiscus18117-1011
May 3Saint Anthony's InvitationalMay 3 · Shot Put · Place 6 · NorthportNorthportShot Put638-7.5011
Apr 27Westhampton Beach Boys InvitationalApr 27 · Discus · Place 3 · NorthportNorthportDiscus3138-0411
Apr 27Westhampton Beach Boys InvitationalApr 27 · Shot Put · Place 12 · NorthportNorthportShot Put1239-09.5011
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · Hammer · Place 7 · NorthportNorthportHammer7126-811
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · Shot Put · Place 20 · NorthportNorthportShot Put2037-611
Apr 7Big Mack Throwing InvitationalApr 7 · Discus · Place 5 · NorthportNorthportDiscus5118-1111
Apr 7Big Mack Throwing InvitationalApr 7 · Shot Put · Place 8 · NorthportNorthportShot Put838-211
Apr 7Big Mack Throwing InvitationalApr 7 · Hammer · Place 8 · NorthportNorthportHammer8130-311
Apr 6Longwood Boys Spring ClassicApr 6 · Discus · Place 3 · NorthportNorthportDiscus3124-611
Apr 6Longwood Boys Spring ClassicApr 6 · Shot Put · Place 13 · NorthportNorthportShot Put1335-1111

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · Weight Throw · Place 3 · NorthportNorthportWeight Throw25lb / 11.3kg3.54-03.50 PB12
Feb 24Long Island Elite MeetFeb 24 · Weight Throw · Place 5 · NorthportNorthportWeight Throw553-10.0011
Feb 24Long Island Elite MeetFeb 24 · Weight Throw · Place 5 · NorthportNorthportWeight Throw553-1011
Feb 13Section XI State Qualifier MeetFeb 13 · Weight Throw · Place 2 · NorthportNorthportWeight Throw252-05.2511
Feb 3Section XI Boys Large School Team ChampionshipsFeb 3 · Shot Put · Place 24 · NorthportNorthportShot Put2436-10.5011
Jan 26Section XI Last Chance MeetJan 26 · Shot Put · Place 20 · NorthportNorthportShot Put2037-711
Jan 21Section 11 Boys League ChampsJan 21 · Shot Put · Place 7 · NorthportNorthportShot Put740-6.2511
Jan 14Anthony Toro MeetJan 14 · Shot Put · Place 14 · NorthportNorthportShot Put1436-311
Jan 10Millrose Games Trials - HSJan 10 · Weight Throw · Place 19 · Northport-NYNorthport-NYWeight Throw1944-10.5011

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 28Section XI Pole Vault, Weight Throw, and Distance MeetDec 28 · Weight Throw · Place 3 · NorthportNorthportWeight Throw25lb / 11.3kg3.46-5.5011
Dec 10Section XI Boys Crossover BDec 10 · Shot Put · Place 25 · NorthportNorthportShot Put12lb25.37-7.7511
May 13North Shore InvitationalMay 13 · Discus · Place 16 · NorthportNorthportDiscus16104-0610
May 13North Shore InvitationalMay 13 · Shot Put · Place 47 · NorthportNorthportShot Put4731-01.5010
May 5St. Anthony's Invitational 2023May 5 · Shot Put · Place 25 · NorthportNorthportShot Put2534-11.0010
May 5St. Anthony's Invitational 2023May 5 · Discus · Place 16 · NorthportNorthportDiscus16108-0610
May 5St. Anthony's Invitational 2023May 5 · Discus · Place 16 · NorthportNorthportDiscus16108-610
May 5St. Anthony's Invitational 2023May 5 · Shot Put · Place 25 · NorthportNorthportShot Put2534-1110
Apr 14Mountie MadnessApr 14 · Discus · Place 30 · NorthportNorthportDiscus3093-01—
Apr 14Mountie MadnessApr 14 · Shot Put · Place 40 · NorthportNorthportShot Put4033-03.25—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · Weight Throw · Place 7 · NorthportNorthportWeight Throw25lb / 11.3kg7.49-04.7511
Feb 25Long Island Elite MeetFeb 25 · Weight Throw · Place 15 · NorthportNorthportWeight Throw1540-11.2510
Feb 13Section XI State Qualifier MeetFeb 13 · Weight Throw · Place 6 · NorthportNorthportWeight Throw643-00.0010

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 26North Shore HS InvitationalDec 26 · Weight Throw · Place 10 · NorthportNorthportWeight Throw25lb / 11.3kg10.39-06.7510

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Don Bohlinger InvitationalMay 13 · Discus · Place 41 · NorthportNorthportDiscus4168-009
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · Discus · Place 28 · NorthportNorthportDiscus1.6kg28.65-119
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · Shot Put · Place 16 · NorthportNorthportShot Put12lb16.30-00.509

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · Weight Throw · Place 26 · NorthportNorthportWeight Throw25lb / 11.3kg26.22-00.759