Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorTCNJ Invitational · Apr 929.72mTCNJ InvitationalApril 9, 2026
Shot Put · 12lb · IndoorRebel Shot/Field Series · Feb 1838-1Rebel Shot/Field SeriesFebruary 18, 2025
Shot Put · 16lb / 7.26kg · Indoor2026 Paul Donahue Invitational · Apr 1710.99m2026 Paul Donahue InvitationalApril 17, 2026
Shot Put · 16lb / 7.26kg · OutdoorNJAC Outdoor Track & Field Championships · May 210.64mNJAC Outdoor Track & Field ChampionshipsMay 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8G. Larry James InviteMay 8 · Discus · Place 9 · StocktonStocktonDiscus9116-0.91FR
May 8G. Larry James InviteMay 8 · Shot Put · Place 8 · StocktonStocktonShot Put836-4.22FR
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Discus · StocktonStocktonDiscus2kg—FOULFr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 18 · StocktonStocktonShot Put16lb / 7.26kg18.10.64m PBFr
Apr 9TCNJ InvitationalApr 9 · Discus · Place 13 · StocktonStocktonDiscus2kg13.29.72m PBFr
Apr 9TCNJ InvitationalApr 9 · Shot Put · Place 17 · StocktonStocktonShot Put16lb / 7.26kg17.9.52mFr
Apr 3Osprey OpenApr 3 · Discus · Place 13 · StocktonStocktonDiscus1330.60mFr
Apr 3Osprey OpenApr 3 · Shot Put · Place 15 · StocktonStocktonShot Put1510.65mFr
Mar 27Danny Curran InvitationalMar 27 · Shot Put · Place 61 · StocktonStocktonShot Put16lb / 7.26kg61.10.52mFr
Mar 20Stockton InviteMar 20 · Discus · Place 28 · StocktonStocktonDiscus2828.78mFr
Mar 20Stockton InviteMar 20 · Shot Put · Place 31 · StocktonStocktonShot Put3110.72mFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Shot Put · Place 25 · StocktonStocktonShot Put16lb / 7.26kg25.10.99m PBFr
Feb 6Fastrack InvitationalFeb 6 · Shot Put · Place 47 · StocktonStocktonShot Put16lb / 7.26kg47.9.90mFr
Jan 31Widener Schuylkill ShowdownJan 31 · Shot Put · Place 29 · StocktonStocktonShot Put16lb / 7.26kg29.9.92mFr
Jan 24Moravian University Hounds ClassicJan 24 · Shot Put · Place 28 · StocktonStocktonShot Put16lb / 7.26kg28.10.96mFr
Jan 16NYC Gotham CupJan 16 · Shot Put · Place 29 · StocktonStocktonShot Put16lb / 7.26kg29.10.33mFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · Shot Put · Place 30 · StocktonStocktonShot Put16lb / 7.26kg30.10.85mFr
Feb 18Rebel Shot/Field SeriesFeb 18 · Shot Put · Place 10 · Toms River SouthToms River SouthShot Put12lb10.38-1 PB12
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 46 · Toms River SouthToms River SouthShot Put4627-812
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 46 · Toms River SouthToms River SouthShot Put4627-812
Jan 27TR Boys Frosh/NoviceJan 27 · Shot Put · Place 38 · Toms River SouthToms River SouthShot Put3832-9.5012
Jan 21Rebel Shot/Field Series 4Jan 21 · Long Jump · Place 18 · Toms River SouthToms River SouthLong Jump1833-712
Jan 13Mid-Winter ClassicJan 13 · Shot Put · Place 9 · Toms River SouthToms River SouthShot Put937-712
Jan 10Toms River Relay ChampionshipsJan 10 · Shot Put · Place 2 · Toms River SouthToms River SouthShot Put234-11.5012

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Ocean County Boys Frosh-NoviceMay 14 · Shot Put · Place 21 · Toms River SouthToms River SouthShot Put2133-7.3012
May 14Ocean County Boys Frosh-NoviceMay 14 · Discus · Place 20 · Toms River SouthToms River SouthDiscus2092-212
May 14Ocean County Boys Frosh-NoviceMay 14 · Shot Put · Place 21 · Toms River SouthToms River SouthShot Put2133-7.3012
May 14Ocean County Boys Frosh-NoviceMay 14 · Discus · Place 20 · Toms River SouthToms River SouthDiscus2092-212
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Javelin · Place 33 · Toms River SouthToms River SouthJavelin33102-612
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 17 · Toms River SouthToms River SouthShot Put1740-412
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 25 · Toms River SouthToms River SouthDiscus25107-312
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Javelin · Place 33 · Toms River SouthToms River SouthJavelin33102-612
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 17 · Toms River SouthToms River SouthShot Put1740-412
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 25 · Toms River SouthToms River SouthDiscus25107-312

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Rebel Shot/Field Series 1Dec 11 · Shot Put · Place 16 · Toms River SouthToms River SouthShot Put12lb16.33-412
Feb 1TR Boys Frosh/NoviceFeb 1 · Shot Put · Place 21 · Toms River SouthToms River SouthShot Put2135-0.5011
Jan 23Mid-Winter ClassicJan 23 · Shot Put · Place 43 · Toms River SouthToms River SouthShot Put4331-6.5011
Jan 2Rebel Shot/Jump Series 2Jan 2 · Shot Put · Place 33 · Toms River SouthToms River SouthShot Put3329-711

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Ocean County Boys Frosh-NoviceMay 16 · Shot Put · Place 21 · Toms River SouthToms River SouthShot Put2134-011
May 16Ocean County Boys Frosh-NoviceMay 16 · Javelin · Place 13 · Toms River SouthToms River SouthJavelin1395-711
May 16Ocean County Boys Frosh-NoviceMay 16 · Discus · Place 12 · Toms River SouthToms River SouthDiscus1298-011
Apr 24Southern Batch #3Apr 24 · Javelin · Place 22 · Toms River SToms River SJavelin2289-00—
Apr 24Southern Batch #3Apr 24 · Discus · Place 20 · Toms River SToms River SDiscus2090-08—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · Shot Put · Place 38 · Toms River SouthToms River SouthShot Put12lb38.30-211
Dec 13Rebel Shot/ Field Series 1Dec 13 · Shot Put · Place 51 · Toms River SouthToms River SouthShot Put12lb51.30-811
Feb 2TR Girls Frosh/NoviceFeb 2 · Shot Put · Place 70 · Toms River SouthToms River SouthShot Put7025-4.2510
Feb 1TR Boys Frosh/NoviceFeb 1 · Shot Put · Place 70 · Toms River SouthToms River SouthShot Put7025-4.2510
Feb 1TR Boys Frosh/NoviceFeb 1 · Shot Put · Place 70 · Toms River SouthToms River SouthShot Put7025-4.2510
Jan 28The Egg Club InvitationalJan 28 · Shot Put · Place 34 · Toms River SouthToms River SouthShot Put3425-4.5010
Jan 17Mid-Winter ClassicJan 17 · Shot Put · Place 81 · Toms River SouthToms River SouthShot Put8123-1010
Jan 10Rebel Shot/Jump Series 2Jan 10 · Triple Jump · Place 27 · Toms River SouthToms River SouthTriple Jump2727-2.5010
Jan 3Rebel Shot/Jump Series #1Jan 3 · Shot Put · Place 34 · Toms River SouthToms River SouthShot Put3426-3.25—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Ocean County Boys Frosh-Novice May 17 · Shot Put · Place 40 · Toms River SouthToms River SouthShot Put4028-9.5010
May 17Ocean County Boys Frosh-Novice May 17 · Javelin · Place 21 · Toms River SouthToms River SouthJavelin2182-1010
May 17Ocean County Boys Frosh-Novice May 17 · Discus · Place 30 · Toms River SouthToms River SouthDiscus3083-910
Apr 15Husky RelaysApr 15 · Javelin · Place 16 · Toms River SouthToms River SouthJavelin1682-010
Apr 15Husky RelaysApr 15 · Javelin · Place 16 · Toms River SouthToms River SouthJavelin1682-010

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Ocean County Boys Frosh-NoviceMay 18 · Shot Put · Place 26 · Toms River SouthToms River SouthShot Put2623-1.809
May 18Ocean County Boys Frosh-NoviceMay 18 · Discus · Place 24 · Toms River SouthToms River SouthDiscus2454-49