Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCHSAA New York State Intersectional Championship · May 23148-1CHSAA New York State Intersectional ChampionshipMay 23, 2026
Hammer · 12lb · OutdoorCHSAA PENTATHLON · May 28171-01CHSAA PENTATHLONMay 28, 2026
Javelin · 800g · OutdoorCHSAA New York State Intersectional Championship · May 23144-8CHSAA New York State Intersectional ChampionshipMay 23, 2026
Shot Put · 12lb · IndoorCHSAA Novice Championship · Dec 3044-5.50CHSAA Novice ChampionshipDecember 30, 2025
Shot Put · 12lb · OutdoorNSCHSAA Christmas Classic · Dec 1943-08.50NSCHSAA Christmas ClassicDecember 19, 2025
Weight Throw · 25lb / 11.3kg · IndoorNSCHSAA Champs · Jan 2453-09.50NSCHSAA ChampsJanuary 24, 2026
Weight Throw · 25lb / 11.3kg · OutdoorNSCHSAA Christmas Classic · Dec 1953-02.50NSCHSAA Christmas ClassicDecember 19, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 30Easterns States ChampionshipsMay 30 · Hammer · Place 9 · St Anthony'sSt Anthony'sHammer12lb9.154-0512
May 30Easterns States ChampionshipsMay 30 · Discus · Place 5 · St Anthony'sSt Anthony'sDiscus1.6kg5.147-0012
May 28CHSAA PENTATHLONMay 28 · Hammer · Place 4 · St Anthony'sSt Anthony'sHammer12lb4.171-01 PB12
May 23CHSAA New York State Intersectional ChampionshipMay 23 · Javelin · Place 3 · St Anthony'sSt Anthony'sJavelin800g3.144-8 PB12
May 23CHSAA New York State Intersectional ChampionshipMay 23 · Discus · Place 2 · St Anthony'sSt Anthony'sDiscus1.6kg2.148-1 PB12
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · Javelin · Place 1 · St Anthony'sSt Anthony'sJavelin800g1.141' 6"12
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · Discus · Place 4 · St Anthony'sSt Anthony'sDiscus1.6kg4.141' 3"12
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · Shot Put · St Anthony'sSt Anthony'sShot Put12lb—ND12
May 1Saint Anthony's InvitationalMay 1 · Javelin · Place 1 · St Anthony'sSt Anthony'sJavelin1149-1012
May 1Saint Anthony's InvitationalMay 1 · Discus · Place 11 · St Anthony'sSt Anthony'sDiscus11141-412
May 1Saint Anthony's InvitationalMay 1 · Javelin · Place 1 · St Anthony'sSt Anthony'sJavelin1149-1012
May 1Saint Anthony's InvitationalMay 1 · Discus · Place 11 · St Anthony'sSt Anthony'sDiscus11141-412
Apr 26Longwood Lions Throwers MeetApr 26 · Hammer · Place 2 · St Anthony'sSt Anthony'sHammer12lb2.158-0812
Apr 26Longwood Lions Throwers MeetApr 26 · Discus · Place 2 · St Anthony'sSt Anthony'sDiscus1.6kg2.131-0112
Apr 26Longwood Lions Throwers MeetApr 26 · Shot Put · Place 4 · St Anthony'sSt Anthony'sShot Put12lb4.40-08.7512
Apr 172026 New York RelaysApr 17 · Hammer · Place 15 · St Anthony'sSt Anthony'sHammer12lb15.154-1012
Apr 7NSCHSAA Easter ClassicApr 7 · Javelin · Place 1 · St Anthony'sSt Anthony'sJavelin800g1.128' 2"12
Apr 7NSCHSAA Easter ClassicApr 7 · Discus · Place 5 · St Anthony'sSt Anthony'sDiscus1.6kg5.116' 1"12
Apr 6Iona Prep InvitationalApr 6 · Hammer · Place 3 · St Anthony'sSt Anthony'sHammer12lb3.167' 6"12
Apr 6Iona Prep InvitationalApr 6 · Discus · Place 1 · St Anthony'sSt Anthony'sDiscus1.6kg1.144' 1"12
Apr 6Iona Prep InvitationalApr 6 · Shot Put · Place 5 · St Anthony'sSt Anthony'sShot Put12lb5.41' 1"12
Mar 28Big Mack Throwing InvitationalMar 28 · Hammer · Place 8 · St Anthony'sSt Anthony'sHammer12lb8.157-0512
Mar 28CHSAA Season OpenerMar 28 · Javelin · Place 4 · St Anthony'sSt Anthony'sJavelin800g4.117-712
Mar 28CHSAA Season OpenerMar 28 · Discus · Place 3 · St Anthony'sSt Anthony'sDiscus1.6kg3.145-1012

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 28Long Island Elite MeetFeb 28 · Weight Throw · Place 6 · Saint AnthonSaint AnthonWeight Throw659-05.0012
Feb 28Long Island Elite MeetFeb 28 · Shot Put · Place 13 · Saint AnthonSaint AnthonShot Put1342-11.5012
Feb 21Ocean Breeze EliteFeb 21 · Weight Throw · Place 7 · Saint Anthony'sSaint Anthony'sWeight Throw758-0.7512
Feb 14CHSAA Intersectional ChampionshipFeb 14 · Weight Throw · Place 5 · Saint Anthony'sSaint Anthony'sWeight Throw557-7.2512
Feb 14CHSAA Intersectional ChampionshipFeb 14 · Shot Put · Place 10 · Saint Anthony'sSaint Anthony'sShot Put1044-3.7512
Feb 5St. Anthony's Developmental #3Feb 5 · Shot Put · Place 5 · Saint AnthonSaint AnthonShot Put544-02.50—
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 4 · Saint Anthony'sSaint Anthony'sWeight Throw459-7.7512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 20 · Saint Anthony'sSaint Anthony'sShot Put2043-5.2512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 4 · Saint Anthony'sSaint Anthony'sWeight Throw459-7.7512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 20 · Saint Anthony'sSaint Anthony'sShot Put2043-5.2512
Jan 24NSCHSAA ChampsJan 24 · Weight Throw · Place 4 · St Anthony'sSt Anthony'sWeight Throw25lb / 11.3kg4.53-09.50 PB12
Jan 24NSCHSAA ChampsJan 24 · Shot Put · Place 4 · St Anthony'sSt Anthony'sShot Put12lb4.44-05.0012
Jan 10St. Anthony's Developmental #2Jan 10 · Weight Throw · Place 4 · Saint AnthonSaint AnthonWeight Throw452-03.75—
Jan 10St. Anthony's Developmental #2Jan 10 · Shot Put · Place 2 · Saint AnthonSaint AnthonShot Put241-02.00—
Jan 7Millrose Games Trials - HSJan 7 · Weight Throw · Place 13 · St Anthony'sSt Anthony'sWeight Throw1353-09.2512
Jan 3Ocean Breeze Freedom GamesJan 3 · Weight Throw · Place 13 · Saint Anthony'sSaint Anthony'sWeight Throw1344-11.7512

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · Weight Throw · Place 3 · St Anthony'sSt Anthony'sWeight Throw25lb / 11.3kg3.50-9.5012
Dec 30CHSAA Novice ChampionshipDec 30 · Shot Put · Place 3 · St Anthony'sSt Anthony'sShot Put12lb3.44-5.50 PB12
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · Weight Throw · Place 8 · St Anthony'sSt Anthony'sWeight Throw25lb / 11.3kg8.49-03.2512
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · Shot Put · Place 10 · St Anthony'sSt Anthony'sShot Put12lb10.39-08.5012
Feb 15CHSAA Intersectional ChampionshipFeb 15 · Weight Throw · Place 6 · Saint Anthony'sSaint Anthony'sWeight Throw647-5.7511
Feb 1Ocean Breeze InvitationalFeb 1 · Weight Throw · Place 11 · St Anthony'sSt Anthony'sWeight Throw25lb / 11.3kg11.47-5.2511
Jan 26NSCHSAA & NSCHSGAA Indoor Varsity ChampionshipJan 26 · Weight Throw · Place 4 · Saint AnthonSaint AnthonWeight Throw449-01.5011
Jan 26NSCHSAA & NSCHSGAA Indoor Varsity ChampionshipJan 26 · Shot Put · Place 10 · Saint AnthonSaint AnthonShot Put1035-01.0011
Jan 11St. Anthony's Developmental #2Jan 11 · Weight Throw · Place 3 · Saint AnthonSaint AnthonWeight Throw348-06.0011
Jan 11St. Anthony's Developmental #2Jan 11 · Shot Put · Place 11 · Saint AnthonSaint AnthonShot Put1135-05.0011
Jan 4Ocean Breeze Freedom GamesJan 4 · Weight Throw · Place 13 · Saint Anthony'sSaint Anthony'sWeight Throw1344-7.7511

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 19NSCHSAA Christmas ClassicDec 19 · Weight Throw · Place 4 · St Anthony'sSt Anthony'sWeight Throw25lb / 11.3kg4.53-02.50 PB12
Dec 19NSCHSAA Christmas ClassicDec 19 · Shot Put · Place 3 · St Anthony'sSt Anthony'sShot Put12lb3.43-08.50 PB12
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · Javelin · Place 1 · 59-Unattached59-UnattachedJavelin800g1.34.64m11
Jun 15USATF-Long Island Youth Association Championship & JO QualifierJun 15 · Discus · Place 2 · 59-Unattached59-UnattachedDiscus1.6kg2.38.63m11
May 31Easterns States ChampionshipsMay 31 · Hammer · Place 14 · Saint AnthonSaint AnthonHammer14134-04—
May 24CHSAA New York State Intersectional ChampionshipMay 24 · Discus · Place 5 · Saint Anthony'sSaint Anthony'sDiscus5139-911
May 24CHSAA New York State Intersectional ChampionshipMay 24 · Javelin · Place 7 · Saint Anthony'sSaint Anthony'sJavelin7125-011
May 17NSCHSAA/NSCHSGAA League ChampionshipsMay 17 · Javelin · Place 1 · Saint AnthonSaint AnthonJavelin1128-0211
May 17NSCHSAA/NSCHSGAA League ChampionshipsMay 17 · Discus · Place 4 · Saint AnthonSaint AnthonDiscus4141-0311
May 17NSCHSAA/NSCHSGAA League ChampionshipsMay 17 · Shot Put · Place 5 · Saint AnthonSaint AnthonShot Put536-00.0011
May 10North Shore InvitationalMay 10 · Discus · Place 1 · Saint AnthonSaint AnthonDiscus1142-09.5011
May 10North Shore InvitationalMay 10 · Shot Put · Place 28 · Saint AnthonSaint AnthonShot Put2836-05.0011
May 2Saint Anthony's InvitationalMay 2 · Javelin · Place 2 · Saint AnthonSaint AnthonJavelin2128-02—
May 2Saint Anthony's InvitationalMay 2 · Discus · Place 14 · Saint AnthonSaint AnthonDiscus14121-02—
Apr 27Longwood Lions Throwers MeetApr 27 · Hammer · Place 11 · Saint AnthonSaint AnthonHammer11136-0511
Apr 27Longwood Lions Throwers MeetApr 27 · Discus · Place 6 · Saint AnthonSaint AnthonDiscus6124-1011
Apr 27Longwood Lions Throwers MeetApr 27 · Shot Put · Place 9 · Saint AnthonSaint AnthonShot Put938-05.0011
Mar 29CHSAA Season OpenerMar 29 · Discus · Place 4 · Saint Anthony'sSaint Anthony'sDiscus4124-911

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · Shot Put · Place 48 · St Anthony'sSt Anthony'sShot Put12lb48.27-3.2511
Feb 10CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 10 · Shot Put · Place 16 · Saint Anthony'sSaint Anthony'sShot Put1634-1110
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Shot Put · Place 23 · Saint Anthony'sSaint Anthony'sShot Put2331-2.5010
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Weight Throw · Place 8 · Saint Anthony'sSaint Anthony'sWeight Throw837-2.5010
Jan 28NSCHSAA & NSCHSGAA Indoor Varsity Championship MeetJan 28 · Weight Throw · Place 9 · Saint Anthony'sSaint Anthony'sWeight Throw936-6.7510
Jan 28NSCHSAA & NSCHSGAA Indoor Varsity Championship MeetJan 28 · Shot Put · Place 15 · Saint Anthony'sSaint Anthony'sShot Put1533-10.2510
Jan 12NSCHSAA Frosh/Soph ChampionshipsJan 12 · Weight Throw · Place 9 · Saint Anthony'sSaint Anthony'sWeight Throw930-4.7510
Jan 12NSCHSAA Frosh/Soph ChampionshipsJan 12 · Shot Put · Place 8 · Saint Anthony'sSaint Anthony'sShot Put833-9.7510

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA/NSCHSGAA Christmas ClassicDec 21 · Weight Throw · Place 7 · St Anthony'sSt Anthony'sWeight Throw25lb / 11.3kg7.43-06.0011
Dec 21NSCHSAA/NSCHSGAA Christmas ClassicDec 21 · Shot Put · Place 22 · St Anthony'sSt Anthony'sShot Put12lb22.32-06.5011
May 25CHSAA New York State Intersectional ChampionshipMay 25 · Discus · Place 26 · Saint Anthony'sSaint Anthony'sDiscus2696-310
May 25CHSAA New York State Intersectional ChampionshipMay 25 · Javelin · Place 25 · Saint Anthony'sSaint Anthony'sJavelin25101-010
May 18NSCHSAA/NSCHSGAA League ChampionshipsMay 18 · Javelin · Place 4 · Saint Anthony'sSaint Anthony'sJavelin4104-010
May 18NSCHSAA/NSCHSGAA League ChampionshipsMay 18 · Discus · Place 7 · Saint Anthony'sSaint Anthony'sDiscus7104-210
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · Discus · Place 5 · Saint Anthony'sSaint Anthony'sDiscus5111-810
May 3Saint Anthony's InvitationalMay 3 · Discus · Place 20 · Saint Anthony'sSaint Anthony'sDiscus20112-910
May 1NSCHSAA Boys Frosh/Soph ChampionshipsMay 1 · Discus · Place 3 · Saint Anthony'sSaint Anthony'sDiscus3112-510
May 1NSCHSAA Boys Frosh/Soph ChampionshipsMay 1 · Shot Put · Place 6 · Saint Anthony'sSaint Anthony'sShot Put632-11.5010
Apr 27Bob Pratt Invitational - SmithtownApr 27 · Discus · Place 6 · Saint Anthony'sSaint Anthony'sDiscus6123-010
Apr 27Bob Pratt Invitational - SmithtownApr 27 · Shot Put · Place 19 · Saint Anthony'sSaint Anthony'sShot Put1934-810
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · Hammer · Place 17 · Saint Anthony'sSaint Anthony'sHammer1784-310
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · Discus · Place 3 · Saint Anthony'sSaint Anthony'sDiscus3114-1010
Apr 13Dennis Walker Relay ShowdownApr 13 · Shot Put · Place 60 · Saint Anthony'sSaint Anthony'sShot Put6031-8.5010
Apr 13Dennis Walker Relay ShowdownApr 13 · Discus · Place 20 · Saint Anthony'sSaint Anthony'sDiscus20107-610
Apr 5CHSAA Season OpenerApr 5 · Javelin · Place 14 · Saint Anthony'sSaint Anthony'sJavelin14103-1110
Apr 5CHSAA Season OpenerApr 5 · Discus · Place 6 · Saint Anthony'sSaint Anthony'sDiscus6106-610

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · Weight Throw · Place 9 · St Anthony'sSt Anthony'sWeight Throw25lb / 11.3kg9.33-510
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · Shot Put · Place 31 · St Anthony'sSt Anthony'sShot Put12lb31.31-8.5010

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA Christmas ClassicDec 21 · Weight Throw · Place 15 · St Anthony'sSt Anthony'sWeight Throw25lb / 11.3kg15.28-410
Dec 21NSCHSAA Christmas ClassicDec 21 · Shot Put · Place 23 · St Anthony'sSt Anthony'sShot Put12lb23.29-410
Dec 16St. Anthony's Developmental #2Dec 16 · Weight Throw · Place 23 · St Anthony'sSt Anthony'sWeight Throw25lb / 11.3kg23.22-10.5010
Dec 16St. Anthony's Developmental #2Dec 16 · Shot Put · Place 31 · St Anthony'sSt Anthony'sShot Put12lb31.30-5.5010
Dec 9St. Anthony's Developmental #1Dec 9 · Shot Put · Place 8 · St Anthony'sSt Anthony'sShot Put12lb8.32-510