Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorChes Mont JV 26 · Apr 2280-06Ches Mont JV 26April 22, 2026
Shot Put · 12lb · IndoorOcean Breeze Invitational · Feb 133-10.50Ocean Breeze InvitationalFebruary 1, 2025
Shot Put · 12lb · OutdoorChes Mont JV 26 · Apr 2235-06.00Ches Mont JV 26April 22, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Ches Mont JV 26Apr 22 · Discus · Place 14 · Bayard RustinDiscus1.6kg14.80-06 PB12
Apr 22Ches Mont JV 26Apr 22 · Shot Put · Place 3 · Bayard RustinShot Put12lb3.35-06.00 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14Henderson Polar Bear # 1Jan 14 · Shot Put · Place 6 · West Chester RustinShot Put631-03.50SR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Garden State HS InvitationalFeb 14 · Shot Put · Place 50 · West Chester RustinShot Put5032-911
Feb 14Garden State HS InvitationalFeb 14 · Shot Put · Place 50 · West Chester RustinShot Put5032-911
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 6 · Bayard RustinShot Put12lb6.33-10.50 PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 12 · Bayard RustinShot Put12lb12.32-1.2511
Jan 30Henderson Polar Bear # 1Jan 30 · Shot Put · Place 11 · West Chester RustinShot Put1128-6.75SO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24Sun Valley JV Invite #2Apr 24 · Discus · Place 22 · Bayard RustinDiscus2265-10—
Apr 24Sun Valley JV Invite #2Apr 24 · Shot Put · Place 15 · Bayard RustinShot Put1529-10.75—
Mar 20Sun Valley HS Tri MeetMar 20 · Shot Put · Place 11 · Bayard RustinShot Put12lb11.29' 1010