Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA NPA & NPB States · May 30170-09NJSIAA NPA & NPB StatesMay 30, 2025
Discus · 2kg · OutdoorLarry Ellis Invitational · May 150.95mLarry Ellis InvitationalMay 1, 2026
Shot Put · 12lb · IndoorHuisman Farm Polar Bear Opener: CBA and St. Rose · Dec 1460-8.5Huisman Farm Polar Bear Opener: CBA and St. RoseDecember 14, 2024
Shot Put · 12lb · Outdoor129th Penn Relays Carnival - HS · Apr 2463-5129th Penn Relays Carnival - HSApril 24, 2025
Shot Put · 16lb / 7.26kg · IndoorCornell Greg Page Relays & Multi · Dec 516.96mCornell Greg Page Relays & MultiDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorBig Red Invitational · Apr 1117.79mBig Red InvitationalApril 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Shot Put · Place 35 · CornellCornellShot Put16lb / 7.26kgRound P35.17.53mFr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Discus · Place 10 · CornellCornellDiscus2kg10.48.10mFr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Shot Put · Place 7 · CornellCornellShot Put16lb / 7.26kg7.17.66mFr
May 1Larry Ellis InvitationalMay 1 · Discus · Place 4 · CornellCornellDiscus2kg4.50.95m PBFr
May 1Larry Ellis InvitationalMay 1 · Shot Put · Place 5 · CornellCornellShot Put16lb / 7.26kg5.17.15mFr
Apr 23130th Penn Relays CarnivalApr 23 · Discus · Place 19 · CornellCornellDiscus2kg19.48.27mFr
Apr 23130th Penn Relays CarnivalApr 23 · Shot Put · Place 3 · CornellCornellShot Put16lb / 7.26kg3.17.51mFr
Apr 17Navy Spring InvitationalApr 17 · Discus · Place 1 · CornellCornellDiscus2kg1.48.87mFr
Apr 17Navy Spring InvitationalApr 17 · Shot Put · Place 2 · CornellCornellShot Put16lb / 7.26kg2.17.21mFr
Apr 11Big Red InvitationalApr 11 · Discus · Place 1 · CornellCornellDiscus2kg1.49.93mFr
Apr 11Big Red InvitationalApr 11 · Shot Put · Place 1 · CornellCornellShot Put16lb / 7.26kg1.17.79m PBFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Ivy League Heptagonal Indoor ChampsFeb 28 · Shot Put · Place 10 · CornellCornellShot Put1016.93mFR
Feb 21Cornell Marc Deneault InvitationalFeb 21 · Shot Put · Place 3 · CornellCornellShot Put317.10mFr
Jan 30Cornell Multi & InvitationalJan 30 · Shot Put · Place 2 · CornellCornellShot Put217.19mFr
Jan 23Dr. Sander Columbia Scorcher - CollegeJan 23 · Shot Put · Place 2 · CornellCornellShot Put217.13mFr
Jan 17Cornell Upstate ChallengeJan 17 · Shot Put · Place 3 · CornellCornellShot Put316.42mFr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · Shot Put · Place 1 · CornellCornellShot Put156-5.56FR
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · Shot Put · Place 1 · CornellCornellShot Put117.21mFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · Shot Put · Place 2 · CornellCornellShot Put16lb / 7.26kg2.16.96m PBFr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · Shot Put · Place 1 · St. RoseSt. RoseShot Put158-5.5012
Feb 18Rebel Shot/Field SeriesFeb 18 · Shot Put · Place 1 · St RoseSt RoseShot Put12lb1.57-0.2512
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 2 · St. RoseSt. RoseShot Put259-612
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 2 · St. RoseSt. RoseShot Put259-612
Jan 24Monmouth County ChampionshipsJan 24 · Shot Put · Place 3 · St. RoseSt. RoseShot Put358-012
Jan 24Monmouth County ChampionshipsJan 24 · Shot Put · Place 3 · St. RoseSt. RoseShot Put358-012
Jan 15NJSIAA Relay Championships - Non-Public A & BJan 15 · Shot Put · Place 1 · St. RoseSt. RoseShot Put160-5.2512
Jan 7Rebel Shot/Field Series 3Jan 7 · Long Jump · Place 1 · St. RoseSt. RoseLong Jump156-712
Jan 3Monmouth County RelaysJan 3 · Shot Put · Place 1 · St. RoseSt. RoseShot Put160-4.5012

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Discus · Place 9 · St. RoseSt. RoseDiscus9161-1012
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Shot Put · Place 4 · St. RoseSt. RoseShot Put462-04.2512
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 1 · St RoseSt RoseDiscus1.6kg1.170-09 PB12
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 1 · St RoseSt RoseShot Put12lb1.62-04.2512
May 23Memorial Day Weekend Shot Put CompetitionMay 23 · Shot Put · Place 1 · St RoseSt RoseShot Put12lb1.62-0012
May 8Monmouth County ChampionshipsMay 8 · Discus · Place 2 · St RoseSt RoseDiscus1.6kg2.162-0912
May 8Monmouth County ChampionshipsMay 8 · Shot Put · Place 2 · St RoseSt RoseShot Put12lb2.63-03.0012
Apr 24129th Penn Relays Carnival - HSApr 24 · Shot Put · Place 5 · St RoseSt RoseShot Put12lb5.63-5 PB12
Apr 12East Brunswick InvitationalApr 12 · Discus · Place 1 · St. RoseSt. RoseDiscus1154-05—
Apr 12East Brunswick InvitationalApr 12 · Shot Put · Place 1 · St. RoseSt. RoseShot Put161-01.00—
Apr 1Penn Relays QualifierApr 1 · Shot Put · Place 1 · St. RoseSt. RoseShot Put161-1.25—
Apr 1Penn Relays QualifierApr 1 · Discus · Place 6 · St. RoseSt. RoseDiscus6141-7—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30SJTCA Meet #8Dec 30 · Shot Put · Place 1 · St RoseSt RoseShot Put12lb1.57-412
Dec 21Bishop Loughlin GamesDec 21 · Shot Put · Place 2 · St RoseSt RoseShot Put12lb2.58-8.2512
Dec 14Huisman Farm Polar Bear Opener: CBA and St. RoseDec 14 · Shot Put · Place 1 · St RoseSt RoseShot Put12lb1.60-8.5 PB12
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 3 · St. RoseSt. RoseShot Put352-411
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 3 · St. RoseSt. RoseShot Put352-411
Feb 7Rebel Shot/Field Series 4Feb 7 · Shot Put · Place 1 · St. RoseSt. RoseShot Put148-5.5011
Feb 5STCA Last Chance MeetFeb 5 · Shot Put · Place 2 · St. RoseSt. RoseShot Put250-4.2511
Jan 25Shore Conference Indoor ChampionshipsJan 25 · Shot Put · Place 2 · St. RoseSt. RoseShot Put254-911
Jan 21Monmouth County ChampionshipsJan 21 · Shot Put · Place 3 · St. RoseSt. RoseShot Put352-4.7511
Jan 11NJSIAA Relay Championships - Non-Public BJan 11 · Shot Put · Place 3 · St. RoseSt. RoseShot Put346-1111
Jan 5Monmouth County RelaysJan 5 · Shot Put · Place 1 · St. RoseSt. RoseShot Put149-711

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Shot Put · Place 5 · St RoseSt RoseShot Put12lb5.58-04.5011
Jun 7NJSIAA Non Public A-BJun 7 · Discus · Place 3 · St RoseSt RoseDiscus1.6kg3.137-311
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 3 · St RoseSt RoseShot Put12lb3.55-3.5011
May 28A Second Night at the Horse FarmMay 28 · Shot Put · Place 2 · St. RoseSt. RoseShot Put254-03.25—
May 18Shore Conference ChampionshipsMay 18 · Shot Put · Place 2 · St. RoseSt. RoseShot Put257-1011
May 18Shore Conference ChampionshipsMay 18 · Discus · Place 7 · St. RoseSt. RoseDiscus7156-1011
May 9Monmouth County ChampionshipsMay 9 · Discus · Place 6 · St RoseSt RoseDiscus1.6kg6.150-211
May 9Monmouth County ChampionshipsMay 9 · Shot Put · Place 2 · St RoseSt RoseShot Put12lb2.56-8.5011
Apr 20Colts Neck Spring InvitationalApr 20 · Shot Put · Place 2 · St RoseSt RoseShot Put12lb2.50-5.8011

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · Shot Put · Place 16 · St RoseSt RoseShot Put12lb16.37-4.7511

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Discus · Place 8 · St RoseSt RoseDiscus1.6kg8.108-0710
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Shot Put · Place 4 · St RoseSt RoseShot Put12lb4.46-08.0010
May 30A Night at the Horse FarmMay 30 · Shot Put · Place 7 · St. RoseSt. RoseShot Put746-610
May 17Holmdel Twilight Series - Royal RumbleMay 17 · Discus · Place 9 · St. RoseSt. RoseDiscus9102-07—
May 10Monmouth County ChampionshipsMay 10 · Discus · Place 38 · St RoseSt RoseDiscus1.6kg38.98-0310
May 10Monmouth County ChampionshipsMay 10 · Shot Put · Place 18 · St RoseSt RoseShot Put12lb18.41-11.5010
May 4Monmouth County Relay ChampionshipsMay 4 · Discus · St RoseSt RoseDiscus1.6kg--FOUL10
May 3Holmdel Twilight - Night of 3200sMay 3 · Shot Put · Place 6 · St. RoseSt. RoseShot Put640-03.50—
Apr 15Husky RelaysApr 15 · Shot Put · Place 1 · St. RoseSt. RoseShot Put140-10.3010
Apr 15Husky RelaysApr 15 · Shot Put · Place 1 · St. RoseSt. RoseShot Put140-10.3010

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Nov 10Halloween Shot Put CompetitionNov 10 · Shot Put · Place 10 · St RoseSt RoseShot Put1032-10—
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 12 · St. RoseSt. RoseDiscus1275-009
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 12 · St. RoseSt. RoseDiscus1275-009
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 11 · St. RoseSt. RoseShot Put1130-00.009
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 11 · St. RoseSt. RoseShot Put1130-00.009
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 22 · St. RoseSt. RoseDiscus2275-09
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 23 · St. RoseSt. RoseShot Put2330-09
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · Javelin · Place 14 · St. RoseSt. RoseJavelin1452-019
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · Shot Put · Place 7 · St. RoseSt. RoseShot Put735-09.009
May 21Shore Conference ChampionshipsMay 21 · Shot Put · Place 48 · St. RoseSt. RoseShot Put4829-119
May 19Monmouth County Boys Frosh/Soph ChampionshipsMay 19 · Shot Put · Place 8 · St. RoseSt. RoseShot Put831-49
May 19Monmouth County Boys Frosh/Soph ChampionshipsMay 19 · Discus · Place 3 · St. RoseSt. RoseDiscus391-109
May 11Monmouth County ChampionshipsMay 11 · Shot Put · Place 57 · St. RoseSt. RoseShot Put5729-06.50—
Apr 10NJCTC Al Naimo Spring RelaysApr 10 · Discus · Place 30 · St RoseSt RoseDiscus1.6kg30.75-099
Apr 10NJCTC Al Naimo Spring RelaysApr 10 · Shot Put · Place 6 · St RoseSt RoseShot Put12lb6.30-08.009