Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 1148-04.022nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
Shot Put · 12lb · OutdoorChes-Mont Champs · May 650' 7"Ches-Mont ChampsMay 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · Discus · Place 5 · CoatesvilleDiscus1.6kg5.144' 6"11
May 6Ches-Mont ChampsMay 6 · Shot Put · Place 3 · CoatesvilleShot Put12lb3.50' 7" PB11
May 2Lower Merion InvitationalMay 2 · Discus · Place 3 · CoatesvilleDiscus1.6kg3.125-08.0011
May 2Lower Merion InvitationalMay 2 · Shot Put · Place 2 · CoatesvilleShot Put12lb2.49-09.0011
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Discus · Place 12 · CoatesvilleDiscus1.6kg12.148-04.0 PB11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Shot Put · Place 19 · CoatesvilleShot Put12lb19.44-02.5011
Apr 2522nd Annual Unionville InvitationalApr 25 · Discus · Place 7 · CoatesvilleDiscus1.6kg7.139' 9"11
Apr 2522nd Annual Unionville InvitationalApr 25 · Shot Put · CoatesvilleShot Put12lb—DNS11
Apr 11The Coatesville Track & Field InvitationalApr 11 · Discus · Place 1 · CoatesvilleDiscus1149-611
Apr 11The Coatesville Track & Field InvitationalApr 11 · Shot Put · Place 2 · CoatesvilleShot Put249-9.2511
Apr 1Rustin InviteApr 1 · Discus · Place 8 · CoatesvilleDiscus1.6kg8.134-10.0011
Apr 1Rustin InviteApr 1 · Shot Put · Place 4 · CoatesvilleShot Put12lb4.48-8.0011

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Big Bear MeetJan 15 · Shot Put · Place 3 · CoatesvilleShot Put344-9.2511

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Haverford InvitationalApr 5 · Shot Put · Place 9 · CoatesvilleShot Put943-110

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Kristian Marche Memorial InvitationalFeb 23 · Shot Put · Place 19 · CoatesvilleShot Put1940-06.5010
Feb 5La Salle Winter Series - Boys Relay NightFeb 5 · Shot Put · Place 15 · CoatesvilleShot Put1539-05.2510
Jan 11Kevin Dare InvitationalJan 11 · Shot Put · Place 13 · CoatesvilleShot Put1342-6.50—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Ches-Mont ChampionshipsMay 8 · Discus · Place 28 · CoatesvilleDiscus2893-04.009
May 8Ches-Mont ChampionshipsMay 8 · Shot Put · Place 13 · CoatesvilleShot Put1340-01.009
May 8Ches-Mont ChampionshipsMay 8 · Discus · Place 32 · CoatesvilleDiscus3296-019
May 8Ches-Mont ChampionshipsMay 8 · Shot Put · Place 8 · CoatesvilleShot Put841-11.509
May 4Lower Merion InvitationalMay 4 · Discus · Place 20 · CoatesvilleDiscus2081-07.009
May 4Lower Merion InvitationalMay 4 · Shot Put · Place 9 · CoatesvilleShot Put939-08.509
Apr 27Unionville InvitationalApr 27 · Shot Put · Place 12 · CoatesvilleShot Put1236-10.00—
Apr 27Unionville InvitationalApr 27 · Shot Put · Place 31 · CoatesvilleShot Put3136-10.00—
Apr 27Unionville InvitationalApr 27 · Shot Put · Place 12 · CoatesvilleShot Put1236-10.00—
Apr 27Unionville InvitationalApr 27 · Shot Put · Place 31 · CoatesvilleShot Put3136-10.00—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Franklin and Marshall invitational #2Jan 13 · Shot Put · Place 22 · CoatesvilleShot Put2232-11.759