Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBaker Invitational · May 21110-08Baker InvitationalMay 21, 2026
Javelin · 800g · OutdoorDeptford Spartan Relays · Apr 4126' 0"Deptford Spartan RelaysApril 4, 2026
Shot Put · 12lb · OutdoorSJTCA Open (Boys) · May 234-11.50SJTCA Open (Boys)May 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21Baker InvitationalMay 21 · Discus · Place 5 · West DeptfordDiscus1.6kg5.110-08 PB12
May 21Baker InvitationalMay 21 · Shot Put · Place 14 · West DeptfordShot Put12lb14.30-08.5012
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Discus · Place 22 · West DeptfordDiscus1.6kg22.105-0712
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Shot Put · Place 29 · West DeptfordShot Put12lb29.32-03.0012
May 8Gloucester County Championships 2026May 8 · Discus · Place 23 · West DeptfordDiscus1.6kg23.98' 4"12
May 8Gloucester County Championships 2026May 8 · Shot Put · Place 27 · West DeptfordShot Put12lb27.31' 6.5"12
May 2SJTCA Open (Boys)May 2 · Javelin · Place 37 · West DeptfordJavelin800g37.109-0212
May 2SJTCA Open (Boys)May 2 · Discus · West DeptfordDiscus1.6kg--FOUL12
May 2SJTCA Open (Boys)May 2 · Shot Put · Place 53 · West DeptfordShot Put12lb53.34-11.50 PB12
Apr 4Deptford Spartan RelaysApr 4 · Javelin · Place 19 · West DeptfordJavelin800g19.126' 0" PB12
Apr 4Deptford Spartan RelaysApr 4 · Discus · Place 31 · West DeptfordDiscus1.6kg31.96' 1"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · Shot Put · Place 21 · West DeptfordShot Put2132-5.7512
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · Shot Put · Place 21 · West DeptfordShot Put2132-5.7512
Jan 24SJTCA #15Jan 24 · Shot Put · Place 30 · West DeptfordShot Put3032-712
Jan 8SJTCA #10Jan 8 · Shot Put · Place 35 · West DeptfordShot Put3531-812

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 25SJTCA #19Feb 25 · Shot Put · Place 18 · West DeptfordShot Put1834-10.2511
Feb 25SJTCA #19Feb 25 · Shot Put · Place 18 · West DeptfordShot Put1834-10.2511
Feb 25SJTCA #19Feb 25 · Shot Put · Place 18 · West DeptfordShot Put1834-10.2511
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · Shot Put · Place 21 · West DeptfordShot Put2129-6.5011
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · Shot Put · Place 21 · West DeptfordShot Put2129-6.5011
Jan 25SJTCA #15Jan 25 · Shot Put · Place 25 · West DeptfordShot Put2532-3.7511
Jan 25SJTCA #15Jan 25 · Shot Put · Place 25 · West DeptfordShot Put2532-3.7511
Jan 25SJTCA #15Jan 25 · Shot Put · Place 25 · West DeptfordShot Put2532-3.7511
Jan 25SJTCA #15Jan 25 · Shot Put · Place 25 · West DeptfordShot Put2532-3.7511
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 27 · West DeptfordShot Put2735-6.7511
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 27 · West DeptfordShot Put2735-6.7511
Jan 8SJTCA Meet #10Jan 8 · Shot Put · Place 20 · West DeptfordShot Put2036-011
Jan 8SJTCA Meet #10Jan 8 · Shot Put · Place 20 · West DeptfordShot Put2036-011

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9Gloucester County ChampionshipsMay 9 · Javelin · Place 12 · West DeptfordJavelin12118-1011