Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorNJSIAA Sectional Championships - South Gr. 1&4 · Feb 21:11.98NJSIAA Sectional Championships - South Gr. 1&4February 2, 2019
Discus · 1kg · OutdoorRutgers Relays · Apr 1134.73mRutgers RelaysApril 11, 2026
High Jump · IndoorRutgers Holiday Classic · Dec 21.70mRutgers Holiday ClassicDecember 2, 2022
High Jump · OutdoorRutgers Relays · Apr 211.70mRutgers RelaysApril 21, 2023
Javelin · 600g · OutdoorEHT vs ACIT and Atlantic City · May 1885-01EHT vs ACIT and Atlantic CityMay 18, 2021
Long Jump · OutdoorHammonton vs. Mainland vs. ACIT Girls Dual · May 512-00.25Hammonton vs. Mainland vs. ACIT Girls Dual May 5, 2021
Shot Put · 4kg · IndoorQuaker Invitational · Jan 1714.70mQuaker InvitationalJanuary 17, 2026
Shot Put · 4kg · OutdoorLSU Invitational · May 215.82mLSU InvitationalMay 2, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Shot Put · RutgersRutgersShot Put4kgRound P--FSSr
May 15Big Ten Outdoor ChampionshipsMay 15 · Shot Put · Place 21 · RutgersRutgersShot Put4kg21.15.13mSr
May 2LSU InvitationalMay 2 · Shot Put · Place 2 · RutgersRutgersShot Put4kg2.15.82m PBSr
Apr 23130th Penn Relays CarnivalApr 23 · Shot Put · Place 10 · RutgersRutgersShot Put4kg10.15.22mSr
Apr 18ECAC/IC4A ChampionshipsApr 18 · Discus · Place 22 · RutgersRutgersDiscus2235.89mSr
Apr 18ECAC/IC4A ChampionshipsApr 18 · Shot Put · Place 1 · RutgersRutgersShot Put116.22mSr
Apr 11Rutgers RelaysApr 11 · Discus · Place 12 · RutgersRutgersDiscus1kg12.34.73m PBSr
Apr 11Rutgers RelaysApr 11 · Shot Put · Place 2 · RutgersRutgersShot Put4kg2.15.03mSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30Penn InvitationalJan 30 · Shot Put · Place 2 · RutgersRutgersShot Put4kg2.14.67mSr
Jan 17Quaker InvitationalJan 17 · Shot Put · Place 3 · RutgersRutgersShot Put4kg3.14.70m PBSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Larry Ellis InvitationalMay 2 · Discus · Place 18 · RutgersRutgersDiscus1835.48mJr
May 2Larry Ellis InvitationalMay 2 · Shot Put · Place 7 · RutgersRutgersShot Put714.23mJr
Apr 24129th Penn RelaysApr 24 · Shot Put · RutgersRutgersShot Put4kg—13.76mJr
Apr 19Rutgers RelaysApr 19 · Discus · Place 8 · RutgersRutgersDiscus837.41m—
Apr 19Rutgers RelaysApr 19 · Shot Put · Place 4 · RutgersRutgersShot Put413.69m—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25The 2024 Penn Relays (College)Apr 25 · Shot Put · RutgersRutgersShot Put4kg—14.60mSo
Apr 20USC Outdoor OpenApr 20 · High Jump · RutgersRutgersHigh Jump--DNSSo
Mar 30Sam Howell InvitationalMar 30 · Javelin · Place 13 · RutgersRutgersJavelin1325.15m—
Mar 30Sam Howell InvitationalMar 30 · Shot Put · Place 5 · RutgersRutgersShot Put513.01m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Wisconsin Windy City InvitationalFeb 9 · Shot Put · Place 18 · RutgersRutgersShot Put4kg18.12.78mSo
Feb 9Wisconsin Windy City InvitationalFeb 9 · High Jump · Place 17 · RutgersRutgersHigh Jump17.1.64mSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Rutgers Holiday ClassicDec 1 · Shot Put · Place 4 · RutgersRutgersShot Put4kg4.13.32mSo
Dec 1Rutgers Holiday ClassicDec 1 · High Jump · Place 5 · RutgersRutgersHigh Jump5.1.60mSo

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 21Rutgers RelaysApr 21 · Shot Put · Place 4 · RutgersRutgersShot Put413.95m—
Apr 21Rutgers RelaysApr 21 · Javelin · Place 13 · RutgersRutgersJavelin1324.56m—
Apr 21Rutgers RelaysApr 21 · High Jump · Place 2 · RutgersRutgersHigh Jump21.70m PB—
Mar 24Monmouth University Track & Field Season OpenerMar 24 · Shot Put · Place 4 · RutgersRutgersShot Put4kg4.12.79mFr
Mar 24Monmouth University Track & Field Season OpenerMar 24 · High Jump · RutgersRutgersHigh Jump—NHFr
Mar 17UCF Black and Gold InvitationalMar 17 · Shot Put · Place 20 · RutgersRutgersShot Put4kg20.12.67mFr

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 2Rutgers Holiday ClassicDec 2 · Shot Put · Place 2 · RutgersRutgersShot Put4kg2.13.59mFr
Dec 2Rutgers Holiday ClassicDec 2 · High Jump · Place 2 · RutgersRutgersHigh Jump2.1.70m PBFr
Feb 25NJSIAA Group ChampionshipsFeb 25 · High Jump · Place 12 · Atlantic CouAtlantic CouHigh Jump124-10.0012
Feb 25NJSIAA Group ChampionshipsFeb 25 · Shot Put · Place 8 · Atlantic CouAtlantic CouShot Put836-01.5012
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 3 · Atlantic County TechAtlantic County TechShot Put336-5.2512
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · High Jump · Place 5 · Atlantic County TechAtlantic County TechHigh Jump54-1012
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 3 · Atlantic County TechAtlantic County TechShot Put336-5.2512
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · High Jump · Place 5 · Atlantic County TechAtlantic County TechHigh Jump54-1012
Jan 5SJTCA Winter Meet #5 Groups 1 & 4 & NPBJan 5 · Shot Put · Place 2 · Atlantic CouAtlantic CouShot Put239-11.00—

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · High Jump · Place 14 · Atlantic CouAtlantic CouHigh Jump145-02.0012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Shot Put · Place 7 · Atlantic CouAtlantic CouShot Put740-00.0012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · High Jump · Place 7 · Atlantic CouAtlantic CouHigh Jump75-02.0012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Shot Put · Place 4 · Atlantic CouAtlantic CouShot Put441-02.0012
Jun 10NJSIAA Groups 2 & 4Jun 10 · Shot Put · Place 5 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg5.40-00.0012
Jun 10NJSIAA Groups 2 & 4Jun 10 · High Jump · Place 5 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyHigh Jump5.5-02.0012
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Javelin · Place 12 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyJavelin600g12.84-1112
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Discus · Place 9 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyDiscus1kg9.98-0312
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Shot Put · Place 3 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg3.39-01.7512
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · High Jump · Place 2 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyHigh Jump2.5-02.0012
May 25Cape Atlantic League MeetMay 25 · Javelin · Place 14 · Atlantic CouAtlantic CouJavelin1473-10—
May 25Cape Atlantic League MeetMay 25 · Discus · Place 7 · Atlantic CouAtlantic CouDiscus798-04—
May 25Cape Atlantic League MeetMay 25 · Shot Put · Place 1 · Atlantic CouAtlantic CouShot Put136-06.75—
May 25Cape Atlantic League MeetMay 25 · High Jump · Place 4 · Atlantic CouAtlantic CouHigh Jump45-02.00—
May 18Atlantic County ChampionshipsMay 18 · Javelin · Place 11 · Atlantic County TechAtlantic County TechJavelin1182-0—
May 18Atlantic County ChampionshipsMay 18 · Discus · Place 8 · Atlantic County TechAtlantic County TechDiscus887-2—
May 18Atlantic County ChampionshipsMay 18 · High Jump · Place 1 · Atlantic County TechAtlantic County TechHigh Jump15-2—
May 10Hammonton vs. Ocean City vs. ACIT Girls DualMay 10 · Discus · Place 2 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyDiscus1kg2.94-0612
May 10Hammonton vs. Ocean City vs. ACIT Girls DualMay 10 · Shot Put · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg1.37-0012
May 10Hammonton vs. Ocean City vs. ACIT Girls DualMay 10 · High Jump · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyHigh Jump1.5-0212
Apr 23The Woodbury RelaysApr 23 · Shot Put · Place 2 · Atlantic County TechAtlantic County TechShot Put238-312
Apr 23The Woodbury RelaysApr 23 · Discus · Place 12 · Atlantic County TechAtlantic County TechDiscus1293-812
Apr 23The Woodbury RelaysApr 23 · High Jump · Place 2 · Atlantic County TechAtlantic County TechHigh Jump25-212
Apr 16Fast Times at Cherokee HighApr 16 · Javelin · Place 1 · Atlantic CouAtlantic CouJavelin191-07—
Apr 16Fast Times at Cherokee HighApr 16 · Discus · Place 1 · Atlantic CouAtlantic CouDiscus1105-10—
Apr 16Fast Times at Cherokee HighApr 16 · Shot Put · Place 1 · Atlantic CouAtlantic CouShot Put139-00.00—
Apr 16Fast Times at Cherokee HighApr 16 · High Jump · Place 2 · Atlantic CouAtlantic CouHigh Jump25-00.00—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #2Dec 27 · Shot Put · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg1.36-08.7512
Dec 20SJTCA Winter Meet #1Dec 20 · Shot Put · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg1.39-11.0012

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · Shot Put · Place 6 · Atlantic CouAtlantic CouShot Put638-08.0011
Jun 11NJSIAA Groups 2 & 4Jun 11 · Shot Put · Place 2 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg2.39-10.5011
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · Discus · Place 18 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyDiscus1kg18.78-1011
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · Shot Put · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg1.38-06.5011
May 27Atlantic County ChampionshipsMay 27 · Discus · Place 4 · Atlantic CouAtlantic CouDiscus495-04—
May 27Atlantic County ChampionshipsMay 27 · Shot Put · Place 1 · Atlantic CouAtlantic CouShot Put138-00.50—
May 18EHT vs ACIT and Atlantic CityMay 18 · Javelin · Place 2 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyJavelin600g2.85-01 PB11
May 18EHT vs ACIT and Atlantic CityMay 18 · Discus · Place 2 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyDiscus1kg2.96-0911
May 18EHT vs ACIT and Atlantic CityMay 18 · Shot Put · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg1.38-00.0011
May 18EHT vs ACIT and Atlantic CityMay 18 · High Jump · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyHigh Jump1.4-08.0011
May 11Ocean City Girls vs. ACITMay 11 · Discus · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyDiscus1kg1.90-011
May 11Ocean City Girls vs. ACITMay 11 · Shot Put · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg1.36-06.2511
May 11Ocean City Girls vs. ACITMay 11 · High Jump · Place 3 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyHigh Jump3.4-0611
May 5Hammonton vs. Mainland vs. ACIT Girls Dual May 5 · Long Jump · Place 10 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyLong Jump10.12-00.25 PB11
May 5Hammonton vs. Mainland vs. ACIT Girls Dual May 5 · Discus · Place 2 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyDiscus1kg2.101-0411
May 5Hammonton vs. Mainland vs. ACIT Girls Dual May 5 · Shot Put · Place 1 · Atlantic County Institute of TechnologyAtlantic County Institute of TechnologyShot Put4kg1.38-10.2511
Mar 26RV QuadMar 26 · Shot Put · Place 1 · Atlantic CouAtlantic CouShot Put136-03.00—

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · Shot Put · Place 4 · Atlantic CouAtlantic CouShot Put437-00.2510
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · Shot Put · Place 4 · Atlantic CouAtlantic CouShot Put437-00.2510
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · Shot Put · Place 4 · Atlantic CouAtlantic CouShot Put437-00.2510
Feb 23NJSIAA Sectional Championships - South Gr. 1&4Feb 23 · Shot Put · Place 6 · Atlantic CouAtlantic CouShot Put633-04.75—
Feb 23NJSIAA Sectional Championships - South Gr. 1&4Feb 23 · Shot Put · Place 6 · Atlantic CouAtlantic CouShot Put633-04.75—
Feb 23NJSIAA Sectional Championships - South Gr. 1&4Feb 23 · Shot Put · Place 6 · Atlantic CouAtlantic CouShot Put633-04.75—
Feb 3SJTCA Winter Meet #12Feb 3 · Shot Put · Place 1 · Atlantic CouAtlantic CouShot Put135-04.75—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2NJSIAA Sectional Championships - South Gr. 1&4Feb 2 · 400 Meters · Place 43 · Atlantic CouAtlantic Cou400 Meters431:11.98 PB9