Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDeptford Spartan Relays · Apr 464' 5"Deptford Spartan RelaysApril 4, 2026
Javelin · 600g · OutdoorDeptford Spartan Relays · Apr 474' 1"Deptford Spartan RelaysApril 4, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Javelin · Place 34 · Winslow TownshipJavelin600g34.56-1111
May 9Camden County ChampionshipsMay 9 · Javelin · Place 10 · Winslow TownshipJavelin600g10.66-0911
Apr 29Olympic Conference Championships 2026Apr 29 · Javelin · Place 18 · Winslow TownshipJavelin600g18.63' 3"11
Apr 29Olympic Conference Championships 2026Apr 29 · Discus · Place 29 · Winslow TownshipDiscus1kg29.63' 2"11
Apr 4Deptford Spartan RelaysApr 4 · Javelin · Place 21 · Winslow TownshipJavelin600g21.74' 1" PB11
Apr 4Deptford Spartan RelaysApr 4 · Discus · Place 29 · Winslow TownshipDiscus1kg29.64' 5" PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 17 · Winslow TownshipShot Put1722-311

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Camden County ChampionshipsMay 10 · Javelin · Place 11 · Winslow TownJavelin1151-06—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 16 · Winslow TownshipShot Put1621-11.2510
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 11 · Winslow TownshipShot Put1123-1.2510