Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCinnaminson Batch Meet · Apr 2912.55aCinnaminson Batch MeetApril 29, 2026
200 Meters · OutdoorPennsauken Batch #2 · Apr 2927.44Pennsauken Batch #2April 29, 2025
400 Meters · OutdoorLion Invitational · Apr 2454.48aLion InvitationalApril 24, 2026
Long Jump · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1517-4.50NJSIAA Sectionals Central Groups 2 and 3May 15, 2026
Triple Jump · OutdoorLenape Field Day 2026 · Apr 1631' 0"Lenape Field Day 2026April 16, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21East Brunswick Sprint Series #2May 21 · Triple Jump · Burlington TownshipTriple Jump--FOUL10
May 21East Brunswick Sprint Series #2May 21 · 400 Meters · Place 35 · Burlington Township400 Meters35.55.18a10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Long Jump · Place 24 · Burlington TownshipLong Jump24.17-4.50 PBWind: 0.210
May 7Burlington County ChampionshipsMay 7 · Long Jump · Place 16 · Burlington TLong Jump1618-04.00—
May 1Burlington County Divisional ChampionshipsMay 1 · Triple Jump · Burlington TownshipTriple Jump—DNS10
May 1Burlington County Divisional ChampionshipsMay 1 · Long Jump · Place 7 · Burlington TownshipLong Jump7.16' 8"10
Apr 29Cinnaminson Batch MeetApr 29 · Long Jump · Place 11 · Burlington TownshipLong Jump11.14-09.2510
Apr 29Cinnaminson Batch MeetApr 29 · 100 Meters · Place 33 · Burlington Township100 Meters33.12.55a PB10
Apr 24Lion InvitationalApr 24 · Long Jump · Place 42 · Burlington TownshipLong Jump42.13-02.0010
Apr 24Lion InvitationalApr 24 · 400 Meters · Place 3 · Burlington Township400 Meters3.54.48a PB10
Apr 16Lenape Field Day 2026Apr 16 · Triple Jump · Place 10 · Burlington TownshipTriple Jump10.31' 0" PB10
Mar 28Husky RelaysMar 28 · Long Jump · Place 28 · Burlington TownshipLong Jump28.14-10.0010

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · Long Jump · Place 13 · Burlington TLong Jump1316-09.00—
May 2Burlington County Divisional ChampsMay 2 · Long Jump · Place 9 · Burlington TLong Jump916-07.50—
Apr 29Pennsauken Batch #2Apr 29 · 200 Meters · Place 67 · Burlington T200 Meters6727.44 PB—