Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDon Danser Memorial · Apr 582-10Don Danser MemorialApril 5, 2025
Hammer · 4kg · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 1617.05mShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
Shot Put · 4kg · IndoorColgate Women's Games - Semifinals · Jan 188.60mColgate Women's Games - SemifinalsJanuary 18, 2026
Shot Put · 4kg · OutdoorBurlington County Championship · May 1030-09.00Burlington County ChampionshipMay 10, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23Kean Sprint NightApr 23 · Shot Put · Place 6 · CaldwellCaldwellShot Put4kg6.9.27mSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Hammer · Place 32 · CaldwellCaldwellHammer4kg32.17.05m PBSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Discus · Place 30 · CaldwellCaldwellDiscus1kg30.20.76mSo
Mar 27Ramapo College InvitationalMar 27 · Hammer · Place 21 · CaldwellCaldwellHammer4kg21.15.71mSo
Mar 27Ramapo College InvitationalMar 27 · Discus · Place 23 · CaldwellCaldwellDiscus1kg23.22.72mSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Colgate Women's Games - SemifinalsJan 18 · Shot Put · Place 10 · Burlington-NJBurlington-NJShot Put4kg10.8.60m PBSo

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Eustace Throwers MeetMay 20 · Discus · Place 10 · Burlington TownshipBurlington TownshipDiscus1072-1—
May 20Eustace Throwers MeetMay 20 · Shot Put · Place 2 · Burlington TownshipBurlington TownshipShot Put231-1.5—
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Discus · Place 21 · Burlington Twp.Burlington Twp.Discus2174-412
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Shot Put · Place 14 · Burlington Twp.Burlington Twp.Shot Put1429-7.5012
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Discus · Place 21 · Burlington TownshipBurlington TownshipDiscus1kg21.74-412
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Shot Put · Place 14 · Burlington TownshipBurlington TownshipShot Put4kg14.29-7.5012
May 10Burlington County ChampionshipMay 10 · Discus · Place 19 · Burlington TownshipBurlington TownshipDiscus1kg19.75-0412
May 10Burlington County ChampionshipMay 10 · Shot Put · Place 7 · Burlington TownshipBurlington TownshipShot Put4kg7.30-09.00 PB12
May 1SJTCA EliteMay 1 · Shot Put · Place 18 · Burlington TownshipBurlington TownshipShot Put4kg18.29-09.5012
Apr 19Colts Neck Spring InvitationalApr 19 · Shot Put · Place 18 · Burlington Twp.Burlington Twp.Shot Put1829-112
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 18 · Burlington Twp.Burlington Twp.Discus1885-912
Apr 17Lenape Field DayApr 17 · Discus · Place 10 · Burlington TownshipBurlington TownshipDiscus1kg10.78' 7"12
Apr 17Lenape Field DayApr 17 · Shot Put · Place 11 · Burlington TownshipBurlington TownshipShot Put4kg11.29' 2.50"12
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · Shot Put · Place 4 · Burlington TownshipBurlington TownshipShot Put427-1112
Apr 5Don Danser MemorialApr 5 · Discus · Place 4 · Burlington TownshipBurlington TownshipDiscus1kg4.82-10 PB12
Apr 5Don Danser MemorialApr 5 · Shot Put · Place 4 · Burlington TownshipBurlington TownshipShot Put4kg4.28-04.0012

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Shot Put · Place 20 · Burlington Twp.Burlington Twp.Shot Put2029-612
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Shot Put · Place 20 · Burlington Twp.Burlington Twp.Shot Put2029-612
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · Shot Put · Place 3 · Burlington Twp.Burlington Twp.Shot Put331-612
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · Shot Put · Place 3 · Burlington Twp.Burlington Twp.Shot Put331-612
Jan 25SJTCA #15Jan 25 · Shot Put · Place 3 · Burlington Twp.Burlington Twp.Shot Put331-312
Jan 25SJTCA #15Jan 25 · Shot Put · Place 3 · Burlington Twp.Burlington Twp.Shot Put331-312
Jan 25SJTCA #15Jan 25 · Shot Put · Place 3 · Burlington Twp.Burlington Twp.Shot Put331-312
Jan 25SJTCA #15Jan 25 · Shot Put · Place 3 · Burlington Twp.Burlington Twp.Shot Put331-312
Jan 22SJTCA #14Jan 22 · Shot Put · Place 6 · Burlington Twp.Burlington Twp.Shot Put628-112
Jan 22SJTCA #14Jan 22 · Shot Put · Place 6 · Burlington Twp.Burlington Twp.Shot Put628-112
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 31 · Burlington Twp.Burlington Twp.Shot Put3127-512
Jan 11SJTCA Meet #11Jan 11 · Shot Put · Place 14 · Burlington Twp.Burlington Twp.Shot Put1429-9.7512

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Shot Put · Place 10 · Burlington Twp.Burlington Twp.Shot Put1029-6.5011
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Shot Put · Place 10 · Burlington Twp.Burlington Twp.Shot Put1029-6.5011
May 23Cherokee Final Countdown- Last ChanceMay 23 · Shot Put · Place 4 · Burlington Twp.Burlington Twp.Shot Put429-211
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · Discus · Place 6 · Burlington TownshipBurlington TownshipDiscus1kg6.54' 1111
May 11Burlington County ChampionshipsMay 11 · Shot Put · Place 9 · Burlington Twp.Burlington Twp.Shot Put931-0.5011
Apr 20Colts Neck Spring InvitationalApr 20 · Shot Put · Place 28 · Burlington TownshipBurlington TownshipShot Put4kg28.27-1011
Apr 13Lenape InviteApr 13 · Shot Put · Place 18 · Burlington TownshipBurlington TownshipShot Put4kg18.29-06.5011

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 14 · Burlington Twp.Burlington Twp.Shot Put1428-2.5011
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 14 · Burlington Twp.Burlington Twp.Shot Put1428-2.5011
Jan 29SJTCA Winter Meet #14Jan 29 · Shot Put · Place 14 · Burlington Twp.Burlington Twp.Shot Put1427-8.2511
Jan 14NJSIAA Relay Championships - Group 3Jan 14 · Shot Put · Place 28 · Burlington Twp.Burlington Twp.Shot Put2827-811
Jan 8SJTCA Winter Meet #8Jan 8 · Shot Put · Place 16 · Burlington Twp.Burlington Twp.Shot Put1627-811
Jan 3SJTCA Winter Meet #7Jan 3 · Shot Put · Place 22 · Burlington Twp.Burlington Twp.Shot Put2227-8.2511

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 12SJTCA Winter Meet #2Dec 12 · Shot Put · Place 21 · Burlington TownshipBurlington TownshipShot Put4kg21.26-05.2511
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 31 · Burlington Twp.Burlington Twp.Shot Put3124-110
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 31 · Burlington Twp.Burlington Twp.Shot Put3124-110
Jan 30SJTCA Winter Meet #11Jan 30 · Shot Put · Place 16 · Burlington Twp.Burlington Twp.Shot Put1625-5.7510
Jan 23SJTCA Winter Meet #9Jan 23 · Shot Put · Place 15 · Burlington Twp.Burlington Twp.Shot Put1526-9.7510
Jan 21SJTCA Winter Meet #8Jan 21 · Shot Put · Place 28 · Burlington Twp.Burlington Twp.Shot Put2825-10.7510
Jan 21SJTCA Winter Meet #8Jan 21 · Shot Put · Place 28 · Burlington Twp.Burlington Twp.Shot Put2825-10.7510
Jan 21SJTCA Winter Meet #8Jan 21 · Shot Put · Place 28 · Burlington Twp.Burlington Twp.Shot Put2825-10.7510
Jan 4SJTCA Winter Meet #5Jan 4 · Shot Put · Place 27 · Burlington Twp.Burlington Twp.Shot Put2726-0.5010

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Shot Put · Place 19 · Burlington Twp.Burlington Twp.Shot Put1926-9.7510
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Shot Put · Place 19 · Burlington Twp.Burlington Twp.Shot Put1926-9.7510
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Shot Put · Place 8 · Burlington TownshipBurlington TownshipShot Put826-6.7510
May 13Burlington County ChampionshipsMay 13 · Shot Put · Place 30 · Burlington Twp.Burlington Twp.Shot Put3024-0.5010
May 13Burlington County ChampionshipsMay 13 · Shot Put · Place 30 · Burlington Twp.Burlington Twp.Shot Put3024-0.5010
Apr 22Colts Neck Spring InvitationalApr 22 · Shot Put · Place 24 · Burlington Twp.Burlington Twp.Shot Put2427-3.5010

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19SJTCA Winter Meet #1Dec 19 · Shot Put · Place 30 · Burlington TownshipBurlington TownshipShot Put4kg30.24-07.0010

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · Shot Put · Place 21 · Burlington Twp.Burlington Twp.Shot Put2128-5.509
May 18Indian Freshman Finale & Varsity Relay ShowcaseMay 18 · Javelin · Place 12 · Burlington Twp.Burlington Twp.Javelin1248-79
May 18Indian Freshman Finale & Varsity Relay ShowcaseMay 18 · Discus · Place 15 · Burlington Twp.Burlington Twp.Discus1544-09
May 18Indian Freshman Finale & Varsity Relay ShowcaseMay 18 · Shot Put · Place 3 · Burlington Twp.Burlington Twp.Shot Put327-99