Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorFast Times at Cherokee High · Apr 21108-09Fast Times at Cherokee HighApril 21, 2026
Javelin · 600g · OutdoorThe Winner's Circle at The Horse Farm · Jun 10123-11The Winner's Circle at The Horse FarmJune 10, 2026
Shot Put · 4kg · IndoorSJTCA Meet #7 · Dec 2730-10.25SJTCA Meet #7December 27, 2025
Shot Put · 4kg · OutdoorNJSIAA Group Championships - 1 & 4 · May 2932-07.50NJSIAA Group Championships - 1 & 4May 29, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · Javelin · Place 1 · CherokeeJavelin600g1.123-11 PB12
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Javelin · Place 5 · CherokeeJavelin600g5.121-0012
May 29NJSIAA Group Championships - 1 & 4May 29 · Javelin · Place 4 · CherokeeJavelin600g4.113-0012
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 17 · CherokeeDiscus1kg17.104-1012
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 18 · CherokeeShot Put4kg18.32-07.50 PB12
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Javelin · Place 1 · CherokeeJavelin1127-0812
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Discus · Place 4 · CherokeeDiscus4106-0012
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Shot Put · Place 3 · CherokeeShot Put335-05.7512
May 7Burlington County ChampionshipsMay 7 · Discus · Place 2 · CherokeeDiscus2106-05—
Apr 29Olympic Conference Championships 2026Apr 29 · Javelin · Place 1 · CherokeeJavelin600g1.112' 9"12
Apr 29Olympic Conference Championships 2026Apr 29 · Discus · Place 1 · CherokeeDiscus1kg1.106' 9"12
Apr 29Olympic Conference Championships 2026Apr 29 · Shot Put · Place 1 · CherokeeShot Put4kg1.31' 9"12
Apr 21Fast Times at Cherokee HighApr 21 · Javelin · Place 1 · CherokeeJavelin600g1.109-1012
Apr 21Fast Times at Cherokee HighApr 21 · Discus · Place 1 · CherokeeDiscus1kg1.108-09 PB12
Apr 21Fast Times at Cherokee HighApr 21 · Shot Put · Place 1 · CherokeeShot Put4kg1.32-00.0012
Apr 11Blue Devil ClassicApr 11 · Javelin · Place 1 · CherokeeJavelin600g1.117-512
Apr 11Blue Devil ClassicApr 11 · Discus · Place 2 · CherokeeDiscus1kg2.103-1012
Apr 11Blue Devil ClassicApr 11 · Shot Put · Place 6 · CherokeeShot Put4kg6.32-5.2512
Apr 4TCNJ HS InviteApr 4 · Javelin · Place 1 · CherokeeJavelin600g1.119' 7"12
Apr 4TCNJ HS InviteApr 4 · Discus · Place 2 · CherokeeDiscus1kg2.107' 1"12
Apr 1Penn Relays QualifierApr 1 · Javelin · Place 4 · CherokeeJavelin600g4.115-912
Apr 1Penn Relays QualifierApr 1 · Discus · Place 3 · CherokeeDiscus1kg3.105-1012
Mar 3Cherokee Throw Down ChampionshipsMar 3 · Shot Put · Place 4 · CherokeeShot Put433-1.2512
Mar 3Cherokee Throw Down ChampionshipsMar 3 · Shot Put · Place 4 · CherokeeShot Put433-1.2512

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 15 · CherokeeShot Put1533-112
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · Shot Put · Place 2 · CherokeeShot Put234-10.2512
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · Shot Put · Place 2 · CherokeeShot Put234-10.2512
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 8 · CherokeeShot Put831-9.7512
Jan 21SJTCA Meet #14 - Nike EliteJan 21 · Shot Put · Place 7 · CherokeeShot Put733-412
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 10 · CherokeeShot Put1031-6.5012
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 8 · CherokeeShot Put831-712
Jan 3SJTCA Meet #8Jan 3 · Shot Put · Place 5 · CherokeeShot Put531-08.0012

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · Shot Put · Place 5 · CherokeeShot Put4kg5.30-10.25 PB12
Dec 16Cherokee Throw Down #1Dec 16 · Shot Put · Place 6 · CherokeeShot Put4kg6.30-812
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Shot Put · Place 21 · CherokeeShot Put2131-0.7511
Feb 18Cherokee Throw Down #3Feb 18 · Shot Put · Place 7 · CherokeeShot Put731-1011
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · Shot Put · Place 5 · CherokeeShot Put532-8.7511
Jan 31Olympic & Tri-County Conf MeetJan 31 · Shot Put · Place 5 · CherokeeShot Put528-811
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 13 · CherokeeShot Put1328-5.2511
Jan 22SJTCA Meet #13Jan 22 · Shot Put · Place 19 · CherokeeShot Put198.61m—
Jan 22SJTCA Meet #13Jan 22 · Shot Put · Place 19 · CherokeeShot Put198.61m—
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Shot Put · Place 23 · CherokeeShot Put2327-5.5011
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 12 · CherokeeShot Put1229-511
Jan 4SJTCA Meet #9Jan 4 · Shot Put · Place 16 · CherokeeShot Put1627-04.00—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · Javelin · Place 1 · CherokeeJavelin1120-1011
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Javelin · Place 9 · CherokeeJavelin9117-0011
May 30NJSIAA Group Championships - 1 & 4May 30 · Javelin · Place 6 · CherokeeJavelin6111-0711
May 27Cherokee Final Countdown- Last ChanceMay 27 · Javelin · Place 1 · CherokeeJavelin197-00—
May 27Cherokee Final Countdown- Last ChanceMay 27 · Discus · Place 4 · CherokeeDiscus495-06—
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Javelin · Place 2 · CherokeeJavelin2116-0611
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Discus · Place 9 · CherokeeDiscus9100-1111
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Shot Put · Place 8 · CherokeeShot Put832-03.2511
May 10Burlington County ChampionshipMay 10 · Javelin · Place 1 · CherokeeJavelin600g1.115-0511
May 10Burlington County ChampionshipMay 10 · Discus · Place 5 · CherokeeDiscus1kg5.102-0911
May 10Burlington County ChampionshipMay 10 · Shot Put · CherokeeShot Put4kg--DNS11
May 1SJTCA EliteMay 1 · Javelin · Place 2 · CherokeeJavelin600g2.115-0011
Apr 26George Rowland RelaysApr 26 · Javelin · Place 1 · CherokeeJavelin600g1.101-0211
Apr 26George Rowland RelaysApr 26 · Discus · CherokeeDiscus1kg--DNS11
Apr 1Penn Relays QualifierApr 1 · Javelin · Place 2 · CherokeeJavelin2111-2—
Apr 1Penn Relays QualifierApr 1 · Discus · Place 5 · CherokeeDiscus596-2—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Olympic Conference #1Dec 20 · Shot Put · Place 2 · CherokeeShot Put4kg2.29-6.5011
Feb 13Cherokee Throw Down #3Feb 13 · Shot Put · Place 11 · CherokeeShot Put1129-9.5010
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 14 · CherokeeShot Put1427-1.7510
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 14 · CherokeeShot Put1427-1.7510
Jan 26Olympic & Tri-County Conf MeetJan 26 · Shot Put · Place 14 · CherokeeShot Put1425-0.7510
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 24 · CherokeeShot Put2428-1010
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 24 · CherokeeShot Put2428-1010
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 13 · CherokeeShot Put1330-110
Jan 3SJTCA Winter Meet #7Jan 3 · Shot Put · Place 32 · CherokeeShot Put3225-9.5010

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Javelin · Place 10 · CherokeeJavelin10111-0810
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 6 · CherokeeJavelin6110-1110
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 6 · CherokeeJavelin6110-1110
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 14 · CherokeeDiscus1493-0610
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 14 · CherokeeDiscus1493-0610
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 6 · CherokeeJavelin6110-1110
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 14 · CherokeeDiscus1493-0610
May 21Olympic Conference ChampionshipsMay 21 · Javelin · Place 3 · CherokeeJavelin3115-04—
May 21Olympic Conference ChampionshipsMay 21 · Discus · Place 8 · CherokeeDiscus889-01—
May 11Burlington County ChampionshipsMay 11 · Javelin · Place 1 · CherokeeJavelin1120-810
May 11Burlington County ChampionshipsMay 11 · Discus · Place 13 · CherokeeDiscus1386-910
May 2SJTCA Elite MeetMay 2 · Javelin · Place 9 · CherokeeJavelin600g9.99-010
Apr 13Fast Times at Cherokee HighApr 13 · Javelin · Place 3 · CherokeeJavelin390-08—
Apr 13Fast Times at Cherokee HighApr 13 · Discus · Place 12 · CherokeeDiscus1274-04—
Apr 13Fast Times at Cherokee HighApr 13 · Shot Put · Place 20 · CherokeeShot Put2025-05.00—
Apr 6Don Danser RelaysApr 6 · Javelin · Place 3 · CherokeeJavelin397-05—
Apr 6Don Danser RelaysApr 6 · Shot Put · Place 11 · CherokeeShot Put1127-06.00—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15Olympic Conference #1Dec 15 · Shot Put · Place 8 · CherokeeShot Put4kg8.26-310
Feb 9Cherokee Throw Down #3Feb 9 · Shot Put · Place 3 · CherokeeShot Put324-08.00—
Jan 27Olympic Conference #2Jan 27 · Shot Put · Place 14 · CherokeeShot Put1424-19
Jan 24Cherokee Throw Down #2Jan 24 · Shot Put · Place 2 · CherokeeShot Put223-07.75—
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · Shot Put · Place 53 · CherokeeShot Put5323-10.509
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · Shot Put · Place 53 · CherokeeShot Put5323-10.509
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 2 · CherokeeShot Put225-49

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Javelin · Place 7 · CherokeeJavelin600g7.99-009
May 25Cherokee Final Countdown- Last ChanceMay 25 · Javelin · Place 6 · CherokeeJavelin696-04—
May 23Olympic Conference Championships (Patriot)May 23 · Javelin · Place 4 · CherokeeJavelin4108-89
May 23Olympic Conference Championships (Patriot)May 23 · Javelin · Place 4 · CherokeeJavelin4108-08—
May 13Burlington County ChampionshipsMay 13 · Javelin · Place 2 · CherokeeJavelin2102-89
May 13Burlington County ChampionshipsMay 13 · Javelin · Place 2 · CherokeeJavelin2102-89
May 13Burlington County ChampionshipsMay 13 · Discus · Place 19 · CherokeeDiscus1976-09
May 13Burlington County ChampionshipsMay 13 · Discus · Place 19 · CherokeeDiscus1976-09
May 10Eastern Regional vs. Cherokee MeetMay 10 · Javelin · Place 1 · CherokeeJavelin600g1.94-09
May 10Eastern Regional vs. Cherokee MeetMay 10 · Discus · Place 2 · CherokeeDiscus1kg2.79-59
May 10Eastern Regional vs. Cherokee MeetMay 10 · Shot Put · Place 3 · CherokeeShot Put4kg3.27-59
May 6SJTCA Open - GirlsMay 6 · Javelin · Place 4 · CherokeeJavelin4102-59
May 6SJTCA Open - GirlsMay 6 · Discus · Place 19 · CherokeeDiscus1979-69

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Olympic Conference MeetDec 17 · Shot Put · Place 6 · CherokeeShot Put4kg6.26-11.509