Personal bests

Best marks in available results
Event / courseMarkMeetDate
High Jump · IndoorPenn Opener · Dec 51.86mPenn OpenerDecember 5, 2025
High Jump · OutdoorDeptford Spartan Relays · Apr 56' 7"Deptford Spartan RelaysApril 5, 2025
Long Jump · OutdoorDeptford Spartan Relays · Apr 520' 2"Deptford Spartan RelaysApril 5, 2025
Pole Vault · OutdoorNJSIAA Group Championships - 1 - 4 - NPA · Jun 912-0NJSIAA Group Championships - 1 - 4 - NPAJune 9, 2023
Triple Jump · OutdoorBaker Invitational · May 1643-1.50Baker InvitationalMay 16, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · High Jump · Place 3 · RiderRiderHigh Jump3.1.99mFr
May 1Larry Ellis InvitationalMay 1 · High Jump · Place 13 · RiderRiderHigh Jump13.1.96mFr
Apr 24TCNJ Lions InviteApr 24 · High Jump · Place 3 · RiderRiderHigh Jump3.1.99mFr
Apr 17Rider InvitationalApr 17 · High Jump · Place 2 · RiderRiderHigh Jump2.1.90mFr
Apr 4Sam Howell InvitationalApr 4 · High Jump · Place 15 · RiderRiderHigh Jump15.1.90mFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · High Jump · Place 9 · RiderRiderHigh Jump9.1.86m PBFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · High Jump · Place 1 · Gloucester CityGloucester CityHigh Jump16-612
May 30NJSIAA Group Championships - 2 & 3May 30 · Triple Jump · Place 10 · Gloucester CityGloucester CityTriple Jump1042-2.2512
May 10Camden County ChampionshipsMay 10 · Triple Jump · Place 1 · GloucesterGloucesterTriple Jump144-07.25—
May 10Camden County ChampionshipsMay 10 · Long Jump · Place 1 · GloucesterGloucesterLong Jump120-05.50—
May 10Camden County ChampionshipsMay 10 · High Jump · Place 1 · GloucesterGloucesterHigh Jump16-07.00—
May 1SJTCA EliteMay 1 · High Jump · Place 2 · Gloucester CityGloucester CityHigh Jump2.6-06.0012
Apr 24129th Penn Relays Carnival - HSApr 24 · High Jump · Place 11 · Gloucester CityGloucester CityHigh Jump11.6-612
Apr 5Deptford Spartan RelaysApr 5 · Long Jump · Place 1 · Gloucester CityGloucester CityLong Jump1.20' 2" PBWind: 012
Apr 5Deptford Spartan RelaysApr 5 · High Jump · Place 1 · Gloucester CityGloucester CityHigh Jump1.6' 7" PB12

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Triple Jump · Place 25 · Gloucester CityGloucester CityTriple Jump25.41-10.50Wind: -0.711
Jun 12NJSIAA State Meet Of ChampionsJun 12 · High Jump · Place 5 · Gloucester CityGloucester CityHigh Jump5.6-06.0011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Pole Vault · Place 3 · Gloucester CityGloucester CityPole Vault312-00.0011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Pole Vault · Place 3 · Gloucester CityGloucester CityPole Vault312-00.0011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Triple Jump · Place 4 · Gloucester CityGloucester CityTriple Jump444-07.2511
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Triple Jump · Place 4 · Gloucester CityGloucester CityTriple Jump444-07.2511
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · High Jump · Place 1 · Gloucester CityGloucester CityHigh Jump16-04.0011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · High Jump · Place 1 · Gloucester CityGloucester CityHigh Jump16-04.0011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Long Jump · Place 5 · Gloucester CityGloucester CityLong Jump520-01.7511
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Long Jump · Place 5 · Gloucester CityGloucester CityLong Jump520-01.7511
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Pole Vault · Place 3 · Gloucester CityGloucester CityPole Vault312-00.0011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Triple Jump · Place 4 · Gloucester CityGloucester CityTriple Jump444-07.2511
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Long Jump · Place 5 · Gloucester CityGloucester CityLong Jump520-01.7511
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · High Jump · Place 1 · Gloucester CityGloucester CityHigh Jump16-04.0011
May 23Cherokee Final Countdown- Last ChanceMay 23 · Long Jump · Place 7 · Gloucester CityGloucester CityLong Jump720-5.5011
May 23Cherokee Final Countdown- Last ChanceMay 23 · High Jump · Place 3 · Gloucester CityGloucester CityHigh Jump36-011
May 21Delsea Crusader Field MeetMay 21 · Triple Jump · Place 3 · Gloucester CityGloucester CityTriple Jump343-311
May 21Delsea Crusader Field MeetMay 21 · Pole Vault · Place 12 · Gloucester CityGloucester CityPole Vault1211-611
May 16Baker InvitationalMay 16 · Triple Jump · Place 1 · Gloucester CityGloucester CityTriple Jump1.43-1.50 PB11
May 16Baker InvitationalMay 16 · High Jump · Place 1 · Gloucester CityGloucester CityHigh Jump1.6-211
Apr 13West Deptford RelaysApr 13 · High Jump · Place 2 · Gloucester CityGloucester CityHigh Jump26-011
Apr 13West Deptford RelaysApr 13 · Triple Jump · Place 3 · Gloucester CityGloucester CityTriple Jump341-1.5011
Apr 13West Deptford RelaysApr 13 · Long Jump · Place 6 · Gloucester CityGloucester CityLong Jump618-4.5011
Apr 6Deptford Spartan RelaysApr 6 · Triple Jump · Place 6 · GloucesterGloucesterTriple Jump639-11.50—
Apr 6Deptford Spartan RelaysApr 6 · Long Jump · Place 7 · GloucesterGloucesterLong Jump718-09.00—
Apr 6Deptford Spartan RelaysApr 6 · High Jump · Place 1 · GloucesterGloucesterHigh Jump16-02.00—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Triple Jump · Place 11 · Gloucester CityGloucester CityTriple Jump11.40-210
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Pole Vault · Place 5 · Gloucester CityGloucester CityPole Vault5.12-0 PB10
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · High Jump · Place 7 · Gloucester CityGloucester CityHigh Jump7.6-010
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Triple Jump · Place 5 · Gloucester CityGloucester CityTriple Jump5.41-09.2510
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Long Jump · Place 9 · Gloucester CityGloucester CityLong Jump9.19-09.2510
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · Pole Vault · Place 2 · Gloucester CityGloucester CityPole Vault2.12-00.0010
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · High Jump · Place 3 · Gloucester CityGloucester CityHigh Jump3.6-02.0010
May 17Haddonfield InvitationalMay 17 · Triple Jump · Place 2 · Gloucester CityGloucester CityTriple Jump241-9.5010
May 17Haddonfield InvitationalMay 17 · Pole Vault · Place 6 · Gloucester CityGloucester CityPole Vault611-010
May 17Haddonfield InvitationalMay 17 · High Jump · Place 3 · Gloucester CityGloucester CityHigh Jump36-210
May 13Camden County ChampionshipsMay 13 · Triple Jump · Place 2 · Gloucester CityGloucester CityTriple Jump2.41-8.5010
May 13Camden County ChampionshipsMay 13 · Pole Vault · Place 6 · Gloucester CityGloucester CityPole Vault6.10-010
May 13Camden County ChampionshipsMay 13 · High Jump · Place 2 · Gloucester CityGloucester CityHigh Jump2.6-210
May 6SJTCA Open-BoysMay 6 · Triple Jump · Place 2 · Gloucester CityGloucester CityTriple Jump2.41-6.7510
May 6SJTCA Open-BoysMay 6 · Long Jump · Place 37 · Gloucester CityGloucester CityLong Jump37.17-8.5010
May 4SJTCA Elite MeetMay 4 · High Jump · Place 8 · Gloucester CityGloucester CityHigh Jump8.5-10.0010

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Triple Jump · Place 15 · Gloucester CityGloucester CityTriple Jump15.35-06.759
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Pole Vault · Place 7 · Gloucester CityGloucester CityPole Vault7.10-06.009