Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPIAA District 12 AA/AAA Championships · May 13109-09PIAA District 12 AA/AAA ChampionshipsMay 13, 2026
Shot Put · 12lb · IndoorPPL Meet #2 · Dec 1833-10.75PPL Meet #2December 18, 2025
Shot Put · 12lb · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 2839' 1"The North Penn Open presented by North Wales Running CompanyMarch 28, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Discus · Place 4 · Archbishop RyanDiscus1.6kg4.109-09 PB11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Shot Put · Place 11 · Archbishop RyanShot Put12lb11.33-06.5011
May 9PCL ChampsMay 9 · Discus · Archbishop RyanDiscus1.6kg—ND11
May 9PCL ChampsMay 9 · Shot Put · Place 15 · Archbishop RyanShot Put12lb15.34' 3"11
Apr 30Montgomery Memorial MeetApr 30 · Discus · Archbishop RyanDiscus1.6kg—DNS11
Apr 20PCL Meet #3 FJApr 20 · Discus · Place 4 · Archbishop RyanDiscus1.6kg4.99-0311
Apr 20PCL Meet #3 FJApr 20 · Shot Put · Place 6 · Archbishop RyanShot Put12lb6.34-03.0011
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 22 · Archbishop RyanDiscus1.6kg22.103-1111
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 22 · Archbishop RyanDiscus1.6kg22.103' 11"11
Apr 13PCL Meet 2 @ FJApr 13 · Discus · Place 4 · Archbishop RyanDiscus1.6kg4.108-0111
Apr 13PCL Meet 2 @ FJApr 13 · Shot Put · Place 10 · Archbishop RyanShot Put12lb10.32-08.0011
Apr 10Cardinal ClassicApr 10 · Discus · Place 17 · Archbishop RyanDiscus1.6kg17.104' 4"11
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 29 · Archbishop RyanShot Put12lb29.31' 8"11
Mar 30PCL#1 Father JudgeMar 30 · Discus · Place 3 · Archbishop RyanDiscus1.6kg3.105-0811
Mar 30PCL#1 Father JudgeMar 30 · Shot Put · Place 6 · Archbishop RyanShot Put12lb6.33-06.0011
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Archbishop RyanDiscus1.6kg—ND11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 14 · Archbishop RyanShot Put12lb14.39' 1" PB11
Mar 19Holy Ghost Quad MeetMar 19 · Shot Put · Place 3 · Archbishop RyanShot Put336-1011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Tim Hickey RelaysFeb 1 · Shot Put · Place 6 · Abp RyanShot Put632-03.0011
Jan 7Shot Night at SoudertonJan 7 · Shot Put · Place 22 · Archbishop RShot Put2230-03.00—
Jan 7Shot Night at SoudertonJan 7 · Shot Put · Place 22 · Archbishop RShot Put2230-03.00—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · Shot Put · Place 11 · Archbishop RyanShot Put12lb11.33-10.75 PB11
Jan 9Philadelphia Public League Meet #4Jan 9 · Shot Put · Place 9 · Archbishop RyanShot Put12lb9.32-05.5010

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · Discus · Place 9 · Archbishop RyanDiscus1.6kg9.106-04.0010
May 14District XIIMay 14 · Discus · Place 9 · Archbishop RyanDiscus1.6kg9.106-0410
May 10Philadelphia Catholic League ChampionshipsMay 10 · Discus · Place 7 · Arch RyanDiscus7115-0010
May 1Montgomery Memorial MeetMay 1 · Discus · Place 6 · Archbishop RDiscus6106-0410
Apr 11Father Judge RelaysApr 11 · Discus · Place 14 · Archbishop RyanDiscus1477-9.5010
Apr 4Cardinal ClassicApr 4 · Discus · Place 27 · Arch RyanDiscus2788-0810
Apr 4Cardinal ClassicApr 4 · Shot Put · Place 38 · Arch RyanShot Put3832-08.5010
Mar 29North Penn OpenMar 29 · Discus · Place 32 · Arch RyanDiscus3293-00.0010
Mar 29North Penn OpenMar 29 · Shot Put · Place 46 · Arch RyanShot Put4631-01.5010
Mar 27Holy Ghost Prep Quad MeetMar 27 · Discus · Place 3 · Archbishop RDiscus392-0510
Mar 27Holy Ghost Prep Quad MeetMar 27 · Shot Put · Place 6 · Archbishop RShot Put631-01.0010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · Shot Put · Place 13 · Archbishop RyanShot Put12lb13.30-03.0010

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · Discus · Place 15 · Archbishop RyanDiscus1.6kg15.77-019
May 11Philadelphia Catholic League ChampionshipMay 11 · Javelin · Place 19 · Arch RyanJavelin1963-099
May 11Philadelphia Catholic League ChampionshipMay 11 · Discus · Place 10 · Arch RyanDiscus1077-079
Apr 15PCL #2 -LaSalle MeetApr 15 · Shot Put · Place 13 · Archbishop RyanShot Put1329-79
Apr 15PCL #2 -LaSalle MeetApr 15 · Javelin · Place 17 · Archbishop RyanJavelin1748-119
Apr 12Cardinal InvitationalApr 12 · Javelin · Place 25 · Archbishop RJavelin2542-079
Apr 12Cardinal InvitationalApr 12 · Discus · Place 24 · Archbishop RDiscus2475-019
Apr 6The North Penn OpenApr 6 · Discus · Place 41 · Archbishop RyanDiscus1.6kg41.60-89
Apr 6The North Penn OpenApr 6 · Shot Put · Place 47 · Archbishop RyanShot Put12lb47.29-11.509
Mar 21Archbishop Ryan, Conwell Egan at Holy Ghost PrepMar 21 · Shot Put · Place 4 · Abp RyanShot Put432-05.50—
Mar 21Archbishop Ryan, Conwell Egan at Holy Ghost PrepMar 21 · Javelin · Place 11 · Abp RyanJavelin1158-01—
Mar 21Archbishop Ryan, Conwell Egan at Holy Ghost PrepMar 21 · Discus · Place 2 · Abp RyanDiscus286-09—
Jan 29Archbishop Ryan Field Night InvitationalJan 29 · Shot Put · Place 13 · Archbishop RyanShot Put12lb13.30-3.59