Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCAL Meet #3 · Apr 15125-08CAL Meet #3April 15, 2026
Shot Put · 12lb · OutdoorCAL Week #3 (Marple) · Apr 1735-10.00CAL Week #3 (Marple) April 17, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · Discus · Place 7 · ConestogaDiscus1.6kg7.118-0012
Apr 15CAL Meet #3Apr 15 · Discus · Place 1 · ConestogaDiscus1.6kg1.125-08 PB12
Mar 25CAL Week #1 PenncrestMar 25 · Discus · Place 2 · ConestogaDiscus1.6kg2.114-0912

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · Discus · Place 12 · ConestogaDiscus12109-11.0011
May 7CAL ChampsMay 7 · Discus · Place 12 · ConestogaDiscus1.6kg12.109-1111
Apr 26Whippets Track & Field InvitationalApr 26 · Discus · Place 20 · ConestogaDiscus1.6kg20.99-07.0011
Apr 26Whippets Track & Field InvitationalApr 26 · Shot Put · Place 23 · ConestogaShot Put12lb23.35-04.0011
Apr 12Coatesville Track and Field InvitationalApr 12 · Discus · ConestogaDiscus1.6kg—NM11
Apr 12Coatesville Track and Field InvitationalApr 12 · Shot Put · ConestogaShot Put12lb—DNS11
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · Discus · Place 11 · ConestogaDiscus11101-0011
Apr 9Marple Newtown CAL MeetApr 9 · Discus · Place 11 · ConestogaDiscus1.6kg11.101-0011
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Discus · Place 6 · ConestogaDiscus6114-211
Apr 2CAL Meet #2 @ Lower MerionApr 2 · Discus · Place 1 · ConestogaDiscus1115-511

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · Discus · Place 13 · ConestogaDiscus13107-0510
Apr 17CAL Week #3 (Marple) Apr 17 · Discus · Place 17 · ConestogaDiscus1.6kg17.87-0910
Apr 17CAL Week #3 (Marple) Apr 17 · Shot Put · Place 19 · ConestogaShot Put12lb19.35-10.00 PB10
Apr 13The Coatesville Track and Field InvitationalApr 13 · Discus · Place 38 · ConestogaDiscus1.6kg38.77-0110
Apr 13The Coatesville Track and Field InvitationalApr 13 · Shot Put · Place 34 · ConestogaShot Put12lb34.34-05.5010
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · Discus · Place 11 · ConestogaDiscus1.6kg11.96-0010
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · Shot Put · Place 12 · ConestogaShot Put12lb12.34-04.7510
Mar 20Boys CAL #1Mar 20 · Javelin · ConestogaJavelin800g--DNS10
Mar 20Boys CAL #1Mar 20 · Discus · Place 10 · ConestogaDiscus1.6kg10.96-0610
Mar 20Boys CAL #1Mar 20 · Shot Put · Place 14 · ConestogaShot Put12lb14.34-02.2510

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Central League Individual ChampionshipsMay 10 · Shot Put · Place 18 · ConestogaShot Put1834-9.759
May 10Central League Individual ChampionshipsMay 10 · Javelin · Place 18 · ConestogaJavelin18100-119
May 10Central League Individual ChampionshipsMay 10 · Discus · Place 16 · ConestogaDiscus1694-89
May 6Lower Merion InvitationalMay 6 · Javelin · Place 26 · ConestogaJavelin2686-07.009
May 6Lower Merion InvitationalMay 6 · Discus · Place 18 · ConestogaDiscus1891-08.009
Apr 29Whippet InvitationalApr 29 · Javelin · Place 16 · ConestogaJavelin1689-59
Apr 29Whippet InvitationalApr 29 · Discus · Place 20 · ConestogaDiscus2080-59
Apr 15Coatesville Track and Field InvitationalApr 15 · Shot Put · Place 48 · ConestogaShot Put12lb48.33-04.009
Apr 12CAL Boys Meet #2 - Lower MerionApr 12 · Javelin · Place 7 · ConestogaJavelin7103-11—
Apr 12CAL Boys Meet #2 - Lower MerionApr 12 · Shot Put · Place 12 · ConestogaShot Put1233-00.25—