Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Sectionals South Groups 1 and 4 · Jun 2116-06NJSIAA Sectionals South Groups 1 and 4June 2, 2023
Hammer · 4kg · OutdoorMEAC Championships · May 1440.47mMEAC ChampionshipsMay 14, 2026
Javelin · 600g · OutdoorDual: Eastern Regional vs. Lenape Regional · Apr 15129-1Dual: Eastern Regional vs. Lenape RegionalApril 15, 2024
Shot Put · 4kg · IndoorCoach Glynn Holiday Carnival · Dec 2834-0Coach Glynn Holiday CarnivalDecember 28, 2022
Shot Put · 4kg · OutdoorSJTCA Elite Meet · May 533-7.75SJTCA Elite MeetMay 5, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MEAC ChampionshipsMay 14 · Hammer · Place 21 · Delaware StateDelaware StateHammer4kg21.40.47m PBSo
May 14MEAC ChampionshipsMay 14 · Javelin · Place 6 · Delaware StateDelaware StateJavelin600g6.38.09mSo
Apr 17Morgan State Legacy MeetApr 17 · Hammer · Place 11 · Delaware StateDelaware StateHammer4kg11.38.17mSo
Apr 17Morgan State Legacy MeetApr 17 · Javelin · Place 3 · Delaware StateDelaware StateJavelin600g3.33.57mSo
Apr 10Delaware InvitationalApr 10 · Hammer · Place 8 · Delaware StateDelaware StateHammer4kg8.35.32mSo
Apr 10Delaware InvitationalApr 10 · Javelin · Place 6 · Delaware StateDelaware StateJavelin600g6.32.23mSo
Apr 4Sam Howell InvitationalApr 4 · Javelin · Place 7 · Delaware StateDelaware StateJavelin600g7.35.86mSo
Mar 27Danny Curran InvitationalMar 27 · Javelin · Place 5 · Delaware StateDelaware StateJavelin600g5.34.97mSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15MEAC ChampionshipsMay 15 · Hammer · Place 14 · Delaware StateDelaware StateHammer4kg14.32.27mFr
May 15MEAC ChampionshipsMay 15 · Javelin · Place 4 · Delaware StateDelaware StateJavelin600g4.36.60mFr

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Javelin · Place 7 · Eastern SeniorEastern SeniorJavelin600g7.116-0612
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Javelin · Place 5 · Eastern RegiEastern RegiJavelin5119-0312
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Discus · Place 15 · Eastern RegiEastern RegiDiscus15102-0112
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 3 · Eastern RegionalEastern RegionalJavelin3127-0612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 3 · Eastern RegionalEastern RegionalJavelin3127-0612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 6 · Eastern RegionalEastern RegionalDiscus6101-0612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 6 · Eastern RegionalEastern RegionalDiscus6101-0612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 3 · Eastern RegionalEastern RegionalJavelin3127-0612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 6 · Eastern RegionalEastern RegionalDiscus6101-0612
May 21Olympic Conference ChampionshipsMay 21 · Javelin · Place 2 · Eastern RegiEastern RegiJavelin2127-08—
May 4SJTCA Open (Girls)May 4 · Javelin · Place 4 · Eastern RegiEastern RegiJavelin4107-09—
May 4SJTCA Open (Girls)May 4 · Discus · Place 8 · Eastern RegiEastern RegiDiscus887-05—
May 2SJTCA Elite MeetMay 2 · Javelin · Place 2 · Eastern SeniorEastern SeniorJavelin600g2.120-212
May 1Eastern Regional vs. Rancocas Valley DualMay 1 · Javelin · Place 1 · Eastern SeniorEastern SeniorJavelin600g1.117-1112
May 1Eastern Regional vs. Rancocas Valley DualMay 1 · Discus · Place 3 · Eastern SeniorEastern SeniorDiscus1kg3.71-512
Apr 25Eastern Regional vs. Cherry Hill EastApr 25 · Javelin · Place 2 · Eastern SeniorEastern SeniorJavelin600g2.104-212
Apr 25Eastern Regional vs. Cherry Hill EastApr 25 · Discus · Place 1 · Eastern SeniorEastern SeniorDiscus1kg1.88-1112
Apr 25Eastern Regional vs. Cherry Hill EastApr 25 · Shot Put · Place 2 · Eastern SeniorEastern SeniorShot Put4kg2.29-1.512
Apr 20Woodbury RelaysApr 20 · Javelin · Place 3 · Eastern SeniorEastern SeniorJavelin600g3.122-0412
Apr 15Dual: Eastern Regional vs. Lenape RegionalApr 15 · Javelin · Place 2 · Eastern SeniorEastern SeniorJavelin600g2.129-1 PB12
Apr 15Dual: Eastern Regional vs. Lenape RegionalApr 15 · Discus · Place 2 · Eastern SeniorEastern SeniorDiscus1kg2.91-112
Apr 15Dual: Eastern Regional vs. Lenape RegionalApr 15 · Shot Put · Place 2 · Eastern SeniorEastern SeniorShot Put4kg2.29-412
Apr 13Lenape InviteApr 13 · Javelin · Place 2 · Eastern SeniorEastern SeniorJavelin600g2.109-0112
Apr 13Lenape InviteApr 13 · Discus · Place 9 · Eastern SeniorEastern SeniorDiscus1kg9.83-0812

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 12 · Eastern RegionalEastern RegionalShot Put1227-11.7512
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 12 · Eastern RegionalEastern RegionalShot Put1227-11.7512
Jan 26Olympic & Tri-County Conf MeetJan 26 · Shot Put · Place 11 · Eastern RegionalEastern RegionalShot Put1127-012
Jan 15NJSIAA Relay Championships - Group 4Jan 15 · Shot Put · Place 13 · Eastern RegionalEastern RegionalShot Put1331-412
Jan 8SJTCA Winter Meet #8Jan 8 · Shot Put · Place 9 · Eastern RegionalEastern RegionalShot Put929-9.2512
Jan 3SJTCA Winter Meet #7Jan 3 · Shot Put · Place 13 · Eastern RegionalEastern RegionalShot Put1330-212

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · Shot Put · Place 11 · Eastern SeniorEastern SeniorShot Put4kg11.29-8.5012
Dec 15Olympic Conference #1Dec 15 · Shot Put · Place 3 · Eastern SeniorEastern SeniorShot Put4kg3.30-612
Dec 8SJTCA Winter Meet #1Dec 8 · Shot Put · Place 4 · Eastern SeniorEastern SeniorShot Put4kg4.31-412
Jan 27Olympic Conference #2Jan 27 · Shot Put · Place 2 · Eastern RegionalEastern RegionalShot Put233-311
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · Shot Put · Place 8 · Eastern RegionalEastern RegionalShot Put833-5.7511
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · Shot Put · Place 8 · Eastern RegionalEastern RegionalShot Put833-5.7511
Jan 4SJTCA Winter Meet #5Jan 4 · Shot Put · Place 4 · Eastern RegionalEastern RegionalShot Put433-1.5011

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · Javelin · Place 21 · Eastern RegiEastern RegiJavelin2196-0211
Jun 15NJSIAA Meet of ChampionsJun 15 · Discus · Place 9 · Eastern RegiEastern RegiDiscus9116-0211
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Javelin · Place 4 · Eastern SeniorEastern SeniorJavelin600g4.119-211
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Discus · Place 7 · Eastern SeniorEastern SeniorDiscus1kg7.109-211
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Javelin · Place 6 · Eastern SeniorEastern SeniorJavelin600g6.101-0711
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Discus · Place 4 · Eastern SeniorEastern SeniorDiscus1kg4.116-06 PB11
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Shot Put · Place 5 · Eastern SeniorEastern SeniorShot Put4kg5.33-04.5011
May 23Olympic Conference Championships (Patriot)May 23 · Javelin · Place 3 · Eastern RegionalEastern RegionalJavelin3111-111
May 23Olympic Conference Championships (Patriot)May 23 · Discus · Place 4 · Eastern RegionalEastern RegionalDiscus4103-811
May 23Olympic Conference Championships (Patriot)May 23 · Shot Put · Place 6 · Eastern RegionalEastern RegionalShot Put633-3.5011
May 23Olympic Conference Championships (Patriot)May 23 · Javelin · Place 3 · Eastern RegiEastern RegiJavelin3111-01—
May 23Olympic Conference Championships (Patriot)May 23 · Discus · Place 4 · Eastern RegiEastern RegiDiscus4103-08—
May 23Olympic Conference Championships (Patriot)May 23 · Shot Put · Place 6 · Eastern RegiEastern RegiShot Put633-03.50—
May 13Camden County ChampionshipsMay 13 · Javelin · Place 1 · Eastern SeniorEastern SeniorJavelin600g1.117-911
May 13Camden County ChampionshipsMay 13 · Discus · Place 7 · Eastern SeniorEastern SeniorDiscus1kg7.80-511
May 4SJTCA Elite MeetMay 4 · Javelin · Place 15 · Eastern SeniorEastern SeniorJavelin600g15.80-0111
May 4SJTCA Elite MeetMay 4 · Shot Put · Place 13 · Eastern SeniorEastern SeniorShot Put4kg13.32-04.7511
Apr 22The Woodbury RelaysApr 22 · Javelin · Place 2 · Eastern RegiEastern RegiJavelin2126-0911
Apr 15Fast Times at Cherokee HighApr 15 · Javelin · Place 3 · Eastern RegiEastern RegiJavelin3122-06—
Apr 15Fast Times at Cherokee HighApr 15 · Shot Put · Place 14 · Eastern RegiEastern RegiShot Put1428-11.50—
Apr 8Deptford Spartan RelaysApr 8 · Javelin · Place 13 · Eastern RegiEastern RegiJavelin1381-09—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 5 · Eastern SeniorEastern SeniorShot Put4kg5.34-0 PB11
Dec 17Olympic Conference MeetDec 17 · Shot Put · Place 3 · Eastern SeniorEastern SeniorShot Put4kg3.33-00.5011
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 7 · Eastern RegionalEastern RegionalShot Put732-810
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 7 · Eastern RegionalEastern RegionalShot Put732-810
Jan 22SJTCA Winter Meet #8Jan 22 · Shot Put · Place 10 · Eastern RegionalEastern RegionalShot Put1030-1010
Jan 8Merli InvitationalJan 8 · Shot Put · Place 5 · Eastern RegiEastern RegiShot Put528-03.25—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · Javelin · Place 9 · Eastern SeniorEastern SeniorJavelin600g9.112-0510
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Javelin · Place 5 · Eastern SeniorEastern SeniorJavelin600g5.109-0110
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Discus · Place 26 · Eastern SeniorEastern SeniorDiscus1kg26.75-0210
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Shot Put · Place 9 · Eastern SeniorEastern SeniorShot Put4kg9.32-05.7510
May 24Olympic Conference ChampionshipsMay 24 · Javelin · Place 2 · Eastern RegiEastern RegiJavelin2103-06—
May 24Olympic Conference ChampionshipsMay 24 · Discus · Place 9 · Eastern RegiEastern RegiDiscus984-08—
May 24Olympic Conference ChampionshipsMay 24 · Shot Put · Place 5 · Eastern RegiEastern RegiShot Put532-02.00—
May 14Camden County ChampionshipsMay 14 · Javelin · Place 2 · Eastern RegiEastern RegiJavelin2102-11—
May 14Camden County ChampionshipsMay 14 · Discus · Place 10 · Eastern RegiEastern RegiDiscus1075-08—
May 14Camden County ChampionshipsMay 14 · Shot Put · Place 5 · Eastern RegiEastern RegiShot Put532-02.50—
May 11Cherry Hill East @ Eastern Regional Dual MeetMay 11 · Javelin · Place 2 · Eastern SeniorEastern SeniorJavelin600g2.93-210
May 11Cherry Hill East @ Eastern Regional Dual MeetMay 11 · Discus · Place 1 · Eastern SeniorEastern SeniorDiscus1kg1.98-510
May 11Cherry Hill East @ Eastern Regional Dual MeetMay 11 · Shot Put · Place 2 · Eastern SeniorEastern SeniorShot Put4kg2.32-210
May 5SJTCA Elite MeetMay 5 · Javelin · Place 4 · Eastern SeniorEastern SeniorJavelin600g4.112-010
May 5SJTCA Elite MeetMay 5 · Shot Put · Place 13 · Eastern SeniorEastern SeniorShot Put4kg13.33-7.75 PB10
Apr 9Lenape Girls InvitationalApr 9 · Javelin · Place 10 · Eastern RegiEastern RegiJavelin1087-07—
Apr 9Lenape Girls InvitationalApr 9 · Discus · Place 12 · Eastern RegiEastern RegiDiscus1283-11—
Apr 6Cherokee @ Eastern Regional Dual MeetApr 6 · Javelin · Place 2 · Eastern SeniorEastern SeniorJavelin600g2.91-710
Apr 6Cherokee @ Eastern Regional Dual MeetApr 6 · Discus · Place 3 · Eastern SeniorEastern SeniorDiscus1kg3.86-210
Apr 6Cherokee @ Eastern Regional Dual MeetApr 6 · Shot Put · Place 2 · Eastern SeniorEastern SeniorShot Put4kg2.31-610

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29SJTCA Winter Meet #3Dec 29 · Shot Put · Place 2 · Eastern SeniorEastern SeniorShot Put4kg2.28-08.2510
Dec 17Olympic Conference MeetDec 17 · Shot Put · Place 7 · Eastern SeniorEastern SeniorShot Put4kg7.27-09.2510

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · Javelin · Place 10 · Eastern SeniorEastern SeniorJavelin600g10.84-069
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · Discus · Place 32 · Eastern SeniorEastern SeniorDiscus1kg32.61-079
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · Shot Put · Place 14 · Eastern SeniorEastern SeniorShot Put4kg14.29-09.009
May 26Olympic Conference ChampionshipsMay 26 · Javelin · Place 2 · Eastern RegiEastern RegiJavelin297-10—
May 26Olympic Conference ChampionshipsMay 26 · Shot Put · Place 5 · Eastern RegiEastern RegiShot Put531-01.00—
May 19Washington Township @ Eastern RegionalMay 19 · Javelin · Place 3 · Eastern SeniorEastern SeniorJavelin600g3.81-09
May 19Washington Township @ Eastern RegionalMay 19 · Shot Put · Place 1 · Eastern SeniorEastern SeniorShot Put4kg1.29-3.759
May 15Camden County ChampionshipsMay 15 · Javelin · Place 6 · Eastern RegiEastern RegiJavelin672-03—
May 15Camden County ChampionshipsMay 15 · Shot Put · Place 8 · Eastern RegiEastern RegiShot Put828-06.75—
May 7Cherokee Relays and FieldMay 7 · Javelin · Place 22 · Eastern RegiEastern RegiJavelin2268-04—
May 7Cherokee Relays and FieldMay 7 · Discus · Place 32 · Eastern RegiEastern RegiDiscus3253-05—
May 7Cherokee Relays and FieldMay 7 · Shot Put · Place 11 · Eastern RegiEastern RegiShot Put1124-06.00—
May 1Deptford Spartan RelaysMay 1 · Javelin · Place 33 · Eastern RegiEastern RegiJavelin3380-00—
May 1Deptford Spartan RelaysMay 1 · Shot Put · Place 26 · Eastern RegiEastern RegiShot Put2625-00.00—
Apr 24Cherokee Pow Wow #1Apr 24 · Javelin · Place 25 · Eastern RegiEastern RegiJavelin2564-10—
Apr 24Cherokee Pow Wow #1Apr 24 · Discus · Place 30 · Eastern RegiEastern RegiDiscus3053-05—
Apr 24Cherokee Pow Wow #1Apr 24 · Shot Put · Place 24 · Eastern RegiEastern RegiShot Put2424-06.00—
Apr 22Cherokee vs Eastern Girls Dual MeetApr 22 · Javelin · Place 2 · Eastern SeniorEastern SeniorJavelin600g2.68-49