Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorECAC DIII Outdoor Track & Field Championships · May 1432.95mECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
Discus · 1kg · OutdoorMorgan State Legacy Meet · Apr 1737.70mMorgan State Legacy MeetApril 17, 2026
Hammer · 4kg · OutdoorCarpenter Case Invitational · Apr 2437.76mCarpenter Case InvitationalApril 24, 2026
Javelin · 600g · OutdoorNJSIAA Non Public A-B · Jun 787-10NJSIAA Non Public A-BJune 7, 2024
Shot Put · 4kg · IndoorNavy Indoor Invitational · Dec 611.04mNavy Indoor InvitationalDecember 6, 2025
Shot Put · 4kg · OutdoorNJSIAA Non Public A-B · Jun 737-8.50NJSIAA Non Public A-BJune 7, 2024
Weight Throw · 20lb / 9.0kg · IndoorWidener Indoor Classic · Feb 1511.46mWidener Indoor ClassicFebruary 15, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Hammer · Johns HopkinsJohns HopkinsHammer4kg--FOULSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Discus · Place 11 · Johns HopkinsJohns HopkinsDiscus1kg11.36.04mSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Shot Put · Place 13 · Johns HopkinsJohns HopkinsShot Put4kg13.10.57mSo
Apr 24Carpenter Case InvitationalApr 24 · Hammer · Place 2 · Johns HopkinsJohns HopkinsHammer4kg2.37.76m PBSo
Apr 24Carpenter Case InvitationalApr 24 · Discus · Place 1 · Johns HopkinsJohns HopkinsDiscus1kg1.36.31mSo
Apr 17Morgan State Legacy MeetApr 17 · Hammer · Place 12 · Johns HopkinsJohns HopkinsHammer4kg12.37.10mSo
Apr 17Morgan State Legacy MeetApr 17 · Discus · Place 7 · Johns HopkinsJohns HopkinsDiscus1kg7.37.70m PBSo
Apr 17Morgan State Legacy MeetApr 17 · Shot Put · Place 10 · Johns HopkinsJohns HopkinsShot Put4kg10.10.49mSo
Mar 28Navy Outdoor InvitationalMar 28 · Hammer · Place 13 · Johns HopkinsJohns HopkinsHammer4kg13.34.23mSo
Mar 28Navy Outdoor InvitationalMar 28 · Discus · Place 7 · Johns HopkinsJohns HopkinsDiscus1kg7.35.18mSo
Mar 28Navy Outdoor InvitationalMar 28 · Shot Put · Place 8 · Johns HopkinsJohns HopkinsShot Put4kg8.10.93mSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Weight Throw · Place 11 · Johns HopkinsJohns HopkinsWeight Throw1112.92mSO
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Shot Put · Place 12 · Johns HopkinsJohns HopkinsShot Put1210.35mSO
Feb 13Widener Indoor ClassicFeb 13 · Weight Throw · Place 36 · Johns HopkinsJohns HopkinsWeight Throw3612.15mSo
Feb 13Widener Indoor ClassicFeb 13 · Shot Put · Place 19 · Johns HopkinsJohns HopkinsShot Put1911.13mSo
Feb 6Fastrack InvitationalFeb 6 · Shot Put · Place 18 · Johns HopkinsJohns HopkinsShot Put4kg18.10.79mSo
Jan 17Cardinal Track & Field ClassicJan 17 · Weight Throw · Place 16 · Johns HopkinsJohns HopkinsWeight Throw1610.23mSo
Jan 17Cardinal Track & Field ClassicJan 17 · Shot Put · Place 7 · Johns HopkinsJohns HopkinsShot Put710.64mSo

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · Weight Throw · Place 12 · Johns HopkinsJohns HopkinsWeight Throw20lb / 9.0kg12.11.20mSo
Dec 6Navy Indoor InvitationalDec 6 · Shot Put · Place 8 · Johns HopkinsJohns HopkinsShot Put4kg8.11.04m PBSo
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · Discus · Place 3 · Johns HopkinsJohns HopkinsDiscus1kg3.32.95m PBFr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Weight Throw · Place 10 · Johns HopkinsJohns HopkinsWeight Throw1012.37m—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Shot Put · Place 6 · Johns HopkinsJohns HopkinsShot Put611.59m—
Feb 21Navy SelectFeb 21 · Weight Throw · Place 10 · Johns HopkinsJohns HopkinsWeight Throw1012.53m—
Feb 21Navy SelectFeb 21 · Shot Put · Place 7 · Johns HopkinsJohns HopkinsShot Put710.98m—
Feb 15Widener Indoor ClassicFeb 15 · Weight Throw · Place 32 · Johns HopkinsJohns HopkinsWeight Throw20lb / 9.0kg32.11.46m PBFr
Feb 15Widener Indoor ClassicFeb 15 · Shot Put · Place 20 · Johns HopkinsJohns HopkinsShot Put4kg20.10.82mFr
Jan 182025 Cardinal TFJan 18 · Weight Throw · Place 16 · Johns HopkinsJohns HopkinsWeight Throw20lb / 9.0kg16.11.17mFr
Jan 182025 Cardinal TFJan 18 · Shot Put · Place 13 · Johns HopkinsJohns HopkinsShot Put4kg13.10.20mFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Hammer · Place 12 · Johns HopkinsJohns HopkinsHammer1232.31mFR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Discus · Place 5 · Johns HopkinsJohns HopkinsDiscus536.61mFR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Shot Put · Place 8 · Johns HopkinsJohns HopkinsShot Put811.01mFR
Apr 19Hopkins Loyola InviteApr 19 · Hammer · Place 13 · Johns HopkinsJohns HopkinsHammer13110-5FR
Apr 19Hopkins Loyola InviteApr 19 · Hammer · Place 13 · Johns HopkinsJohns HopkinsHammer13110-5FR
Apr 19Hopkins Loyola InviteApr 19 · Discus · Place 2 · Johns HopkinsJohns HopkinsDiscus2119-7FR
Apr 19Hopkins Loyola InviteApr 19 · Discus · Place 2 · Johns HopkinsJohns HopkinsDiscus2119-7FR
Apr 19Hopkins Loyola InviteApr 19 · Shot Put · Place 7 · Johns HopkinsJohns HopkinsShot Put735-10FR
Apr 19Hopkins Loyola InviteApr 19 · Shot Put · Place 7 · Johns HopkinsJohns HopkinsShot Put735-10FR
Apr 11Mid-Atlantic Track and Field JUCO InvitationalApr 11 · Hammer · Place 3 · Johns HopkinsJohns HopkinsHammer333.10mFR
Mar 29Navy Outdoor InvitationalMar 29 · Hammer · Place 9 · Johns HopkinsJohns HopkinsHammer935.02m—
Mar 29Navy Outdoor InvitationalMar 29 · Discus · Place 9 · Johns HopkinsJohns HopkinsDiscus936.43m—
Mar 29Navy Outdoor InvitationalMar 29 · Shot Put · Place 7 · Johns HopkinsJohns HopkinsShot Put710.91m—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · Shot Put · Place 11 · Johns HopkinsJohns HopkinsShot Put4kg11.10.06mFr
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · Shot Put · Place 1 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put134-512
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 2 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put236-11.5012
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 2 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put236-11.5012
Feb 5NJ Varsity ClassicFeb 5 · Shot Put · Place 5 · Montclair KiMontclair KiShot Put535-06.7512
Jan 28ECADA Indoor Track & Field Individual ChampionshipsJan 28 · Shot Put · Place 5 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put534-2.7512
Jan 20Essex County Indoor Relay ChampionshipsJan 20 · Shot Put · Place 8 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put831-312
Jan 14Molloy Stanner GamesJan 14 · Shot Put · Place 3 · Montclair KimberleyMontclair KimberleyShot Put332-10.0012
Jan 11NJSIAA Relay Championships - Non-Public BJan 11 · Shot Put · Place 2 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put232-212

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Discus · Place 27 · Montclair KimberleyMontclair KimberleyDiscus1kg27.104-1012
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Shot Put · Place 19 · Montclair KimberleyMontclair KimberleyShot Put4kg19.37-07.2512
Jun 7NJSIAA Non Public A-BJun 7 · Javelin · Place 7 · Montclair KimberleyMontclair KimberleyJavelin600g7.87-10 PB12
Jun 7NJSIAA Non Public A-BJun 7 · Discus · Place 2 · Montclair KimberleyMontclair KimberleyDiscus1kg2.113-112
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 2 · Montclair KimberleyMontclair KimberleyShot Put4kg2.37-8.50 PB12
May 20NJISAA Prep B ChampionshipsMay 20 · Javelin · Place 3 · Montclair KiMontclair KiJavelin389-0712
May 20NJISAA Prep B ChampionshipsMay 20 · Discus · Place 2 · Montclair KiMontclair KiDiscus2113-0312
May 20NJISAA Prep B ChampionshipsMay 20 · Shot Put · Place 1 · Montclair KiMontclair KiShot Put138-08.2512
May 16Essex County ChampionshipsMay 16 · Shot Put · Place 6 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put639-012
May 16Essex County ChampionshipsMay 16 · Discus · Place 10 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus1095-012
May 16Essex County ChampionshipsMay 16 · Javelin · Place 15 · Montclair Kimberley AcademyMontclair Kimberley AcademyJavelin1583-1012
May 10Super Essex Conference Colonial & Independence ChampionshipsMay 10 · Shot Put · Place 2 · MONTCLAIR KIMBERLY ACADEMYMONTCLAIR KIMBERLY ACADEMYShot Put237-212
May 10Super Essex Conference Colonial & Independence ChampionshipsMay 10 · Discus · Place 2 · MONTCLAIR KIMBERLY ACADEMYMONTCLAIR KIMBERLY ACADEMYDiscus2115-912
May 10Super Essex Conference Colonial & Independence ChampionshipsMay 10 · Javelin · Place 6 · MONTCLAIR KIMBERLY ACADEMYMONTCLAIR KIMBERLY ACADEMYJavelin683-612
May 3Essex County RelaysMay 3 · Javelin · Place 4 · Montclair Kimberley AcademyMontclair Kimberley AcademyJavelin492-1012
May 3Essex County RelaysMay 3 · Discus · Place 4 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus4108-512
May 3Essex County RelaysMay 3 · Shot Put · Place 5 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put535-512
Apr 20Colts Neck Spring InvitationalApr 20 · Shot Put · Place 5 · Montclair KimberleyMontclair KimberleyShot Put4kg5.34-9.3012
Apr 13Husky RelaysApr 13 · Shot Put · Place 2 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put235-412
Apr 13Husky RelaysApr 13 · Discus · Place 5 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus594-312
Mar 3 NJSIAA Meet of ChampionsMar 3 · Shot Put · Place 21 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put2135-2.2512

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 6 · Montclair KimberleyMontclair KimberleyShot Put4kg6.32-5.7512
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · Shot Put · Place 1 · Montclair KimberleyMontclair KimberleyShot Put4kg1.34-9.5012
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 3 · Montclair KimberleyMontclair KimberleyShot Put4kg3.34-0212
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · Shot Put · Place 1 · Montclair KimberleyMontclair KimberleyShot Put4kg1.35-112
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · Shot Put · Place 1 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put129-511
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · Shot Put · Place 1 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put129-511
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · Shot Put · Place 1 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put129-511
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 4 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put429-3.5011

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · Shot Put · Place 24 · Montclair KiMontclair KiShot Put2433-11.5011
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Discus · Place 5 · Montclair KimberleyMontclair KimberleyDiscus1kg5.92-0811
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Shot Put · Place 2 · Montclair KimberleyMontclair KimberleyShot Put4kg2.36-02.2511
May 22NJISAA Prep B ChampionshipsMay 22 · Javelin · Place 3 · Montclair KimberleyMontclair KimberleyJavelin600g3.77-0311
May 22NJISAA Prep B ChampionshipsMay 22 · Discus · Place 2 · Montclair KimberleyMontclair KimberleyDiscus1kg2.85-1011
May 22NJISAA Prep B ChampionshipsMay 22 · Shot Put · Place 1 · Montclair KimberleyMontclair KimberleyShot Put4kg1.32-10.5011
May 18Essex County ChampionshipsMay 18 · Discus · Place 4 · Montclair KimberleyMontclair KimberleyDiscus1kg4.105-511
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · Javelin · Place 6 · Montclair KimberleyMontclair KimberleyJavelin600g6.85-0711
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · Discus · Place 2 · Montclair KimberleyMontclair KimberleyDiscus1kg2.93-0611
May 13Super Essex Conference Colonial & Independence ChampionshipsMay 13 · Shot Put · Place 1 · Montclair KimberleyMontclair KimberleyShot Put4kg1.35-04.5011
May 5Essex County RelaysMay 5 · Javelin · Place 13 · Montclair KimberleyMontclair KimberleyJavelin600g13.77-0411
May 5Essex County RelaysMay 5 · Discus · Place 4 · Montclair KimberleyMontclair KimberleyDiscus1kg4.98-0411
May 5Essex County RelaysMay 5 · Shot Put · Place 11 · Montclair KimberleyMontclair KimberleyShot Put4kg11.29-08.5011
Apr 22Colts Neck Spring InvitationalApr 22 · Shot Put · Place 8 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put830-9.8011
Apr 22Colts Neck Spring InvitationalApr 22 · Javelin · Place 35 · Montclair Kimberley AcademyMontclair Kimberley AcademyJavelin3562-411
Apr 22Colts Neck Spring InvitationalApr 22 · Discus · Place 27 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus2772-711
Apr 15Fast Times at Cherokee HighApr 15 · Javelin · Place 14 · Montclair KiMontclair KiJavelin1472-08—
Apr 15Fast Times at Cherokee HighApr 15 · Discus · Place 31 · Montclair KiMontclair KiDiscus3163-09—
Apr 15Fast Times at Cherokee HighApr 15 · Shot Put · Place 9 · Montclair KiMontclair KiShot Put930-00.00—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 29 · Montclair KimberleyMontclair KimberleyShot Put4kg29.24-811
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · Shot Put · Place 26 · Montclair KimberleyMontclair KimberleyShot Put4kg26.24-511