Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHammonton JV Invite · May 1381-5Hammonton JV InviteMay 13, 2026
Shot Put · 4kg · IndoorFreedom Games · Jan 322-1.50Freedom GamesJanuary 3, 2026
Shot Put · 4kg · OutdoorDelsea Field · Mar 2925-02.00Delsea FieldMarch 29, 2025
Weight Throw · 20lb / 9.0kg · IndoorFreedom Games · Jan 328-9.25Freedom GamesJanuary 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Hammonton JV InviteMay 13 · Discus · Place 1 · Rancocas Valley RegDiscus1kg1.81-5 PB11
May 13Hammonton JV InviteMay 13 · Shot Put · Place 9 · Rancocas Valley RegShot Put4kg9.23-6.7511
May 2SJTCA Girls OpenMay 2 · Discus · Place 29 · Rancocas Valley RegDiscus1kg29.73-0811
Apr 22Cherokee Olympic Batch MeetApr 22 · Shot Put · Place 12 · Rancocas Valley RegShot Put4kg12.22-6.5011
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 32 · Rancocas Valley RegDiscus1kg32.69-611
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 32 · Rancocas Valley RegDiscus1kg32.69' 6"11
Apr 11The Bensalem InvitationalApr 11 · Discus · Place 13 · Rancocas Valley RegDiscus1kg13.61-1111
Mar 3Cherokee Throw Down ChampionshipsMar 3 · Shot Put · Place 13 · Rancocas Valley RegShot Put1323-6.5011
Mar 3Cherokee Throw Down ChampionshipsMar 3 · Shot Put · Place 13 · Rancocas Valley RegShot Put1323-6.5011

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · Shot Put · Place 17 · Rancocas Valley RegShot Put1722-611
Feb 26SJTCA #20Feb 26 · Shot Put · Place 17 · Rancocas Valley RegShot Put1722-611
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · Shot Put · Place 30 · Rancocas Valley RegShot Put3020-4.5011
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · Shot Put · Place 30 · Rancocas Valley RegShot Put3020-4.5011
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 34 · Rancocas Valley RegShot Put3420-10.5011
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 14 · Rancocas Valley RegWeight Throw1428-10.2511
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Weight Throw · Place 14 · Rancocas Valley RegWeight Throw1428-10.2511
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 34 · Rancocas Valley RegShot Put3420-10.5011
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 14 · Rancocas Valley RegShot Put1422-0.5011
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 58 · Rancocas Valley RegShot Put5822-411
Jan 10SJTCA #11Jan 10 · Shot Put · Place 23 · Rancocas Valley RegShot Put2323-311
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 25 · Rancocas Valley RegShot Put2521-611
Jan 3Ocean Breeze Freedom GamesJan 3 · Weight Throw · Place 17 · Rancocas Valley RegWeight Throw1728-9.2511
Jan 3Ocean Breeze Freedom GamesJan 3 · Shot Put · Place 24 · Rancocas Valley RegShot Put2422-1.5011
Jan 3Freedom GamesJan 3 · Weight Throw · Place 17 · Rancocas Valley RegWeight Throw20lb / 9.0kg17.28-9.25 PB11
Jan 3Freedom GamesJan 3 · Shot Put · Place 24 · Rancocas Valley RegShot Put4kg24.22-1.50 PB11

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · Weight Throw · Place 9 · Rancocas Valley RegWeight Throw20lb / 9.0kg9.26-5.5011
Dec 20Bishop Loughlin GamesDec 20 · Shot Put · Place 50 · Rancocas Valley RegShot Put4kg50.19-611
Dec 13SJTCA Meet #2Dec 13 · Shot Put · Place 26 · Rancocas Valley RegShot Put4kg26.21-10.7511
Dec 12SJTCA #1Dec 12 · Shot Put · Place 21 · Rancocas Valley RegShot Put4kgRound P21.21-05.2511
Feb 18Cherokee Throw Down #3Feb 18 · Shot Put · Place 15 · Rancocas Valley RegShot Put1521-3.2510
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · Shot Put · Place 24 · Rancocas Valley RegShot Put2423-110
Feb 10SJTCA #18Feb 10 · Shot Put · Place 55 · Rancocas Valley RegShot Put5521-110
Feb 1Ocean Breeze InvitationalFeb 1 · Weight Throw · Place 5 · Rancocas Valley RegWeight Throw20lb / 9.0kg5.28-110
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 19 · Rancocas Valley RegShot Put4kg19.21-8.5010
Jan 25SJTCA #15Jan 25 · Shot Put · Place 29 · Rancocas Valley RegShot Put2921-2.5010
Jan 25SJTCA #15Jan 25 · Shot Put · Place 29 · Rancocas Valley RegShot Put2921-2.5010
Jan 25SJTCA #15Jan 25 · Shot Put · Place 29 · Rancocas Valley RegShot Put2921-2.5010
Jan 25SJTCA #15Jan 25 · Shot Put · Place 29 · Rancocas Valley RegShot Put2921-2.5010
Jan 11SJTCA Meet #11Jan 11 · Shot Put · Place 40 · Rancocas Valley RegShot Put4021-710
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 15 · Rancocas Valley RegShot Put1521-810
Jan 4Ocean Breeze Freedom GamesJan 4 · Weight Throw · Place 6 · Rancocas Valley RegWeight Throw627-6.2510
Jan 4Ocean Breeze Freedom GamesJan 4 · Shot Put · Place 32 · Rancocas Valley RegShot Put3223-010

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Hammonton JV InviteMay 13 · Discus · Place 9 · Rancocas ValDiscus974-01—
May 13Hammonton JV InviteMay 13 · Shot Put · Place 15 · Rancocas ValShot Put1525-02.00—
Apr 5Don Danser MemorialApr 5 · Discus · Place 17 · Rancocas Valley RegDiscus1kg17.63-0710
Apr 5Don Danser MemorialApr 5 · Shot Put · Place 6 · Rancocas Valley RegShot Put4kg6.22-03.0010
Apr 2RV Tri MeetApr 2 · Discus · Place 6 · Rancocas Valley RegDiscus1kg6.64-0110
Apr 2RV Tri MeetApr 2 · Shot Put · Place 6 · Rancocas Valley RegShot Put4kg6.23-11.7510
Mar 29Delsea FieldMar 29 · Discus · Place 18 · Rancocas Valley RegDiscus1kg18.74-0110
Mar 29Delsea FieldMar 29 · Shot Put · Place 21 · Rancocas Valley RegShot Put4kg21.25-02.00 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Bishop Loughlin GamesDec 21 · Weight Throw · Place 16 · Rancocas Valley RegWeight Throw20lb / 9.0kg16.22-210
Dec 21Bishop Loughlin GamesDec 21 · Shot Put · Place 23 · Rancocas Valley RegShot Put4kg23.21-1110

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · Discus · Place 7 · Rancocas Valley RegDiscus1kg7.48' 59
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · Shot Put · Place 5 · Rancocas Valley RegShot Put4kg5.18' 2.759
Apr 6Don Danser RelaysApr 6 · Discus · Place 10 · Rancocas ValDiscus1043-09—