Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSun Valley HS Tri Meet · Mar 20118' 4.5Sun Valley HS Tri MeetMarch 20, 2024
Javelin · 800g · OutdoorSun Valley HS Tri Meet · Mar 2082' 2Sun Valley HS Tri MeetMarch 20, 2024
Shot Put · 12lb · IndoorHenderson Invitational · Feb 737-02.00Henderson InvitationalFebruary 7, 2025
Shot Put · 12lb · OutdoorShot Put Night in the Valley Holiday Throw Down · Dec 1836-06.50Shot Put Night in the Valley Holiday Throw DownDecember 18, 2024

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · Discus · Place 16 · Bayard RustinDiscus1.6kg16.112-0312

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Henderson InvitationalFeb 7 · Shot Put · Place 11 · Bayard RustinShot Put12lb11.37-02.00 PB12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Shot Put Night in the Valley Holiday Throw DownDec 18 · Shot Put · Place 30 · Bayard RustinShot Put12lb30.36-06.50 PB12
May 8Ches-Mont ChampionshipsMay 8 · Discus · Place 10 · WC RustinDiscus10121-03.0011
May 8Ches-Mont ChampionshipsMay 8 · Discus · Place 10 · WC RustinDiscus10123-1011
May 4Lower Merion InvitationalMay 4 · Discus · Place 14 · W C RustinDiscus1499-02.0011
Apr 19Bob Friday Warrior InviteApr 19 · Discus · Place 8 · West Chester RustinDiscus8118-01.0JR
Mar 20Sun Valley HS Tri MeetMar 20 · Javelin · Place 7 · Bayard RustinJavelin800g7.82' 2 PB11
Mar 20Sun Valley HS Tri MeetMar 20 · Discus · Place 3 · Bayard RustinDiscus1.6kg3.118' 4.5 PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Garden State Invitational - HSFeb 16 · Shot Put · Place 37 · West Chester RustinShot Put3733-5.7511
Feb 6Henderson Polar Bear # 2Feb 6 · Shot Put · Place 3 · West Chester RustinShot Put333-4.50JR

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 12Winter Freeze Outdoor InvitationalDec 12 · Shot Put · Place 10 · Bayard RustinShot Put12lb10.32' 11.5Unofficial11
May 10Ches-Mont ChampionshipsMay 10 · Discus · Place 18 · WC RustinDiscus18107-00.0010
May 2Great Valley Open MeetMay 2 · Discus · Place 8 · West Chester RustinDiscus899-4—
May 2Great Valley Open MeetMay 2 · Shot Put · Place 8 · West Chester RustinShot Put831-1—
Apr 19Ches-Mont American Meet #2Apr 19 · Javelin · Place 24 · West Chester RustinJavelin2460-9—
Apr 19Ches-Mont American Meet #2Apr 19 · Discus · Place 3 · West Chester RustinDiscus3101-2—
Apr 19Ches-Mont American Meet #2Apr 19 · Shot Put · Place 9 · West Chester RustinShot Put932-10—
Apr 11American Division SupermeetApr 11 · Shot Put · Place 15 · West Chester RustinShot Put1534-2.50—
Mar 29Sun Valley HS vs Great Valley vs WC RustinMar 29 · Javelin · Place 11 · Bayard RustinJavelin1184-210
Mar 29Sun Valley HS vs Great Valley vs WC RustinMar 29 · Discus · Place 6 · Bayard RustinDiscus694-010
Mar 29Sun Valley HS vs Great Valley vs WC RustinMar 29 · Shot Put · Place 8 · Bayard RustinShot Put832-5.510

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Henderson Polar Bear # 3Feb 14 · Shot Put · Place 9 · WC RustinShot Put932-11—
Jan 31Henderson Polar Bear # 2Jan 31 · Shot Put · Place 6 · West Chester RustinShot Put631-4.50SO
Jan 17Henderson Polar Bear # 1Jan 17 · Shot Put · Place 10 · West Chester RustinShot Put1032-10.5—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Winter Freeze Outdoor InvitationalDec 13 · Shot Put · Place 18 · Bayard RustinShot Put12lb18.30' 4.50Unofficial10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Henderson Polar Bear # 2Feb 10 · Shot Put · Place 8 · West Chester RustinShot Put827-9.50—
Jan 18Henderson Polar Bear # 1Jan 18 · Shot Put · Place 12 · West Chester RustinShot Put1225-10—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Winter Freeze Outdoor InvitationalDec 14 · Shot Put · Place 17 · Bayard RustinShot Put12lb17.24' 9.50Unofficial9