Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPCL Champs · May 9110' 4"PCL ChampsMay 9, 2026
Shot Put · 12lb · IndoorPPL Season Kick-Off · Dec 1140-06.75PPL Season Kick-OffDecember 11, 2025
Shot Put · 12lb · OutdoorPCL Meet #3 FJ · Apr 2036-04.00PCL Meet #3 FJApril 20, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Discus · Father JudgeDiscus1.6kg--DNS12
May 9PCL ChampsMay 9 · Discus · Place 4 · Father JudgeDiscus1.6kg4.110' 4" PB12
May 9PCL ChampsMay 9 · Shot Put · Father JudgeShot Put12lb—ND12
Apr 20PCL Meet #3 FJApr 20 · Discus · Place 2 · Father JudgeDiscus1.6kg2.104-0012
Apr 20PCL Meet #3 FJApr 20 · Shot Put · Place 4 · Father JudgeShot Put12lb4.36-04.00 PB12
Apr 13PCL Meet 2 @ FJApr 13 · Discus · Place 3 · Father JudgeDiscus1.6kg3.109-0512
Apr 13PCL Meet 2 @ FJApr 13 · Shot Put · Place 7 · Father JudgeShot Put12lb7.35-07.0012
Apr 10Cardinal ClassicApr 10 · Discus · Place 13 · Father JudgeDiscus1.6kg13.107' 4"12
Apr 10Cardinal ClassicApr 10 · Shot Put · Father JudgeShot Put12lb—ND12
Mar 30PCL#1 Father JudgeMar 30 · Discus · Place 2 · Father JudgeDiscus1.6kg2.107-0112
Mar 30PCL#1 Father JudgeMar 30 · Shot Put · Place 4 · Father JudgeShot Put12lb4.35-06.5012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8PCL Indoor ChampionshipsFeb 8 · Shot Put · Place 4 · Father JudgeShot Put412.91m12
Jan 2PPL Indoor #3Jan 2 · Shot Put · Place 5 · Father JudgeShot Put537-05.0012

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11PPL Season Kick-OffDec 11 · Shot Put · Place 4 · Father JudgeShot Put12lb4.40-06.75 PB12
Feb 5La Salle Winter Series - Boys Relay NightFeb 5 · Shot Put · Place 19 · Father JudgeShot Put1937-09.2511
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 55 · Father JudgeShot Put12lb55.34-311

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Philadelphia Catholic League ChampionshipsMay 10 · Discus · Place 10 · Father JudgeDiscus10105-0911
May 10Philadelphia Catholic League ChampionshipsMay 10 · Shot Put · Place 10 · Father JudgeShot Put1038-00.0011
Apr 16Jack Armstrong InvitationalApr 16 · Discus · Place 6 · Father JudgeDiscus6110-02.0011
Apr 16Jack Armstrong InvitationalApr 16 · Shot Put · Place 10 · Father JudgeShot Put1033-07.0011
Apr 11Father Judge RelaysApr 11 · Shot Put · Place 7 · Father JudgeShot Put735-7.7511
Apr 11Father Judge RelaysApr 11 · Discus · Place 5 · Father JudgeDiscus5104-411

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · Shot Put · Place 39 · Father JudgeShot Put12lb39.36-10.0011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Trojan Track ClassicMay 2 · Shot Put · Place 15 · Father JudgeShot Put1533-00.0010
Apr 26UD InviteApr 26 · Discus · Place 23 · Father JudgeDiscus1.6kg23.95-0410
Apr 26UD InviteApr 26 · Shot Put · Place 26 · Father JudgeShot Put12lb26.32-08.0010
Apr 22PCL Meet #3 - Father JudgeApr 22 · Shot Put · Place 8 · Father JudgeShot Put831-07.0010
Apr 22PCL Meet #3 - Father JudgeApr 22 · Discus · Place 5 · Father JudgeDiscus586-0710
Apr 15PCL Meet #2 - Father JudgeApr 15 · Shot Put · Place 13 · Father JudgeShot Put1330-01.0010
Apr 15PCL Meet #2 - Father JudgeApr 15 · Discus · Place 9 · Father JudgeDiscus974-0510
Apr 8PCL Meet #1 - La SalleApr 8 · Shot Put · Place 18 · Father JudgeShot Put1829-03.0010
Apr 8PCL Meet #1 - La SalleApr 8 · Discus · Place 10 · Father JudgeDiscus1084-0710